Java开发之道
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

细节6 重中之重——软件需求规格说明书

软件需求规格说明书是需求分析的产物,是软件开发中的重要参考文档,可以方便系统分析员、程序开发人员以及用户之间的交流与合作,可以确定目标系统的功能和其他一些与用户需求有关的信息,是进行软件开发、测试和验收的依据。

软件需求规格说明书大体包括以下内容。

(1)概述

概述部分用于对软件系统的目标和任务进行描述。

(2)数据描述

数据描述部分是对软件系统所要解决的问题进行详细说明,从而可以方便开发人员对所要解决问题进行理解。

(3)功能描述

功能描述部分是针对软件所要实现的功能,给出的处理方法以及需要考虑的限制条件,是进行软件开发的依据。

(4)性能描述

性能描述部分用于对软件的性能、应满足的条件、测试方法和需要考虑的特殊问题等进行描述,是进行软件开发、验收和确认的依据。

(5)附录

附录中给出了一些补充资料,如词汇表、分析模型和参考文献,等等,其中,词汇表中可以包括词头、缩写等内容;分析模型可以包括数据流图、类图及实体-关系图等信息;参考文献包括技术参考资料、产品目录手册以及使用方法等内容。