第一章 软件工程和软件开发规范 1
1 软件开发的工程方法 1
2 软件生存周期 8
3 软件文档 12
第二章 软件开发规范的国家标准 16
1 计算机软件开发规范(GB8566—88) 16
2 计算机软件产品开发文件编制指南(GB8567—88) 20
3 有关的其它国家标准 25
第三章 开发规范的一个实施方案 27
1 实施方案的研制目标和准则 27
2 实施方案的设计思想 28
3 文档格式 31
第四章 可行性研究报告 39
1 简要说明(F01) 42
2 现有系统说明表(F02) 54
3 候选系统说明表(F03) 58
4 数据流图(F04) 68
5 数据流/存贮描述表(F05) 73
6 系统流程图(F06) 76
7 可行性研究结论(F07) 79
第五章 软件需求说明书 85
1 系统需求简要说明表(A01) 88
2 数据流图(A02) 97
3 数据流/存贮/组合元素描述表(A03) 108
4 数据元素描述表(A04) 110
5 数据概念结构图(A05) 122
6 基本处理说明(A06) 127
7 系统I/O描述(A07) 133
8 数据元素代码表(A08) 143
9 系统流程图(A09) 148
10 软件需求说明书确认书(封底) 152
第六章 系统设计说明书 154
1 系统概况(D01) 158
2 系统流程图(D02) 163
3 模块结构图(D03) 165
4 模块描述表(D04) 172
5 数据结构图(D05) 177
6 数据结构描述表(D06) 182
7 接口设计(D07) 193
8 功能需求—模块关系表(D08) 204
9 数据结构—模块关系表(D09) 208
10 安全性设计(D10) 212
11 系统设计复审报告 221
第七章 模块开发卷宗 223
1 模块内部结构(M01) 226
2 子模块设计说明(M02) 232
3 子模块实现文档(M03) 246
4 模块测试情况(M04) 252
5 模块复审表 255
第八章 测试计划和测试分析报告 257
Ⅰ 测试计划 260
1 软件概况(T01) 263
2 测试进度表(T02) 269
3 测试设计(T03) 272
4 测试计划评估(T04) 281
Ⅱ 测试分析报告 284
5 完成测试清单(T05) 286
6 测试情况表(T06) 289
7 结果分析(T07) 299
附录Ⅰ 五个有关软件开发管理和面向用户的文档编写指南 303
附录Ⅱ N—S图和PAD图 318