软件需求规格说明书内容
(符合国家软件文档标准的实用格式)
软件需求说明书是软件的定义,软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。编制软件需求说明书的内容建议如下:
1 引言
说明编写这份软件需求说明书的目的,指出预期的读者。
说明:
;
、开发者、用户及实现该软件的计算中心或计算机网络;
。
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
列出用得着的参考资料,如:
、上级机关的批文;
;
、资料、包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 目标系统概述
叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
组织结构与职责
将目标系统的组织结构逐层详细描述,建议采用树状的组织结构图进行表达,每个部门的职责也应进行简单的描述。
用户简介
说明目标系统的实用人群,列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。这些是软件设计工作的重要约束
业务流程
目标系统的业务流程是对现有用户业务流程的重组、优化与改进。首先要有一个总的业务流程图,将各种业务之间的关系描述出来,然后再对每种业务进行详细的描述,如果是企业应用则应使业务流程与部门职责结合起来。详细业务流程图可以采用直式业务流程图、Use Case图或其它示意图的形式。不能在业务流程图中描述的内容,需要用文字进行描述。
、账本、报表(对企业用户来说)
将目标系统中用户使用的正式单据、账本、报表等进行穷举、分类、归纳,其格式可以用表格来表示。因为单据上的数据往往就是原始数据,所以一种单据一般对应一个实体;账本和报表往往是统计数据,所以一般对应中间表。
3 需求规定
在各个层面,用户都有哪些具体功能要求,文字表述或用功能模块图来表示
功能需求点列表
用列表的方式,逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。
数据流图、数据字典/ 类、对象模型、对象-关系模型、对象-行为模型
说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。其中,输入输出数据的精度来源于用户业务流程中
软件需求规格说明书内容(符合国家软件文档标准的实用格式) 来自淘豆网www.taodocs.com转载请标明出处.