第1章 概述
1.1 软件开发和维护
1.2 软件开发和维护活动
1.3 系统需求和结构设计
1.4 软件需求分析
1.5 软件设计
1.5.1 概要设计
1.5.2 详细设计
1.6 软件实现
1.7 软件测试
1.7.1 组装测试
1.7.2 确认测试
1.7.3 系统联试
1.8 软件验收与交付
1.9 软件维护
第2章 系统需求分析与结构设计
2.1 概述
2.2 系统需求分析与结构设计的描述工具
2.2.1 系统流程图
2.2.2 数据流图
2.2.3 控制流图
2.2.4 数据字典
2.3 系统需求分析与结构设计的要求
2.4 可行性分析(研究)报告
2.5 运行概念说明
2.6 系统/子系统需求规格说明
2.7 接口需求规格说明
2.8 系统/子系统设计(结构设计)说明
2.9 接口设计说明
第3章 软件需求分析
3.1 概述
3.2 软件需求分析的描述工具
3.2.1 层次方框图
3.2.2 Warnier图
3.2.3 IPO图
3.3 软件需求分析的要求
3.4 软件需求规格说明编制指南
3.5 软件需求规格说明
3.6 数据需求说明
3.7 软件开发计划
3.8 开发进度月报
第4章 软件设计
4.1 概述
4.2 软件设计的描述工具
4.2.1 HIPO图
4.2.2 结构图
4.2.3 程序流程图
4.2.4 盒图
4.2.5 PAD图
4.2.6 判定表
4.2.7 判定树
4.2.8 过程设计语言
4.3 软件设计的要求
4.4 软件(结构)设计说明
4.5 数据库(顶层)设计说明
第5章 软件实现
第6章 软件测试
第7章 软件验收和交付
第8章 软件维护
参考文献