文档库 最新最全的文档下载
当前位置:文档库 › 《用户需求说明书模板》

《用户需求说明书模板》

《用户需求说明书模板》
《用户需求说明书模板》

【项目名称】

用户需求说明书

修订历史记录

A - 增加M - 修订D - 删除

【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。文件提交时不得再含有这些内容。】

目录

1引言 (4)

1.1编写目的 (4)

1.2范围 (4)

1.3术语与缩写解释 (4)

1.4读者对象 (4)

1.5参考资料 (4)

2软件介绍 (5)

3软件面向的用户群体 (5)

4软件应当遵循的标准或规范 (5)

5软件的功能性需求 (5)

5.1功能性需求分类 (5)

5.2功能(Function A) (6)

5.2.1子功能(Function A_SF01) (6)

6软件的非功能性需求 (7)

6.1软硬件环境需求 (7)

6.2软件质量需求 (7)

6.3其它需求 (7)

7需求签字确认 (8)

1引言

1.1编写目的

【说明开发本软件的目的;编写本功能规格书的目的;功能规格书所预期的读者。】

1.2范围

【说明开发本软件开发的用户需求范围。】

1.3术语与缩写解释

1.4读者对象

【客户、需求开发人员等涉及需求的人员。】

1.5参考资料

【项目标书等相关资料。】

2软件介绍

【提示:

(1)说明软件是什么,什么用途。

(2)介绍软件的开发背景。】

3软件面向的用户群体

【提示:

(1)描述本软件面向的用户(客户、最终用户)的特征,

(2)说明本软件将给他们带来什么好处?他们选择本软件的可能性有多大?】

4软件应当遵循的标准或规范

【提示:阐述本软件应当遵循什么标准、规范或业务规则(Business Rules),违反标准、规范或业务规则的软件通常不太可能被接受。】

5软件的功能性需求

5.1功能性需求分类

【提示:将功能性需求先粗分再细分,每个功能性需求除要有中文命名外,还应有唯一的标号。具体的需求标号规则,请参考《iASPEC-SP-RDM-G02 需求ID编码规则》。】

5.2功能(Function A)

【提示:此处写一些承上启下的文字。】

5.2.1子功能(Function A_SF01)

(1)功能需求(F)

【对本功能点的功能进行描述。需求编码为:URS_Function A_SF01_F01】(2)操作流程需求(H)

【操作顺序和处理过程,给出流程图。以及操作方面的需求。需求编码为:URS_Function A_SF01_H01】

(3)角色及权限需求(R)

【描述此功能使用的角色和权限,给出用例图。需求编码为:URS_Function A_SF01_R01】

(4)输入数据需求(I)

【输入数据的描述,包括输入源、数量、度量单位和精度;操作员具体的操作控制需求(如输入格式、数据类型、精度、范围自动检验等);指明引用的输入设备接口资料(包括设备型号、数量)。需求编码为:URS_Function A_SF01_I01】

(5)输出需求(O)

【输出数据的描述,包括目的地(存储媒体和用途)、数量、度量单位和精度;非法数据的处理;指明引用的输出设备接口资料(包括设备型号、数量)。

需求编码为:URS_Function A_SF01_O01】

(6)界面需求(W)

【本功能对应的界面需求。需求编码为:URS_Function A_SF01_W01】6软件的非功能性需求

6.1软硬件环境需求

6.2软件质量需求

6.3其它需求

【其它需求的说明。】

7需求签字确认

【提示:当《用户需求规格说明书》通过双方评审之后,开发方负责人和客户方负责人作书面承诺,使之具有商业合同效果。责任人作书面承诺之前务必要认真阅读文档,一定要明白签字意味着什么。】

附件:需求建模及相关材料

相关文档