GB8567-88软件开发主要文档编写规范
GB8567-88软件开发主要文档编写规范
233
GB 8567-88软件开发主要文档编写规范
本附录中列出了《计算机软件产品开发文件
编制指南》GB 8567-88中主要软件文档的编写说明,供编写时参考。这些文档主要是:可行性研究报告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、模块开发卷宗、测试计划、测试分析报告、项目开发总结报告。
一、 可行性研究报告
l  引言
计算机软件系统包括1.1  编写目的
说明:说明本可行性研究报告的编写目的,指出预期的读者。
1.2  背景
说明:
a .所建议开发的软件系统的名称。
b .本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。
c .该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3  定义
列出本文件中用到的专门术语的定义和
外文首字母组词的原词组。
234
1.4  参考资料
列出用得着的参考资料,如:
a .本项目的经核准的计划任务书或合同、上级机关的批文。
b .属干本项目的其他已发表的文件。
c. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2  可行性研究的前提
说明对建议开发项目进行可行性研究的前提,如要求、目标、条件、假定和限制等。
2.1  要求
说明对所建议开发软件的基本要求,如:  a .功能。
b .性能。
c .输出如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象。
d. 输入说明。系统的输入包括数据
的来源、类型、数量、数据的组织以及提供的频
235
度。
e .处理流程和数据流程。用图表的方式表示出最基本的数据流程和处理流程,并输之以叙述。
f. 在安全与保密方面的要求。
g. 同本系统相连接的其他系统。
h. 完成期限。
2.2  目标
说明所建议系统的主要开发目标,如:
a. 人力与设备费用的减少。
b. 处理速度的提高。
c. 控制精度或生产能力的提高。
d .管理信息服务的改进。
e. 自动决策系统的改进。
f. 人员利用率的改进。
2.3  条件、假定和限制
说明对这项开发中给出的条件、假定和所受到的限制,如
a. 所建议系统的运行寿命的最小值。
b. 进行系统方案选择比较的时间。
c. 经费、投资方面的来源和限制。
d. 法津和政策方面的限制。