怎样学好《软件工程与UML》课程

2025-05-20 12:20:48

1、首先,在这里强调一下三个主要的目标:1.软件开发文档 ;2. UML图 ; 3.重要的关键词概念(如敏捷开发)第1,2点等你成为一个初级程序员一定会用到,顺带第3点则可以应对各种测试。

怎样学好《软件工程与UML》课程

3、当老师每讲一次课,就写相关的文档,来熟悉一下各个文档的作用以及流程。这里我们可以简要叙述一下。《可行性研究报告》目的就是为了确定该软件项目是否能够开发,是否值得开发,主要从技术可行性、经济可行性、社会可行性来分析。《面向对象需求分析》主要通过画用例图、活动图展示。《软件规格书》则要绘制数据流图。《概要设计(结构化)》要做功能结构图和划分功能模块,《详细设计(模块化)》则对模块流程进行细化说明。《面向对象概要设计》开始画各模块的时序图以及类图。《面向对象详细设计》则对模块的类图进行分解再整和公共的部分。为以后直接写代码做好准备。

怎样学好《软件工程与UML》课程

5、以及类图,主要注意一下类之间关系的概念,关系包括:泛化、实现、聚合(整体与部分的关系/has a关系)、组合、依赖。可使用startUML来作图,可以先熟悉各种图作图的流程以及工具使用,再结和文档撰写过程练习。

怎样学好《软件工程与UML》课程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