课程目录: 软件工程培训

4401 人关注
(78637/99817)
课程大纲:

软件工程培训

 

 

 

第一章 .软件工程概述

1.1 乐学软件工程

1.2 软件的特点

1.3 软件危机

1.4 软件工程方法概述

第一章测验

第二章 软件生命周期与过程模型

2.1 软件生命周期

2.2 软件过程模型

2.3 软件过程的瀑布模型

2.4 软件过程的原型模型

2.5 软件过程的增量模型

2.6 软件过程的螺旋模型

2.7 软件过程的喷泉模型

2.8 软件过程的敏捷模型

2.9 软件的统一过程模型

第二章测验

第三章 软件立项与需求分析

3.1 软件项目可行性研究

3.2 软件需求与获取

3.3 软件需求分析与表述

3.4 数据流图

3.5 数据字典

3.6 学生作品-软件需求规格说明书案例点评

第三章 测验

作业1:软件创意、可行性与需求分析

第四章 软件设计

4.1 软件设计概述

4.2 软件概要设计

4.3 软件详细设计概述

4.4 软件单元之过程设计

4.5 软件单元伪代码过程设计

4.6 软件单元设计之判定树判定表

4.7 软件详细设计说明书及其评审

4.8 软件界面设计

4.9 软件命令与交互设计

4.10 软件用户帮助设计

4.11 软件复用设计

第四章 测验

作业2:软件设计

第五章 软件的面向对象方法

5.1 面向对象方法概述

5.2 面向对象方法优点

5.3 UML概述

5.4 如何进行面向对象软件设计

5.5 面向对象的原型方法与Axure

5.6 原型方法之工具Axure和墨刀使用实例

5.7 UML建模

第五章 测验

第六章 软件实现

6.2 软件编码规范

6.3 软件测试基本方法

6.4 软件调试

6.5 正向工程与逆向工程

6.1 软件编程工具选择

第六章测验

第七章 软件交付与维护

7.1 软件交付概述

7.2 软件产品与软件项目的交付

7.3 软件交付方式

7.4 软件项目的实施

7.5 软件维护

第七章测验

第八章 软件项目管理

8.1 软件项目与软件项目管理

8.2 软件项目管理的重要性与复杂性

8.3 软件质量管理

8.4 软件配置管理

8.5 软件配置管理VSS实操演练

8.6 软件能力成熟度模型

第八章测验