第1章软件工程概述
1.1 软件工程学的背景和意义
1.2软件工程生命周期模型
1.3统一软件过程RUP
1.4敏捷软件开发
1.5现代软件工程的发展
第2章软件项目管理
2.1软件项目管理概述
2.2度量、测量和估算
2.3软件项目估算
2.4软件质量度量
2.5软件复杂性度量
2.6软件可靠性度量
2.7软件开发过程的管理
第3章软件需求工程
3.1 需求工程
3.2需求开发
3.3需求管理
第4章软件体系结构设计
4.1软件体系结构概述
4.2新型软件体系结构
4.3软件体系架构
第5章结构化分析设计方法
5.1结构化分析方法概述
5.2结构化分析技术
5.3结构化设计方法
5.4结构化分析设计案例
第6章面向对象的开发方法
6.1 面向对象开发方法概述
6.2统一建模语言UML概述
6.3 UML的静态建模机制
6.4 UML的动态建模机制
6.5 UML开发方法及支持环境
6.6面向对象分析设计案例
第7章软件编码实现
7.1程序设计语言
7.2 SP方法与编程
7.3程序内部文档
7.4编程风格
7.5程序的效率
7.6程序设计自动化
第8章软件质量管理
8.1软件质量保证
8.2软件评审活动
8.3软件测试活动
8.4软件测试技术
第9章软件实施及维护
9.1软件实施过程
9.2软件维护
第10章软件重用技术
10.1 软件重用
10.2软构件技术
10.3领域工程
10.4软构件库的开发
10.5面向对象的软件重用技术
10.6软件重用度量
第ll章软件过程改进
11.1 认识CMM
11.2 CMMI综述
11.3个体软件过程
11.4团队软件过程
11.5 CMMI、PSP和TSP的应用及效果
参考文献
温馨提示:请使用石家庄市图书馆的读者帐号和密码进行登录