服务热线
- 服务电话:0756-3391906
- 软件测试技术:0756-3391891
- 嵌入式软件测试:0756-3391732
- hntest1:0731
- 网络测试技术:0756-3396982
- hntest2:0321
- 监督电话:0756-3391848
- 软件业务服务:0756-3391906
- 网络业务服务:0756-3396981
- 移动:10086
GB/T 9385-1988 计算机软件需求说明编制指南
来源:评测中心 发布时间:2015-07-29 05:45:49
1、 目的
本标准针对软件生存周期过程的软件需求阶段,明确了软件需求规格说明书的格式、内容,指导用户编写软件需求规格说明文档。
2、 内容
本标准要求有关软件需求说明的要求有以下5点:
1)《软件需求规格说明》必须描述一定的功能、性能;
2)《软件需求规格说明》必须用确定的方法叙述这些功能、性能;
3)《软件需求规格说明》必须正确地定义所有软件需求;
4)《软件需求规格说明》一般不描述任何设计、验证或项目管理细节;
5)《软件需求规格说明》应具有无歧义性、完整性、可验证性、一致性、可修改性和可追踪性等特点。
《软件需求规格说明》描述对计算机软件配置项的需求,以及确保每个要求得以满足所使用的方法,《软件需求规格说明》和《接口需求规格说明》是计算机软件配置项设计与合格性测试的基础。
GB/T 9385-1998指 出,可用“输入输出说明、典型例子和模型”来表达需求,“输入输出说明”是“用输入输出序列来描述一个软件产品所要求的特性”,由于“多数软件产品可能接 收无限的序列作为输入,于是为了通过输入输出序列完整地说明产品的特性,就要求《软件需求规格说明》包括一个无限长的输入和输出序列,然而,用这样的途径 不可能完整地描述软件所要求的一起特性”。说明编写人必须描述以下基本问题:
1) 功能---所设计的软件要做什么;
2) 性能---指软件功能在执行过程中的速度、可使用性、响应时间、各种软件功能的恢复时间、吞吐能力、精度、频率等;
3) 强加于实现的设计限制---在效果、实现的语言、数据库完整性、资源限制、操作环境等方面所要求的标准;
4) 属性---可移植性、正确性、可维护性及安全等方面的考虑因素;
5) 外部接口---与人、硬件、其它软件和其它硬件的相互关系。
3、 适用范围
用于描述一个软件产品,而不是描述生产软件产品的过程和项目要求。