服务热线

  • 服务电话:0756-3391906
  • 软件测试技术:0756-3391891
  • 嵌入式软件测试:0756-3391732
  • hntest1:0731
  • 网络测试技术:0756-3396982
  • hntest2:0321
  • 监督电话:0756-3391848
  • 软件业务服务:0756-3391906
  • 网络业务服务:0756-3396981
  • 移动:10086

当前位置: 首页 >> 标准法规 >> 软件工程相关标准

GB/T 9385-1988 计算机软件需求说明编制指南

    

1、 目的

本标准针对软件生存周期过程的软件需求阶段,明确了软件需求规格说明书的格式、内容,指导用户编写软件需求规格说明文档。

2、 内容

本标准要求有关软件需求说明的要求有以下5点:

1)《软件需求规格说明》必须描述一定的功能、性能;

2)《软件需求规格说明》必须用确定的方法叙述这些功能、性能;

3)《软件需求规格说明》必须正确地定义所有软件需求;

4)《软件需求规格说明》一般不描述任何设计、验证或项目管理细节;

5)《软件需求规格说明》应具有无歧义性、完整性、可验证性、一致性、可修改性和可追踪性等特点。

《软件需求规格说明》描述对计算机软件配置项的需求,以及确保每个要求得以满足所使用的方法,《软件需求规格说明》和《接口需求规格说明》是计算机软件配置项设计与合格性测试的基础。

GB/T 9385-1998指 出,可用“输入输出说明、典型例子和模型”来表达需求,“输入输出说明”是“用输入输出序列来描述一个软件产品所要求的特性”,由于“多数软件产品可能接 收无限的序列作为输入,于是为了通过输入输出序列完整地说明产品的特性,就要求《软件需求规格说明》包括一个无限长的输入和输出序列,然而,用这样的途径 不可能完整地描述软件所要求的一起特性”。说明编写人必须描述以下基本问题:

1)  功能---所设计的软件要做什么;

2)  性能---指软件功能在执行过程中的速度、可使用性、响应时间、各种软件功能的恢复时间、吞吐能力、精度、频率等;

3)  强加于实现的设计限制---在效果、实现的语言、数据库完整性、资源限制、操作环境等方面所要求的标准;

4)  属性---可移植性、正确性、可维护性及安全等方面的考虑因素;

5)  外部接口---与人、硬件、其它软件和其它硬件的相互关系。

3、 适用范围

用于描述一个软件产品,而不是描述生产软件产品的过程和项目要求。