当前位置:文档之家› 软件系统用户需求说明书模板

软件系统用户需求说明书模板

密级用户需求说明书<卷号,同一文档分卷时需要><项目名称>文档设计单位文档编写日期用户需求说明书目录1. 引言 (4)1.1 编写目的 (4)1.2 范围 (4)1.3 项目背景 (4)1.4 主要业务名词和术语定义 (4)1.5 参考文献 * (4)2. 需求概述 (4)2.1 用户当前系统 (4)2.1.1 用户当前系统概述 (4)2.1.2 用户当前系统存在的问题 (4)2.2 目标系统 (5)2.2.1 目标系统概述 (5)2.3 与其他系统的关系 * (5)2.4 边界定义 (5)2.5 基本业务规则 (5)2.6 系统功能模型概述 (5)2.7 安装或实施目标系统的策略 (5)2.8 目标系统运行环境要求 (5)3. 详细需求 (6)3.1 功能名称(需求编号) (6)3.2 功能名称(需求编号) (7)4. 主要界面说明 (7)4.1 界面共性说明 (7)4.2 主要界面说明 (7)5. 与其他系统的接口说明 * (7)6. 运行环境 (7)7. 性能要求 (7)7.1 运行性能 (7)7.2 可维护性 (8)7.3 可移植性 (8)7.4 故障处理要求 (8)7.5 不允许发生的事件 (8)8. 附录 (8)8.1 附件1:业务表单 (8)8.2 附件1 :字典代码 (9)8.3 附件2 :政策参数 (9)8.3.1 附件3:计算公式 (9)8.4 附件4 :外部接口格式 (10)8.5 附件5 :主要业务流程 (10)8.6 附件6 :查询信息 (11)例如: (11)8.7 附件7 :业务单据 (12)8.8 附件8 :统计报表 (12)附录1: 文档管理控制 (14)1.引言引言部分应包括:1.1编写目的主要说明本文档的作用,除了作为需求规格说明书提供后续设计和测试工作的依据外,如果作为项目验收的依据或有其他特别作用,应特别声明。

1.2范围对于所有受到本文档影响或于影响这个文档的一切进行简明描述。

1.3项目背景主要说明项目的来源,项目所涉及领域的现状,建设该项目的意义等。

1.4主要业务名词和术语定义对本文档中所使用的专业或行业术语所指对象或含义进行解释性的说明,特别是对在本文档中为描述业务方便而自行定义的一些名词如“**类别”、“**状态”等进行说明,在后文论述中可直接加以引用。

1.5参考文献 *列明制定本文档所参考的资料清单,说明其作者和出版日期。

2.需求概述2.1用户当前系统2.1.1用户当前系统概述主要说明用户当前系统覆盖的业务范围、实现的主要功能、业务流程以及与其他系统的关系2.1.2用户当前系统存在的问题主要说明用户当前系统存在的问题2.2目标系统2.2.1目标系统概述主要说明系统实现的主要功能;在系统实现过程中应考虑的主要问题;系统实现的基础(是否已有类似经验);系统所采用的主要技术。

2.3与其他系统的关系 *列明与本系统有联系的系统包括直接发生业务关系的其他计算机系统,或直接有业务关系的系统,并说明他们之间的关系。

2.4边界定义概括说明系统覆盖的业务范围;说明系统包括和未包括的处理功能,对包括的处理功能可参见系统功能模型的描述,对未包括的的业务功能无需穷举,只需说明与本系统功能相关但不属于本系统处理范围的功能。

2.5基本业务规则系统所涉及的业务领域通常存在不同的处理规范或标准,本节主要描述本系统业务所基于的业务处理规范或标准,使读者对主要业务规则有基本了解。

如果基本业务规则不同,则可能会使系统设计产生比较大的改动。

如:社会医疗保险业务中医院采用定额结算,这就是一项基本业务规则,在此就需要对定额结算的定义和做法进行说明。

2.6系统功能模型概述说明系统功能的划分,列举划分的子系统,对子系统功能做简短说明,说明子系统的功能划分,列明子系统所包含的下一级业务处理单元。

2.7安装或实施目标系统的策略主要说明数据转换的策略,当前系统与目标系统衔接的策略(例如并行使用一段时间),包括系统服务端、客户端、应用服务器等安装的地点及数量等。

2.8目标系统运行环境要求说明应用软件要求的运行环境。

3.详细需求3.1功能名称(需求编号)1.需求编号方法:日期_4位流水号(yyyymmdd_0001),例如20000517_0001;2.对各项业务进行基本业务描述,详细说明每个独立业务分步说明系统处理流程和方法,列明主要界面信息,重点描述特殊要求、输入物、输出物。

及本功能的输出报表,大致描述输出报表的格式和内容(有关界面详细定义可在其他章节或附件中反映,查询功能、业务单据、统计报表、业务中涉及的代码、算法等不在此描述,以附件形式提供。

独立业务间的关联,也以业务流程附件形式提供。

)基本业务描述:主要说明该项业务发生的背景(或条件),简要说明本业务的主要功能(使用“主要完成…”,“主要办理…”,“主要用于…”等字眼)处理功能:按照实际业务处理流程,分步描述业务细节,主要描述输入信息,处理方法,和输出结果等。

界面布局:列出界面布局。

元素描述:输入信息:详细说明输入/选择的数据项。

内容包括:数据项列表;数据项的必录信息、字典信息、默认信息等;数据项间的约束关系;特殊、重点数据项的说明;输出信息:详细说明业务办理过程中显示信息或打印单据。

