用户需求说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
变更记录
注:对该文件内容增加、删除或修改均需填写此变更记录,详细记载变更信息,以保证其可追溯性。
目录
1 目的 (1)
2 适用范围 (1)
3 参考资料 (1)
4 业务用语集 (1)
5 任务概述 (1)
5.1 项目背景 (1)
5.2 项目范围 (1)
5.3 系统目标 (1)
6 相关现状说明(可选) (2)
6.1 网络及部署环境现状 (2)
6.2 业务应用信息化建设现状 (2)
7 业务需求 (2)
7.1 业务概述 (2)
7.2 ORF01.预订管理 (3)
7.2.1 ORF0101.房间预订 (3)
7.2.2 ORF0102.房间退订 (4)
7.3 ORF02.客户登记 (5)
8 需求优先级 (5)
9 非功能性需求 (5)
9.1 性能需求 (6)
9.2 技术需求 (6)
9.3 安全性需求 (6)
9.4 设计约束 (6)
9.5 接口需求 (6)
9.6 其它需求 (6)
10 用户预期 (6)
11 其他需说明的情况 (6)
12 附录 (6)
ΧΧ项目用户需求说明书
1目的
说明本文档的编写目的。
//示例:本文档是规定《酒店预订系统》的需求规格说明书,为该系统的需求定义分析、设计、开发与测试的提供指导。
2适用范围
说明本文档的使用范围及读者对象。
//示例;本文档适用于/《酒店预订系统》的需求分析、设计、开发、测试等全过程。
//预期读者:需求分析师、软件设计师、测试工程师等。
3参考资料
说明本文档的参考引用,参考书目引用等。
4业务用语集
搜集现有的业务用语并加以解释,以便于加深对业务的了解,同时便于需求调研分析人员与用户就关键业务词汇的说法上达成一致,使得沟通更加顺畅、准确。
5任务概述
5.1项目背景
简要描述项目产生的背景。
5.2项目范围
简要描述项目涉及的业务部门及业务内容。详细的业务内容由后面的业务分析来描述。
//本项目涉及了某某酒店的房间预订、客户管理、入信登记等业务。
5.3系统目标
描述系统建设的目标。
6相关现状说明(可选)
6.1网络及部署环境现状
对项目部署依赖环境的说明,必须清晰的表述目前环境和将要部署环境的差异,以及和项目相关的网络、服务器及其他相关配置的具体情况,用户方是否会有相关的环境调整和发展计划,相关本项目的部分也要具体清晰说明,例如具体服务器的配置情况等。
6.2业务应用信息化建设现状
这部分应详细描述系统相关且具有依赖性或关联性的信息化建设情况,如果较多,可以采用此处概述,附件详细说明的形势。
7业务需求
7.1业务概述
对本项目的业务需求进行概括性描述,起到提纲挈领的作用。按照业务特性、需求规模、需求复杂程度,对用户需求进行分类,对每类用户需求可进一步细分为一个到多个具体的用户需求;为便于标示每一需求,要求对用户需求进行统一编号。为便于读者使用,需列出如下所示的用户需求汇总表。
例:用户需求汇总表:
相关说明:
1、可按不同方式进行用户需求分类,比如可按照不同的需求类别进行分类,也可按照不同的单位类别进行分类等;
2、用户需求编号规则不做统一要求,各项目可自行定义,以明确区别各个用户需求为标准;在本用户需求说明书中,对所有需求分类及用户需求,要求按照相同的编号规则。
3、用户需求划分的粒度可根据项目规模及复杂程度确定,不限制划分层级数。
7.2ORF01·预订管理
可从7.2节开始编号。对用户需求点分类,分类方式建议采用7.1用户需求汇总表的方式进行,对每个用户需求点根据分别描述现有的业务情况及用户业务需求。每个章节“用户需求编号·用户需求名称”对应7.1用户需求汇总表中的最小级别的用户需求点。
示例:
管理预计主要实现登记员根据客户要求,进行房间预订、退订等功能。
7.2.1ORF0101·房间预订
7.2.1.1业务现状及需求
分系统或部门分别描述现有的业务情况及用户需求,如:组织结构,管理功能,业务现状,存在问题及具体需求等。
//示例:本业务目前采用手工方式记录,处理效率较低。
7.2.1.2业务流程
如果有业务流程,需要分系统或部门分别描述业务流程。可以使用流程图、状态图或进行文字说明。如果有多个业务流程,要列出如下图所示的业务流程汇总表。
例:组织机构管理业务流程汇总表:
对每一具体业务流程,可参照如下方式对业务流程进行描述。
(1)房间预订流程
1)流程概述:对当前业务流程进行概要描述,起到提纲的作用。
2)控制机制:关键流程控制点。
//示例:
//关于流程图中的图元不公限于本示例中的图元,可以为所有流程图中的图元。
1)登记员接收客户预订房间的请求后,根据用户提供的用户ID查询,如果是新客户,记录用户信息,如果是老客户,查询原有信息。
2)登记员根据客户要求,选择房型、再根据房型选择房间,记录预订信息。
3)注意:一次预订可能订多个房间,并且每个房间入住时间、离开时间不同。
4)用户信息:主要包括用户姓名、电话;
7.2.2ORF0102·房间退订
7.2.2.1业务现状及需求
分系统或部门分别描述现有的业务情况及用户需求,如:组织结构,管理功能,业务现