可根据各系统或子系统软件安全性关键等级和软件规模等级选择取舍有关软件文档。“系统/子系统设计文档”以及“软件开发计划”编写完成后,系统或子系统的设计部门要对软件提出软件功能和软件质量的要求。
从“软件需求说明”以及之后的文档要由承建单位编写。表19-5是文档的取舍与合并的指导性原则,表中表明的是至少要求的文档的种类。
当被开发系统的规模非常大(如源码超过一百万行)时,一种文件可以分成几卷编
写,可以按每一个系统分别编制,一也可以按内容划分成多卷,例如
项目并发计划可能包括:质量保证计划
配置管理计划
用户培训计划
安装实施计划
系统设计说明书可分写成:系统设计说明书
子系统设计说明书
程序设计说明书可分写成:程序设计说明书
接口设计说明书
版本说明
操作手册可分写成:操作手册
安装实施过程
测试计划可分写成:测试计划
测试设计说明
测试规程
测试用例
测试分析报告可分写成:综合测试报告
验收测试报告
项目开发总结报告可分写成.:项目开发总结报告
资源环境统计
裁剪是指对某个文档的具体章、节或子节的取舍,若某章、节或子节被裁剪,只需在该节注明:“此章(节)无内容”即可。若裁剪的是整节(包括其所有子节),则只需在最高层的节标题中加以说明。
各文档中都规定了要列写的引用文件。为避免信息冗余,只有当文档切实引用了更高一层的说明或交叉引用其他有关文件的具体章、节、图表等信息时,才列写引用文件。
避免无目的地列写许多没有实际应用的文件。
各省软考办 | ||||||||||