所谓文档就是一些分类整理好的文件、资料,这里指计算机软件中的文件、资料,在软件生命期各阶段中产生的那些文件、资料、说明、图表、程序待统称为文档,
例如系统说明书、数据结构图、模块说明书、程序清单及注释说明、测试计划及测试用例、操作手册、维护手册等这些都叫文档,它们是开发、使用和维护程序所必需的。
文档是软件开发、使用和维护中的必备资料,它不仅对提高软件的开发效率,保证软件质量十分重要,而且在软件使用和维护中也十分重要,而产生和使用这些文档需要花费很大的工作量。
软件开发的五个阶段中产生的文档大致如下:
A.在需求分析阶段产生的文档
1)用户需求报告
2)项目初步计划
B.在项目计划及高层设计阶段产生的文档
1)技术需求报告
2)高层设计报告
3)用户接口说明
4)主测试方案
5)最终的项目计划
C.在详细设计及编程测试阶段产生的文档
1)详细设计报告
2)源程序清单及注释说明
3)单元测试报告
D.在正确检查及集成测试阶段产生的文档
1)测试程序包
2)一套完整软件
3)经审查的一套完整的用户文档
4)安装手册
5)测试报告(即开发人员与用户人员联合进行全面实用测试的报告)
6)资料清单
E.在有效性检测及产品发布阶段产生的文档
1)批准产品发布的报告
2)软件在局部范围内发布的报告
3)有效性审查报告
4)项目小结报告
|