您的位置:首页 >> 培训信息

0518电子

主办单位: 嘉兴市科技职业技能培训学校 师资信息
联系人: 沈老师 联系电话: 83647808
开班时间: 2019-05-18 开班地点: 嘉兴
培训科目: 软件工程导论 培训人数: 50

软件工程导论

1  软件工程学概述

1.1  软件危机1.2  软件工程1.3  软件生命周期   1.4  软件过程  1.5  小结

2  可行性研究

2.1  可行性研究的任务    2.2  可行性研究过程   2.3  系统流程图    2.4  数据流图

2.5  数据字典            2.6  成本/效益分析    2.7  可行性研究报告2.8 小结

3  需求分析

3.1  需求分析的任务           3.2  与用户沟通获取需求的方法

3.3  分析建模与规格说明       3.4  数据规范化

3.5  验证软件需求             3.6  小结

4  形式化说明技术

4.1  概述     4.2  有穷状态机    4.3  Petri   4.4  Z语言    4.5  小结

5  总体设计

5.1  设计过程          5.2  设计原理       5.3  启发规则

5.4  描绘软件结构的图形工具     5.5  面向数据流的设计方法       5.6  小结

6  详细设计

6.1  结构程序设计             6.2  人机界面设计            6.3  过程设计的工具

6.4  面向数据结构的设计方法  6.5  程序复杂程度的定量度量   6.6  小结

7  实现

7.1  编码           7.2  软件测试基础      7.3  单元测试

7.4  集成测试       7.5  确认测试          7.6  白盒测试技术

7.7  黑盒测试技术   7.8  调试              7.9  软件可靠性      7.10 小结

8  维护

8.1  软件维护的定义    8.2  软件维护的特点     8.3  软件维护过程

8.4  软件的可维护性    8.5  预防性维护         8.6  软件再工程过程  8.7  小结

9  面向对象方法学引论(2课时,选讲)

9.1  面向对象方法学概述       9.2  面向对象的概念    9.3  面向对象建模

9.4  对象模型     9.5  动态模型    9.6  功能模型  9.7  3种模型之间的关系  小结

10  面向对象分析

10.1  面向对象分析的基本过程     10.2  需求陈述    10.3  建立对象模型

10.4  建立动态模型      10.5  建立功能模型         10.6  定义服务    小结

11  面向对象设计

11.1  面向对象设计的准则   11.2  启发规则   11.3  软件重用  11.4  系统分解

11.5  设计问题域子系统   11.6  设计人机交互子系统  11.7  设计任务管理子系统

11.8  设计数据管理子系统   11.9  设计类中的服务  11.10  设计关联

11.11  设计优化    11.12  小结

补充内容:UML基础与ROSE建模 (选讲)  

学习目的与要求:掌握UML基础知识,并能画出ROSE建模图,包括UML用例图、类图、对象图、包图、顺序图和合作图、状态图、构件图和部署图。

12  面向对象实现(选讲)

12.1  程序设计语言12.2  程序设计风格12.3  测试策略12.4  设计测试用例

12.5  小结