内容包括:业务错误提示信息显示数据项列表;打印单据;外部接口报盘文件;特殊、重点数据项的说明;对需要划分多个页面的业务,按照页面来说明。

打印单据、外部接口报盘文件等提供样本作为附件列在第6部分“附录”中。

业务规则及基本操作流程:描述业务一般工作方式。

前提条件:办理此业务之前满足的条件列表。

备注:描述其他信息。

3.2功能名称(需求编号)…………………………4.主要界面说明4.1界面共性说明主要从系统易用性方面对界面设计进行要求,或描述界面所具有的一些共性。

如是否在每一个办理业务的界面自动显示操作人和操作时间,执行按钮是否应定义不同的形状和颜色,下拉列表应如何操作,如何定义鼠标和热键操作等。

对系统提示信息或警告信息的显示和操作方式进行说明。

4.2主要界面说明对主要业务处理界面进行说明,如果在第4.2节已经进行描述界面显示信息,则本节可以省略,否则按照4.2节的要求进行描述。

5.与其他系统的接口说明 *说明本系统与有数据交换关系的其他系统之间的接口方式,对数据交换的要求进行描述。

6.运行环境说明本系统对运行环境的要求,包括对硬件设备、网络系统和应用系统支持软件的要求的描述。

7.性能要求主要包括:7.1运行性能要求1(需求编号)要求2(需求编号)如不同情况下的响应时间7.2可维护性要求1(需求编号)要求2(需求编号)描述哪些业务或功能要求用户自行设定或完成,说明对业务变动的响应的时间或维护范围的要求。

7.3可移植性要求1(需求编号)要求2(需求编号)说明系统对可能推广或使用的不同运行环境的要求7.4故障处理要求要求1(需求编号)要求2(需求编号)说明对发生故障时的系统应具有的反映或应提供的解决方案的要求,对系统运行对可靠性和安全性的要求进行描述。

7.5不允许发生的事件对本系统不允许发生的事件进行描述。

8.附录包括用户提供的业务表单、数据字典、单证报表格式及其他输入输出格式等。

8.1附件1:业务表单以列表的形式说明需求中涉及到的业务表单的信息例如:表单名称:其他说明:8.2附件1 :字典代码以列表形式说明需求中字典项涉及的代码。

字典项名称:具体代码项。

例如:单位类型:企业、机关、事业。

8.3附件2 :政策参数详细说明需求中涉及的政策参数,包括各种类型的基数与比例;兼顾基本系统必须设定的内容。

在需求正文中尽量不要罗列参数,以保持正文的简洁与连贯型。

每种类型的参数可按其本身的要求定制涉及的内容。

例如:缴费年度设置类型:自然年度。

起始年份:1991。

备注:详细列举特殊年度的设置内容。

缴费比例以列表形式显示各年度、各人员类型的缴费比例。

工伤保险:以列表形式显示各年度的缴费比例。

8.3.1附件3:计算公式详细说明需求中计算项的公式;公式中的特殊数据项应逐一说明。

在需求正文中尽量不要罗列计算公式,以保持正文的简洁与连贯型。

例如:公式名称公式:说明计算公式。

备注:特殊数据项说明。

滞纳金公式:滞纳金=金额*滞纳金利率。

备注:滞纳金按日计算。

金额只包括欠款本金,不包括利息。

8.4附件4 :外部接口格式详细说明与外部接口的格式;格式的特殊数据项应逐一说明。

例如:接口名称文件格式:以列表形式说明文件格式。

备注:特殊数据项说明。

8.5附件5 :主要业务流程描述用户常用、多步骤的业务流程。

详细说明此业务流程的适用人员、必经阶段和非必经阶段。

每个流程的具体信息不在此说明。

例如:业务名称流程图:以图表形式描述业务流程。

适用人员:说明此流程的适用范围。

流程阶段:说明流程中的必经和非必经阶段。

备注:特殊说明。

退休申领长期待遇流程图:适用人员:本社保机构所属的到达退休年龄,参保满一定年限的能够享受退休长期待遇的所有人员。

流程阶段:必经阶段:在职转退休、退休资料申报、退休待遇核定。

非必经阶段:退休待遇变更审批、退休待遇变更回退。

备注:核定的退休待遇若不变更审批,在月台帐时,将自动审批。

8.6附件6 :查询信息详细说明用户查询需求。

包括查询内容、条件、显示信息、汇总信息、排序条件等。

基本程序中已有的查询应尽量让用户先了解,可不在此说明。

例如:查询名称查询内容:说明查询内容。

查询条件:说明查询条件。

显示信息:说明查询结果须显示的数据项。

汇总信息:说明查询结果须显示的汇总信息。

排序信息:说明查询结果显示时的排序条件。

备注:8.7附件7 :业务单据详细说明在业务办理中须打印的单据。

包括单据打印对应的业务模块;特殊单据项应逐一说明。

业务单据应统一提供EXCEL表样。

例如:单据名称内容:概要说明单据打印的内容。

表样名称:业务单据对应的EXCEL表样名称。

业务模块:单据打印对应的业务模块。

查询条件:说明单据打印的查询条件。

发生频率:说明该业务单据备注:特殊表项说明。

8.8附件8 :统计报表详细说明用户的统计报表。

特殊表项应逐一说明。

统计报表应统一提供EXCEL表样。

例如:报表名称内容:概要说明报表打印的内容。

表样名称:统计报表对应的EXCEL表样名称。

统计条件:说明统计报表的查询条件。

备注:特殊表项说明。

附录1: 文档管理控制。

相关主题