《用户需求说明书模板》

  • 格式:doc
  • 大小:105.00 KB
  • 文档页数:8

-内部资料,注意保密- 第 1 页 共 8 页 【项目名称】 用户需求说明书

文件编号 文件状态 [ ]草稿 [ ] 正式发布 [ ]正在修改 当前版本 拟 制 日期 审 核 日期 批 准 日期 -内部资料,注意保密- 第 2 页 共 8 页

修订历史记录 A - 增加 M - 修订 D - 删除 变更版本号 日期 变更类型 (A*M*D) 修改人 摘 要 备注

【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。文件提交时不得再含有这些内容。】 -内部资料,注意保密- 第 3 页 共 8 页

目 录 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 -内部资料,注意保密- 第 4 页 共 8 页

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

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

1.3 术语与缩写解释 缩写、术语 解 释

… 1.4 读者对象 【客户、需求开发人员等涉及需求的人员。】

1.5 参考资料 【项目标书等相关资料。】 -内部资料,注意保密- 第 5 页 共 8 页

2 软件介绍 【提示: (1)说明软件是什么,什么用途。 (2)介绍软件的开发背景。】

3 软件面向的用户群体 【提示: (1)描述本软件面向的用户(客户、最终用户)的特征, (2)说明本软件将给他们带来什么好处?他们选择本软件的可能性有多大?】

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

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

5 软件的功能性需求

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

功能类别 子功能 功能模块编码 功能类别(Function A) 子功能(Function A_SF01) Function A_SF01 子功能(Function A_SF02) Function A_SF02 … -内部资料,注意保密- 第 6 页 共 8 页

功能类别(Function B) 子功能(Function B_SF01) Function B_SF01 子功能(Function B_SF02) Function B_SF02 … … 【按照上面划分的功能下面具体填加标题描述】

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) 【输出数据的描述,包括目的地(存储媒体和用途)、数量、度量单位和精度;非法数据的处理;指明引用的输出设备接口资料(包括设备型号、数量)。 -内部资料,注意保密- 第 7 页 共 8 页

需求编码为:URS_Function A_SF01_O01】 (6)界面需求(W)

【本功能对应的界面需求。需求编码为:URS_Function A_SF01_W01】

6 软件的非功能性需求

6.1 软硬件环境需求 需求名称 详细要求 【该需求编码:。。。URS_NF _E01】 【该需求编码:。。。URS_NF _E02】 【该需求编码:。。。URS_NF _E03】 … 【该需求编码:。。。URS_NF _E04】

6.2 软件质量需求 主要质量属性 详细要求 正确性 Correctness 【该需求编码:。。。URS_NF _C01】 健壮性 Stability 【该需求编码:。。。URS_NF _S01】 可靠性 Reliability 【该需求编码:。。。URS_NF _R01】 性能,效率 Efficiency 【该需求编码:。。。URS_NF _E01】 易用性 Convenience 【该需求编码:。。。URS_NF _C01】

清晰性 Clarity 【该需求编码:。。。URS_NF _C01】

安全性 Security 【该需求编码:。。。URS_NF _S01】

可扩展性 Expansibility 【该需求编码:。。。URS_NF _E01】

兼容性 Compatibility 【该需求编码:。。。URS_NF _C01】