搜档网
当前位置:搜档网 › 软件需求说明书模板

软件需求说明书模板

软件需求说明书模板
软件需求说明书模板

技术文件

技术文件名称:E-SHOW网上商城

软件需求说明书

技术文件编号:eshow-v1.0

版本:v 1.0

拟制齐观扬

审核

会签

版权声明

山东益信通科贸有限公司

修改记录

目录

1 引言 (5)

1.1编写目的 (5)

1.2文档约定 (5)

2 术语、定义和缩略语 (5)

2.1术语、定义 (5)

2.2缩略语 (5)

3 综合描述 (5)

3.1背景 (5)

3.2软件概述 (8)

3.3用户类及其要求用户类及其特征 (8)

4 具体需求 (9)

4.1功能需求 (9)

4.1.1后台功能 (9)

4.1.1.1系统管理 (9)

4.1.1.2商品管理 (13)

4.1.1.3会员管理 (17)

4.1.1.4订单管理 (20)

4.1.1.5促销优惠活动 (22)

4.1.2前台功能 (22)

4.1.2.1商品展示 (22)

4.1.2.2资讯中心 (25)

4.1.2.3会员中心 (27)

4.1.2.4客服中心 (28)

4.1.3P AD端功能描述 (29)

4.1.3.1商品展示 (29)

4.2质量属性需求 (31)

4.2.1.1SR-Q-0020 健壮性需求 (31)

4.2.2安全性 (31)

4.2.2.1SR-Q-1030 数据一致性需求 (31)

4.2.3可服务性 (31)

4.2.3.1SR-Q-2010 报表维护速度需求 (31)

4.2.3.2SR-Q-2060 平均修复时间MTTR (32)

4.2.3.3SR-Q-2070 异常记录 (32)

4.2.4易用性 (32)

4.2.4.1SR-Q-2600 数据编辑完成应有提示 (32)

4.2.4.2SR-Q-2610 任何功能不允许只存在“向导”模式 (32)

4.2.5可移植性 (32)

4.2.5.1SR-Q-3010 硬件独立性 (32)

4.2.5.2SR-Q-3020 软件独立性 (32)

4.2.6可测试性 (32)

4.2.6.1SR-Q-5010 日志输出控制 (32)

4.3其它需求 (32)

4.3.1设计和实现上的限制 (32)

4.3.1.1一般限制 (32)

4.3.2国际化 (33)

4.3.2.1SR-M-3010 协议相关的国际化需求 (33)

4.3.2.2SR-M-3020 语种相关的国际化需求 (33)

4.3.3杂项 (33)

5 验收准则 (34)

6 参考资料 (34)

1引言

1.1编写目的

本文的描述对象是E-SHOW网上商城(下文简称“本软件”或“软件”)。通过详细描述其功能需求、性能需求、质量属性需求以及其它需求(“外部接口”独立成文),为后续概要设计、软件(系统)测试、用户文档等工作提供基础与约束。

1.2文档约定

文档约定

本文档遵循以下约定:

a) 使用的模板是:“软件需求说明书模板V1.0”。

b) 表头文字使用了20%灰度背景;

c) 插图一律使用MS Visio 2003中文版绘制,且是“嵌入”而非“浮于文字上方”。

d) 用同号、同体但加粗的文字来强调需要读者重视的内容。

另外,每个需求都有优先级属性。优先级的可能取值为:5、4、3、2、1,具体定义如下:

a) 5:最高。是最重要的,它规定了交付物的必备需求。没有这些需求,交付物将不

能完成用户的基本工作。

b) 4:高。是重要的,它规定了交付物的独特需求。只有完成这些需求,才能使本交

付物有竞争力。

c) 3:中。是应该的,它规定了交付物的普通需求。

d) 2:低。是可能的,它规定了交付物的锦上添花的需求。

e) 1:最低。是备忘的,它规定了交付物的无法纳入上述4个等级的需求。

注意:不管优先级为何值,也不管项目采用什么生命周期模型,项目结束时必须交付所有的需求。当然,那些已被变更为无需交付的需求除外。

2术语、定义和缩略语

2.1术语、定义

2.2缩略语

3综合描述

3.1背景

产品的背景:

该项目是在山东格力收购三联家电的背景下,整合三联家电大型卖场和山东格力1800家渠道的各自优势,打造PAD+鼠标+实体的“前店后网”家电销售新模式。

场所

应用层

支撑层

数据层

客户端

图3.1 系统总体架构图

图3.2 系统业务流程图

图3.2 系统功能设计

3.2软件概述

E-SHOW网上商城系统概述如下:

E-SHOW网上商城功能结构整体分为4大部分:E-SHOW前台、E-SHOW后台、E-SHOW权限管理、E-SHOW PAD端,其中E-SHOW

前台、PAD端是客户浏览和订购商品的平台,E-SHOW后台是对E-SHOW前台、PAD端展示的全面控制,包括商品、会员、订单等等,E-SHOW权限管理是系统整体前后台、PAD端权限和角色的控制管理。

3.3用户类及其要求用户类及其特征

本系统涉及到的用户类见表3.3。

4具体需求

4.1功能需求

4.1.1后台功能

4.1.1.1系统管理

4.1.1.1.1 SR-F-1010 组织管理

需求描述:组织管理是由系统管理员登陆系统后对电子商务部及各门店进行的增加、修改,删除的管理操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员已登录

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“系统管理”——“组织管理”功能,用例开始。

N0020 软件显示组织机构树状结构,供用户选择各级部门。

N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的数据。

N0040 用户在该结构下新增、修改或删除组织结构

N0050 等待用户退出。

N0060 用户退出,用例结束

可选过程:A1: 改变排序方式(在N1.N0030处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0030。

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

异常过程:E2 该组织结构已被使用(在N1.N0040处)

E0010 软件提示“组织:三级部门1已经使用或存在下级组织,不能删除!”,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.1.2SR-F-1020系统角色管理

需求描述:组织管理是由系统管理员登陆系统后设置不同的角色具有不同的菜单功能权限、操作功能权限。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员已登录

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“系统管理”——“角色管理”功能,用例开始。

N0020 软件显示已定义的所有角色信息。

N0030 用户选择不同的操纵按钮进行角色的新增、修改、删除、分配权限。

N0040 等待用户退出。

N0050 用户退出,用例结束

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 新增或修改时输入的值过大(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.1.3SR-F-1030系统用户管理

需求描述:各级各组织管理员登陆系统后对组织内的用户进行的增加、修改,删除及权限角色配置管理。

Actor:各级各组织管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 各级各组织管理员已登录

后置条件:

R0010 各级各组织管理员操作成功。

正常过程:N1

N0010 系统管理员选择“系统管理”——“人员管理”功能,用例开始。

N0020 软件显示组织机构树状结构,供用户选择查看各级部门下的所属人员。

N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的系统用户。

N0040 用户在该结构下新增、修改、删除系统用户或对用户进行角色配置。

N0050 等待用户退出。

N0060 用户退出,用例结束

可选过程:A1: 改变排序方式(在N1.N003 0处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.1.4SR-F-1040功能管理

需求描述:系统管理员用于管理后台各个模块。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“系统管理”——“人员管理”功能,用例开始。

N0020 软件显示组织机构树状结构,供用户选择查看各级部门下的所属人员。

N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的系统用户。

N0040 用户在该结构下新增、修改、删除系统用户或对用户进行角色配置。

N0050 等待用户退出。

N0060 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N003 0处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

异常过程:E2 该组织结构已被使用(在N1.N0040处)

E0010 软件提示“XXXX已经使用或存在下级组织,不能删除!”,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.1.5SR-F-1050用户操作日志

需求描述:展示系统自动记录的用户操作信息。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“系统管理”——“用户操纵日志”功能,用例开始。

N0020 软件显示所有用户的操作记录。

N0030 等待用户退出。

N0040 用户退出,用例结束。

可选过程:无

异常过程:无

异常过程:无

特殊需求:无

4.1.1.1.6SR-F-1060资讯中心

需求描述:系统管理员发布商城前台展示的资讯信息,并可对资讯进行管理。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“系统管理”——“资讯中心”功能,用例开始。

N0020 软件显示所有的资讯信息。

N0030 用户在该页面中新增、修改、删除系统资讯或对资讯进行查询。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.2商品管理

4.1.1.2.1SR-F-2010商品分类管理

需求描述:系统管理员用于定义商品分类,可对商品分类进行增加、修改和删除操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“商品管理”——“商品分类管理”功能,用例开始。

N0020 软件显示商品分类树状结构,供用户选择查看各个分类。

N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的商品分类。

N0040 用户在该结构下新增、修改、删除商品分类也可添加分类品牌、添加分类属性、天筛选属性。

N0050 等待用户退出。

N0060 用户退出,用例结束。

可选过程:无

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

异常过程:E2 添加分类品牌、添加分类属性、添加筛选属性时如果没有选择商品类型或选择了多个商品类型(在N1.N0040处)

E0010软件提示“抢先选中一个分类”、“只能选择其中一项,请勾掉其他多余选项“,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.2.2SR-F-2020商品信息管理

需求描述:系统管理员用于定义商品详情,可对商品详情进行增加、修改和删除操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“商品管理”——“商品信息管理”功能,用例开始。

N0020 软件显示商品分类树状结构,供用户选择查看各个分类。

N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的商品信息。

N0040 用户在该结构下新增、修改、删除商品信息。也可根据关键字进行商品信息的查询。

N0050 等待用户退出。

N0060 用户退出,用例结束。

可选过程:无

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

异常过程:E2 添加分类品牌、添加分类属性、添加筛选属性时如果没有选择商品类型或选择了多个商品类型(在N1.N0040处)

E0010软件提示“抢先选中一个分类”、“只能选择其中一项,请勾掉其他多余选项“,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.2.3SR-F-2030商品品牌管理

需求描述:系统管理员用于定义商品品牌,可对商品品牌进行增加、修改和删除操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员选择“商品管理”——“商品品牌管理”功能,用例开始。

N0020 软件显示所有的商品品牌。

N0030 用户在该页面中可以新增、修改、删除商品品牌。也可根据关键字进行商品品牌的查询。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:无

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.2.4SR-F-2040商品属性管理

需求描述:系统管理员用于定义商品属性,可对商品属性进行增加、修改和删除操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“商品管理”——“商品品牌管理”——“商品属性”功能,用例开始。

N0020 软件显示对应的商品属性。

N0030 用户在该页面中可以新增、修改、删除商品属性。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:无

异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0030。

特殊需求:无

4.1.1.2.5SR-F-2050商品配件管理

需求描述:系统管理员用于定义某个商品的配件,可对商品配件进行增加、修改和删除操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“商品管理”——“商品品牌管理”——“商品配件”功能,用例开始。

N0020 软件显示对应的商品配件。

N0030 用户在该页面中可以新增、修改、删除商品人气配件。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:无

异常过程:无

特殊需求:无

4.1.1.2.6SR-F-2060商品人气组合

需求描述:系统管理员用于定义某个商品的人气组合商品,可对商品的人气组合进行增加、修改和删除操作。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“商品管理”——“商品品牌管理”——“商品人气组合”功能,用例开始。

N0020 软件显示对应的商品人气组合商品。

N0030 用户在该页面中可以新增、修改、删除商品人气组合。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:无

异常过程:无

特殊需求:无

4.1.1.2.7SR-F-2070商品评论管理

需求描述:系统管理员用于定义某个商品的人气组合商品,可对商品的人气组合进行增加、修改和删除操作。

Actor:系统管理员

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“商品管理”——“商品评论管理”。

N0020 软件显示对应的评论信息。

N0030 用户在该页面中可以对商品评论进行审核,审核通过后的商品评论可以在前台显示。也可根据需要对商品评论进行修改、删除操作。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:无

异常过程:E1 修改时输入的值过大(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.3会员管理

4.1.1.3.1SR-F-3010会员用户管理

需求描述:系统管理员用于管理会员用户,可对会员用户增加、修改及删除。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“会员管理”——“会员用户管理”。

N0020 软件显示对应的会员用户信息。

N0030 用户在该页面中可以对会员用户进行新增、修改、删除及查询操作。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 修改时输入的值过大(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.3.2SR-F-3020会员等级管理

需求描述:系统管理员用于管理等级,可对会员等级增加、修改及删除。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“会员管理”——“会员等级管理”。

N0020 软件显示对应的会员等级信息。

N0030 用户在该页面中可以对会员等级进行新增、修改、删除及查询操作。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 修改时输入的值过大或格式不正确(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.3.3SR-F-3030会员收货地址

需求描述:系统管理员用于管理会员收货地址,可对会员收货地址增加、修改及删除。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“会员管理”——“会员收货地址”。

N0020 软件显示对应的会员收货地址信息。

N0030 用户在该页面中可以对会员收货地址进行新增、修改、删除。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 修改时输入的值过大或格式不正确(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.3.4SR-F-3040 会员用户反馈

需求描述:系统管理员用于管理会员用户反馈,可对会员反馈信息增加、修改及删除。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“会员管理”——“会员用户反馈”。

N0020 软件显示对应的会员反馈信息。

N0030 用户在该页面中可以对会员用户反馈进行新增、修改、删除。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 修改时输入的值过大或格式不正确(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.3.5SR-F-3050会员关注商品

需求描述:系统管理员用于管理会员关注商品,可对会员关注的商品进行增加、修改及删除。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“会员管理”——“会员关注商品”。

N0020 软件显示对应的会员关注商品。

N0030 用户在该页面中可以对会员用户关注商品进行新增、修改、删除。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

A0010 用户按下表头中标题后面的方框。

A0020 软件即可按照升序或降序进行排序。

A0030 回到N1.N0020。

异常过程:E1 修改时输入的值过大或格式不正确(在N1.N0030处)

E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认。

E0020 回到N1.N0020。

特殊需求:无

4.1.1.4订单管理

4.1.1.4.1SR-F-4010订单管理

需求描述:系统管理员用于管理用户在前台选择商品所下的订单。

Actor:系统管理员

优先级:高

使用频度:偶尔

前置条件:

C0010 系统管理员

后置条件:

R0010 系统管理员操作成功。

正常过程:N1

N0010 系统管理员打开“订单管理”——“订单管理”。

N0020 软件显示所有的订单。

N0030 用户在该页面中可以对会员用户的订单进行新增、修改、删除。

N0040 等待用户退出。

N0050 用户退出,用例结束。

可选过程:A1: 改变排序方式(在N1.N0020处)

(完整版)用户需求说明书模板

密级:用户需求说明书模板 软件开发项目xx组 二О一六年八月二十七日文件修订记录

目录 1. 概述 (4) 1.1编写目的 (4) 1.2用户简介 (4) 1.3项目的目的与目标 (4) 1.4术语定义 (5) 1.5参考资料 (5) 1.6设计与实现的限制 (5) 2. 现有系统的描述 (6) 2.1组织机构与职责 (6)

2.3作业流程 (7) 2.4报表 (7) 2.5存在的问题 (7) 2.6可能的变化 (8) 3 功能需求 (8) 4 界面与接口需求 (9) 4.1用户的界面需求 (9) 4.2外部的接口 (10) 5 性能需求 (10) 5.1时间要求 (10) 5.2空间与数值性能 (10) 6 其他需求 (11) 6.1系统的安全性 (11) 6.2系统的可靠性 (11) 6.3系统的灵活性 (11) 6.4其他 (11) 7 非功能需求 (12) 7.1用户特点 (12) 7.2法律法规、版权 (12) 7.3兼容性 (12) 7.4联机帮助信息 (12) 7.5购买组件 (12) 8 系统约束 (12) 9用户验收标准 (13) 9.1验收标准: (13) 9.2功能验收标准可依据以下方面制定: (13) 9.3性能验收标准: (13) 附录A ××× (16) A.1××× (16)

附录B ××× (16) B.1××× (16) B.2×××161. 概述 1.1 编写目的 为了使用户与开发人员之间相互了解,对用户需求进行明确定义,使之成为整个开发工作的基础,并提供一个软件系统度量和遵循的基准。该文件可作为用于确认软件产品是否满足给定需求的验收标准。 1.2 用户简介 在本章节中要将用户的基本情况描述清楚,以便于分析人员划定系统范围,进行关于功能与进度、成本、性能等方面的平衡决策。 基本情况举例: ?企业性质 ?规模(员工数量、经营业绩等) ?业态 ?地理位置与布局 ?产品或服务的种类 ?管理模式 ?用户使用计算机系统的经历 ?…... 1.3 项目的目的与目标 项目目的是开发本系统的意图的总概括,目标是将目的细化后的具体的描述,项目目标应是明确的、可度量的、可以达到的,项目的范围应能确保项目的目标可以达到。

软件需求分析说明书模板

保密级别:S 资料编号:SRS-[产品代号] -[序列号] 版本:V[*].[*] [产品型号名称(二号字体)] [部件型号名称(可选、小二号字体)] 软件需求分析说明书 共11页 编制: 审核: 审定: 会签: 批准: XXXXXXXXXX公司 [****]年[**]月[**]日

文档修改记录

目录 1引言 (2) 1.1编写目的 (2) 1.2范围 (2) 1.3定义、首字母缩写词和缩略语 (2) 1.4参考资料 (2) 2项目概述 (3) 2.1产品描述 (3) 2.2产品需求 (3) 2.2.1功能需求 (3) 2.2.2性能需求 (4) 2.2.3可服务性需求 (4) 2.3用户及用户特点 (4) 2.4一般约束 (5) 2.5假设和依据 (5) 3用例描述 (5) 3.1用例1 (5) 3.2用例2 (6) 3.3用例n (6) 4外部接口需求 (7) 4.1用户接口 (7) 4.2硬件接口 (7) 4.3软件接口 (7) 4.4通信接口 (8) 5设计约束 (8) 5.1其他标准的约束 (8) 5.2硬件的限制 (8) 6属性 (8) 6.1可用性 (8) 6.2安全性 (9) 6.3可维护性 (9) 6.4可转移\转换性 (9) 6.5警告 (9) 7其他需求 (9) 7.1数据库 (9) 7.2操作 (10) 7.3场合适应性需求 (10) 8附录 (10)

[说明:本模板中的蓝色字体与橙色字体为说明性文字,在最终提交的文档中请删除这些说明性的文字。] 1 引言 1.1 编写目的 说明编写这份软件需求说明书的目的,指出预期的读者范围。 1.2 范围 说明: a.待开发的软件系统的名称; b.说明软件将干什么,如果需要的话,还要说明软件产品不干什么; c.描述所说明的软件的应用。应当: 1)尽可能精确地描述所有相关的利益、目的、以及最终目标。 2)如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致(例如,系统的需求规格说明)。 1.3 定义、首字母缩写词和缩略语 列出本文件中用到的专门术语的定义和缩写词的原词组。 1.4 参考资料 列出要用到的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

业务需求说明书(管理与数据类参考模板)

某银行 XX业务需求说明书 提出部门:xxxx部xxxx年xx月

文档修改记录

签署记录

目录 1.引言 (6) 1.1目的 (6) 1.2背景 (6) 1.3术语和定义 (7) 1.4业务规范与标准 (7) 1.5参考资料 (8) 2.需求目标 (9) 2.1用户描述 (9) 2.2业务价值 (9) 2.3业务现状 (10) 2.4业务目标 (10) 2.5约束和假设 (10) 3.需求范围 (11) 3.1范围概述 (11) 3.2功能范围 (11) 3.3数据范围 (11) 3.4区域/机构范围 (11) 4.功能需求 (12) 4.1功能1(适用于有流程的需求) (12) 4.1.1 功能概述 (12) 4.1.2 业务流程 (12) 4.1.2.1流程节点1 (12) 4.1.2.1.1输入 (12) 4.1.2.1.2处理 (12) 4.1.2.1.3输出 (12) 4.1.2.1.4业务规则 (13) 4.2功能2(适用于无流程的需求) (13) 4.2.1 功能概述 (13) 4.2.2 输入 (13) 4.2.3 处理 (13) 4.2.4 输出 (13) 4.2.5 业务规则 (13) 4.3功能3(适用于数据处理的需求) (13) 4.3.1 功能概述 (13) 4.3.2 输入 (14) 4.3.3 处理 (14) 4.3.4 输出 (14) 5.附件1 (17) 5.1非功能性需求 (17) 5.2数据要求说明书 (17)

5.3需求优先级 (17) 5.4表单及报表样例 (17) 5.5灾备等级评分指标 (17)

用户需求模板

用户需求说明书模板文档标识:当前版本: 当前状态:草稿 发布日期:发布 修改历史 日期版本作者修改内容评审号变更控制号

目录 1引言 (3) 1.1 编写目的 (3) 1.2 项目背景 (3) 1.3 术语定义 (3) 1.4 参考资料 (3) 2综合描述 (3) 2.1 产品介绍 (3) 2.2 目标范围 (3) 2.3 用户特性 (4) 2.4 约定假设 (4) 3用户需求(可剪裁) (4) 3.1 总体需求(可剪裁) (4) 3.2 内容需求(可剪裁) (5) 4功能需求 (5) 4.1 数据需求(可剪裁) (5) 4.2 接口需求(可剪裁) (5) 4.3 权限控制需求(可剪裁) (6) 4.3.1 系统安全要求(软硬件) (6) 4.3.2 用户角色 (6) 4.3.3 角色权限控制 (6) 5非功能需求 (6) 5.1 用户界面需求(可剪裁) (6) 5.2 性能需求(可剪裁) (7) 5.3 压力需求(可剪裁) (7) 5.4 主流技术应用需求(可剪裁) (7) 5.5 安全需求(可剪裁) (7) 5.6 故障处理需求(可剪裁) (7) 5.7 环境需求(可剪裁) (7) 5.8 产品质量需求 (7) 5.9 其他需求(可剪裁) (8) 6需求优先级 (8) 7附加说明(可剪裁) (8)

1引言 1.1编写目的 本节描述编写该用户需求说明书的目的,并指出预期的读者。 1.2项目背景 本节描述用户需求说明书中所定义的产品的背景和起源,以及同其他系统或其他机构(行业里兄弟或对手单位)的基本相互关系等。当在已有的系统上进行特性开发时,如果新特 性与已有系统的特性之间存在关系,则应在本节说明其相互之间的关系。 1.3术语定义 本节可列出本文件中用到的专门术语的定义、外文首字母组词的原词组等。 1.4参考资料 本节列举编写用户需求说明书时所参考的资料或其他资源,这可能包括用户合同、公司 规范、技术书籍等。在这里应该给出详细的信息,包括资料名称、版本号、作者、日期、出 版单位或资料来源,以方便读者查阅这些文献,可用以下格式表示: 资料名称版本号作者日期出版单位/资料来源备注 2综合描述 2.1产品介绍 本节简要描述产品的特性。 2.2目标范围 本节简要描述产品的应用目标、作用范围等。

项目需求规格说明书模板

软件项目名称软件需求规格说明书 拟制: 审核: 批准:日期: 日期: 日期:

文件修改记录

目录 1 范围 (4) 2 总体概述 (4) 2.1 产品描述. (4) 2.2 软件功能. (4) 2.3 一般约束. (5) 2.4 假设和依赖. (5) 3 具体需求 (5) 3.1 功能需求. (5) 3.1.1 功能需求.................... 1 5 3.1.2 功能需求.................... 2 6 3.1.n 功能需求n (7) 3.2 外部接口需求. (7) 3.2.1 用户接口 (7) 3.2.2 硬件接口 (7) 3.2.3 软件接口 (7) 3.2.4 通讯接口 (7) 3.3 性能需求. (7) 4 设计约束 (8) 4.1 标准的约束. (8) 4.2 硬件的限制. (8) 4.3 技术的限制. (8) 5 软件质量属性. (8) 5.1 安全性. (9) 5.2 可维护性. (9) 5.3 可移植性. (9) 6 其他需求 (9) 6.1 数据库. (9) 6.2 本地化. (10) 7 待确定问题 (10)

模板使用说明: [1] 注明可选的部分,可以根据实际情况选择是否填写;如果不必说明,请保留相关的章节标题,同时在该可选章节的内容中填入“无” ;未注名可选的,则必须描述;如果有些设计此模版中没有合适的地方填写,则补充在最后的其他栏目中 [2] 模版中斜体字相当于撰写指南,最后文稿请将本模板中所有的斜体字部分全部删除。 [3] 模板里并不说明设计技术和方法,而只是说明应包含哪些内容,以及如何描述、组织这些内容。

软件需求规格说明书模板(超详细的哦)

WORD文档可编辑 X X X X X X单位 X X X X X X X项目 软件需求规格说明书 金碧信息科技

目录 第一章引言 (5) 1编写目的 (5) 2软件需求分析理论 (5) 3软件需求分析目标 (5) 4参考文献 (6) 第二章需求概述 (7) 1.项目背景 (7) 2.需求概述 (7) 3.条件与限制(可选) (8) 4.移动办公系统结构 (8) 5.移动办公网络拓扑图 (9) 第三章系统功能需求 (10) 1.移动办公系统升级改造需求 (10) 界面显示要求 (11) 待办公文列表 (11) 待办公文列表排序 (11) 公文详细信息界面元素 (11) 网站信息审批 (12) 会议申请 (12) 意见录入 (12) 移动邮件 (12) 会议管理 (13) 通知通告 (13) 通讯录管理 (14) 2.车辆管理模块升级改造需求 (14) 系统功能架构 (14) 网络拓扑结构 (15)

3.电子公文预览需求 (15) 电子公文交换网络 (16) 电子公文交换流程 (18) 4.政务信息管理系统平台功能需求 (19) 第四章软硬件或其他外部系统接口需求 (21) 1.用户界面 (21) 2.硬件需求 (22) 3.网络需求 (22) 4.接口需求 (22) 5.通信需求 (23) 6.运行环境 (23) 第五章其他非功能需求 (24) 1.性能需求 (24) 2.安全设施需求 (25) 3.安全性需求 (25) 4.扩展性需求 (26) 5.可移植性需求 (26)

第一章引言 1编写目的 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 2软件需求分析理论 软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。 软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,设计的软件产品存在不完整性、不正确性等问题80%以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功软件需求分析是关键的一步。 3软件需求分析目标 软件需求分析的主要实现目标: 1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一 致性和完整性,促使用户在软件设计启动之前周密地、全面地思考软件 需求; 2)了解和描述软件实现所需的全部信息,为软件设计、确认和验证提供一 个基准; 3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据; 需求分析的具体内容可以归纳为六个方面:软件的功能需求,软件与硬件或其他外部系统接口,软件的非功能性需求,软件的反向需求,软件设计和实现上的限制,阅读支持信息。 软件需求分析应尽量提供软件实现功能需求的全部信息,使得软件设计人员

软件开发 业务需求说明书模板

深圳天源迪科信息技术股份有限公司 项目编号/BRS版本:X.X 状态: XXX系统 业务需求说明书 本文件属深圳天源迪科信息技术股份有限公司所有, 未经书面许可,不得以任何形式复印或传播。

文件建立/修改记录

目录 1 简介 (4) 1.1 目的 (4) 1.2 背景 (4) 1.3 适用范围 (4) 1.4 参考资料 (4) 1.5 术语 (4) 2 业务需求 (4) 2.1 <业务需求1> (4) 2.1.1需求来源 (4) 2.1.2需求描述 (4) 2.1.3角色 (4) 2.1.4解决方案 (4) 2.1.5优先级 (5) 2.1.6补充内容 (5) 2.2 <业务需求2> (5) 2.3 <业务需求3> (5) 3 附录 (5)

1简介 1.1目的 【列举说明编写业务需求说明书要达到的目的。】 1.2背景 【可能的相关背景知识介绍。】 1.3适用范围 【说明此文档所适用的范围。】 1.4参考资料 【编写业务说明书时参考的相关资料,需指明出处与时间。】 1.5术语 【对文档中使用到的相关术语、简称作以解释。】 2业务需求 2.1<业务需求1> 2.1.1需求来源 【说明提出此需求的单位及个人。】 2.1.2需求描述 【用户提出的需求简要说明,比如“管理业务”。】 2.1.3角色 【说明与此需求相关的角色。】 2.1.4解决方案 【说明针对用户的问题,所提出的解决方案。如果有多个,可以在此处都列出来。】

2.1.5优先级 【说明此项需求的优先级。】 2.1.6补充内容 【在上面5点之外需要描述的内容。】 2.2<业务需求2> …… 2.3<业务需求3> …… 3附录 【各种需要在本文档中补充说明的附录和附表。】

软件需求规格说明书模板

Word精品文档,可编辑,欢迎下载软件需求规格说明书模版

文件变化记录单 *变化状态:A——增加,M——修改,D——删除 文件批准单

1.引言 提出对软件需求规格说明书的纵览,帮助读者理解文档如何编写并且如何阅读和解释。 1.1编写目的 对产品(也可能是项目,但是我们统称为产品)进行定义,在该文档中详尽说明这个产品的软件需求,包括修正或发行版本号。如果这个软件需求规格说明书只与整个系统的一部分有关,那么只定义文档中说明的部分或子系统。 1.2文档约定 描述编写文档时所采用的标准或排版约定,包括正文风格、提示区或重要符号。例如,说明高层需求的优先级是否可以被其所有细化的需求所继承,或者每个需求陈述是否都有优先级。 1.3预期的读者和阅读建议 列举软件需求规格说明书所针对的不同读者,例如开发人员、项目经理、营销人员、用户、测试人员等。描述文档中剩余部分的内容及其组织结构。提出最适合每一类型读者阅读文档的建议。 1.4产品的范围 提供对指定的软件及其目的的简短描述,包括利益和目标。把软件与企业目标或业务策略相联系。可以参考项目范围文档,而不是将其内容复制到这里。 1.5参考资料 列举编写软件需求规格说明书时所参考的资料或其它来源。可能包括用户界面风格指导、合同、标准、系统需求规格说明书、用户需求、相关产品的软件需求规格说明书。这里应该给出详细的信息,包括标题名称、作者、版本号、日期、出版单位或资料来源,以方便读者查阅这些文献。 2.综合描述 这一部分概述了正在定义的产品以及它所运行的环境、使用产品的用户和已知的限制、假设和依赖。 2.1产品的前景 描述软件需求规格说明书中所定义的产品的背景和起源。说明该产品是否是产品系列中的下一个成员,是否是成熟产品所改进的下一代产品、是否是现有应用程序的替代品,或者是否是一个全新的产品。

软件需求说明书模板.doc

软件需求说明书 (转载自国家计算机标准和文件模板) 软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。编制软件需求说明书的内容要求如下: 1.引言 1.1 编写目的 说明编写这份软件需求说明书的目的,指出预期的读者。 1.2 背景 说明: a.待开发的软件系统的名称; b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; c.该软件系统同其他系统或其他机构的基本的相互来往关系。 1.3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4 参考资料 列出用得着的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2. 任务概述 2.1 目标 叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说

明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。 2.2 用户的特点 列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束。 2.3 假定和约束 列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。 3. 需求规定 3.1 对功能的规定 用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。 3.2 对性能的规定 3.2.1 精度 说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。 3.2.2 时间特性要求 说明对于该软件的时间特性要求,如对: a.响应时间; b.更新处理时间; c.数据的转换和传送时间; d.解题时间;等的要求。 3.2.3 灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: a.操作方式上的变化; b.运行环境的变化;

需求说明书模板

泵送零部件质量信息化之 自制大件钢印号管理需求分析说明书 Requirement Analysis Document 文档编号: 状态: ■草稿□发布□修改作者:寻浏平、王刚华

文档信息 修改记录

目录 1.引言 (4) 1.1编写目的 (4) 1.2项目背景 (4) 1.3术语定义 (4) 2.业务描述 (4) 2.1目标范围 (4) 2.2业务综述及总体流程 (4) 2.2.1业务流程图 (5) 2.2.2业务需求 (6) 2.3用户特性 (6) 2.4约定假设 (6) 3.功能需求 (7) 3.1 SAP新增自定义字段“钢印号”(F01) (8) 3.1.1功能模块流程图 (8) 3.1.2功能详细描述 (8) 3.2 MES下载订单主数据接口修改(F02) (10) 3.2.1功能模块流程图 (10) 3.2.2功能详细描述 (10) 3.3 MES终端钢印号报工功能修改(F03) (11) 3.4大件SAP/PDA收货功能(F04) (11) 3.5大件SAP/PDA出库钢印号记录功能(F05) (27) 3.6 MES返修订单质检功能(F06) (34) 3.6.1功能模块流程图 (34) 3.6.2功能详细描述 (35) 3.7 SAP大件(钢印号)可用库存查询功能(F06) (37) 4.业务编码规范 (41) 5.非功能性需求 (41) 5.1用户界面需求 (41) 5.2性能及压力需求 (41) 5.3安全需求 (41) 5.4环境需求 (41) 5.5产品质量要求 (42) 6. 批准确认 (42)

1.引言 1.1编写目的 将泵送制造本部钢印号管理业务需求转化为功能需求,为设计、开发、测试、实施人员提供参考依据。 1.2项目背景 目前泵送制造本部所有自制大件实物上都需打钢印号。实物上的钢印号编码是由制造部各工作中心根据既定的规则自行进行编码和打印钢印号的,MES系统只检验时才开始对钢印号与生产订单信息进行关联和记录。为加强对自制大件质量的管控,泵送质保部提出要对钢印号整个生命周期进行管控的需求。经泵送质保本部、泵送制造本部综合管理部、泵送制造本部物料管理部共同商讨决定对泵送自制大件实现从计划下达、生产制造、质量记录、生产返工、装配记录、售后质量追溯全生命周期的管理。 1.3术语定义 钢印号:为实现对自制大件生产过程质量追溯,自制大件组焊完成后在实物上打印的钢字码。钢印号一般包含以下信息:型号、生产日期、流水号等。 2.业务描述 2.1目标范围 泵送制造本部所有自制大件均需实现钢印号管理,先在转塔工作中心(转塔台和转塔座)实现和试用,优化完成后再推广到泵送制造本部其他大件。 2.2业务综述及总体流程 从整体描述项目业务需求及业务流程,相互关联,及总体流程图。

软件项目需求规格 说明书模板

组态建模工具需求规格说明书 西安电子科技大学 2011/5/19

目录

1概述 编写目的 指出编写《需求规格说明书》的目的。下面是示例: 编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,阐述实用背景及范围,提供客户解决问题或达到目标所需要的条件或权能,提供一个度量和遵循的基准。具体而言,编写软件需求说明的目的是为所开发的软件提出: a)软件设计总体要求,作为软件开发人员、软件测试人员相互了解的基础。 b)功能、性能要求,数据结构和采集要求,重要的接口要求,作为软件设计人员进 行概要设计的依据。 c)软件确认测试的依据。 编写依据 指明该《需求规格说明书》的依据。一般可以写依据XXX软件的方案书,策划书等。术语和缩略词

2软件概要 软件总体描述 从总体上描述该软件的情况,包括软件的形式(网站,运行时系统,插件等)和软件的主要的功能,使读者对该软件有一个整体的认识。一般一两段话即可。 软件设计约束及有关说明 软件设计的约束以及有关说明如下所示。 ●开发环境: ●编程语言: ●遵循的规范:软件的设计和开发过程需要严格按照合同要求,根据软件的设计方 案来进行。软件开发过程应遵循软件工程规范,对过程和版本进行管理和控制。 ●测试环境:可以写明在什么单位测试,测试单位使用的软硬件环境。 ●软件交付形式: ●软件交付日期: ●其他:见合同。 使用者特点 指明软件的使用者具有的特定。示例: 本软件主要在甲方工作环境中使用,使用者包括项目管理人员,开发人员及工程师等,使用者在计算机的应用、使用上不存在障碍,都在计算机的操作和使用方面得到过相关的培训。

软件需求规格说明书-模板

[在此处键入]****系统 软件需求规格说明书Versio n 1.0

精品资料

修订历史记录

目录 1 引言 (5) 1.1 目的与范围 (5) 1.2 预期的读者 (5) 1.3 系统的范围 (5) 1.4 参考资料 (5) 1.5 术语、缩写词 (6) 2 当前系统 (6) 2.1 当前系统概述 (6) 2.2 当前系统存在的问题................................... 错误!未定义书签。 3 建议的系统 .............................................................. 错误!未定义书签。 3.1 建议系统概述......................................... 错误!未定义书签。 3.2 功能性需求概述....................................... 错误!未定义书签。 3.3 非功能性需求......................................... 错误!未定义书签。 3.3.1 用户界面与人员因素............................ 错误!未定义书签。 3.3.2 硬件考虑..................................... 错误!未定义书签。 3.3.3 性能特征..................................... 错误!未定义书签。 3.3.4 错误处理与极端情况............................ 错误!未定义书签。 3.3.5 系统接口..................................... 错误!未定义书签。 3.3.6 质量要求..................................... 错误!未定义书签。 3.3.7 物理环境..................................... 错误!未定义书签。 3.3.8 安全问题..................................... 错误!未定义书签。 3.3.9 资源问题..................................... 错误!未定义书签。 3.4 系统变更............................................. 错误!未定义书签。 3.5 约束( Constraints ) ................................................................................. 错误!未定义书签。 3.6 系统模型............................................. 错误!未定义书签。 3.6.1 用例模型 (6) 3.6.2 对象模型..................................... 错误!未定义书签。 4 附录 .................................................................... 错误!未定义书签。 4.1 NEMA 0183 格式简介 ................................... 错误!未定义书签。

软件需求规格说明书实用模板(超详细)

XXXXXX 单位
XXXXXXX 项目
软件需求规格说明书
龙子湖网络科技

项目 文档 文档 ID 说明 作者 最后更新时间
项目名称 软件需求规格说明书
V1.2 *** 2011-10-20
版本更新概要 版本号 V1.0
V1.1
V1.2
时间 2011-10-02
2011-10-20
2011-11-08
更新人
更新摘要 移动 OA、车辆管理模块
需求容 移动政务资源管理系统
平台需求容 根据业务需求,电子公
文在线预览
项目负责人审核与确认 供应商:
职位
审核时间
审核意见(签字)
客户方:

目录
第一章 引言 ................................................................... 5
1 编写目的 .................................................................. 5 2 软件需求分析理论........................................................... 5 3 软件需求分析目标........................................................... 5 4 参考文献 .................................................................. 6
第二章 需求概述................................................................ 7
1. 项目背景 .................................................................. 7 2. 需求概述 .................................................................. 7 3. 条件与限制(可选)........................................................... 8 4. 移动办公系统结构........................................................... 8 5. 移动办公网络拓扑图......................................................... 9
第三章 系统功能需求........................................................... 10
1. 移动办公系统升级改造需求.................................................. 10 界面显示要求 ........................................................... 11 待办公文列表 ........................................................... 11 待办公文列表排序 ....................................................... 12 公文详细信息界面元素.................................................... 12 信息审批 ............................................................... 12 会议申请 ............................................................... 12 意见录入 ............................................................... 12 移动 ................................................................... 13 会议管理 ............................................................... 13 通知通告 ............................................................... 14 通讯录管理 ............................................................. 14
2. 车辆管理模块升级改造需求.................................................. 14 系统功能架构 ........................................................... 14 网络拓扑结构 ........................................................... 16

用户需求模板

用户需求说明书模板

目录 1 引言 (3) 1.1 编写目的 (3) 1.2 项目背景 (3) 1.3 术语定义 (3) 1.4 参考资料 (3) 2 综合描述 (3) 2.1 产品介绍 (3) 2.2 目标范围 (3) 2.3 用户特性 (4) 2.4 约定假设 (4) 3 用户需求(可剪裁) (4) 3.1 总体需求(可剪裁) (4) 3.2 内容需求(可剪裁) (5) 4 功能需求 (5) 4.1 数据需求(可剪裁) (5) 4.2 接口需求(可剪裁) (6) 4.3 权限控制需求(可剪裁) (6) 4.3.1 系统安全要求(软硬件) (6) 4.3.2 用户角色 (6) 4.3.3 角色权限控制 (6) 5 非功能需求 (6) 5.1 用户界面需求(可剪裁) (6) 5.2 性能需求(可剪裁) (7) 5.3 压力需求(可剪裁) (7) 5.4 主流技术应用需求(可剪裁) (7) 5.5 安全需求(可剪裁) (7) 5.6 故障处理需求(可剪裁) (7) 5.7 环境需求(可剪裁) (7) 5.8 产品质量需求 (7) 5.9 其他需求(可剪裁) (8) 6 需求优先级 (8) 7 附加说明(可剪裁) (8)

1引言 1.1编写目的 本节描述编写该用户需求说明书的目的,并指出预期的读者。 1.2项目背景 本节描述用户需求说明书中所定义的产品的背景和起源,以及同其他系统或其他机构(行业里兄弟或对手单位)的基本相互关系等。当在已有的系统上进行特性开发时,如果新特性与已有系统的特性之间存在关系,则应在本节说明其相互之间的关系。 1.3术语定义 本节可列出本文件中用到的专门术语的定义、外文首字母组词的原词组等。 1.4参考资料 本节列举编写用户需求说明书时所参考的资料或其他资源,这可能包括用户合同、公司规范、技术书籍等。在这里应该给出详细的信息,包括资料名称、版本号、作者、日期、出版单位或资料来源,以方便读者查阅这些文献,可用以下格式表示: 2综合描述 2.1产品介绍 本节简要描述产品的特性。 2.2目标范围 本节简要描述产品的应用目标、作用范围等。

软件需求规格说明书标准模板

软件需求规格说明书 文件编号: QMS—PROC-RD02 版本:1.0 受控签章

修改历史

目录 1引言 (2) 1.1目的 (2) 1.2背景 (2) 1.3术语 (2) 1.4预期读者与阅读建议 (2) 1.5参考资料 (2) 1.6需求描述约定 (2) 2.项目概述 (2) 2.1系统功能 (2) 2.2业务描述 (2) 2.3数据流程描述(可选) (2) 2.4用户的特点 (2) 2.5运行环境要求 (2) 2.6设计和实现上的限制 (2) 3.功能需求的描述 (2) 4.非功能需求 (2) 4.1系统性能要求 (2) 4.2系统安全及保密要求 (2) 4.3系统备份与恢复要求 (2) 4.4系统日志 (2) 5.外部接口说明 (2) 6.其他需求 (2) 7 需求变更识别 (2) 8.功能列表 (2) 9.附件 (2)

1引言 1.1 目的 说明编写这份软件需求规格说明书的目的,如:通过本文档定义XXX产品的需求,以求在项目组员与相关成员之间达成一致的需求描述。 1.2 背景 描述系统产生的背景,包括: a.需开发的软件系统的名称,和英文缩写(可选),项目编号(可选); b.列出此项目的任务提出者、开发者 c.软件系统应用范围、用户。 d.产生该系统需求的原因或起源,如社会背景、市场发展、政策趋势、原有系统局限性 1.3 术语 列出本文件中用到的专门术语、术语定义、外文首字母组词的原词组。也可用附件说明。或放到本文件的最后。 1.4 预期读者与阅读建议 描述本文档的主要读者,以及这些读者在阅读时的阅读重点与建议。可用列表的方式列 1.5 参考资料 列出有关的参考资料,如: a.本项目经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。 d.行业标准和规范。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

用户需求说明书(模板)

. XXX 用户需求说明书 拟制: 审核: 批准: ******公司

文件更改记录 编号:序号:

用户需求说明确认书 根据的 业务和功能需求,在[用户方名称] 和[公司名称]共同讨论的基础上,由[公司名称]编写的《用户需求说明书》是对实际需求的准确描述,特此确认。 [顾客单位] 签字(盖章): 日期:

目录 1引言 (6) 1.1目的与目标 (6) 1.2开发背景 (6) 1.3预期读者 (6) 1.4术语缩写 (6) 1.5参考资料 (6) 2任务概述 (6) 2.1主要职能 (6) 2.2组织结构 (6) 2.3限制条件 (6) 2.4假设和依赖 (6) 2.5用户原有系统情况 (6) 3功能需求 (7) 3.1对功能的一般性规定 (7) 3.2需求名称1 (7) 3.3需求名称2 (8) 3.4 (8) 3.5需求名称n (8) 4性能需求 (8) 4.1对性能的一般性规定 (8) 4.2数据容量 (8) 4.3数据精确度 (8) 4.4时间特性 (8) 4.5适应性 (8) 4.6吞吐量 (8) 5界面与接口需求 (9) 5.1界面需求 (9)

5.2内部接口 (9) 5.3外部接口 (9) 6其他需求 (9) 6.1安全性 (9) 6.2可靠性 (9) 6.3故障处理 (9) 6.4未确定的问题 (9) 7验收准则 (9)

1引言 1.1 目的与目标 1.2 开发背景 1.3 预期读者 1.4 术语缩写 1.5 参考资料 2任务概述 2.1 主要职能 2.2 组织结构 2.3 限制条件 2.4 假设和依赖 2.5 用户原有系统情况可裁剪

(完整版)需求规格说明书模板

精心整理需求规格说明书(ISO标准版) 编者说明: 当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。 1.引言 1.1编写的目的 [ [ [ 2 解 [ 3 3.2.2时间特性要求 [说明对于该系统的时间特性要求。] 3.2.3灵活性 [说明对该系统的灵活性的要求,即当需求发生某些变化时,该系统对这些变化的适应能力。] 3.3输入输出要求 [解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对系统的数据输出及必须标明的控制输出量进行解释并举例。] 3.4数据管理能力要求(针对软件系统) [说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。]

3.5故障处理要求 [列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。] 3.6其他专门要求 [如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。] 4.运行环境规定 4.1设备 [列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: a. 处理器型号及内存容量 b. 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量 c. 输入及输出设备的型号和数量,联机或脱机; ] 典型的优势是产品会增加组织在市场上的价值,减少运作成本,或提供更好的客户服务。这个优势应该是可度量的,这样才能够让您确定交付的产品是否达到目标。] 2.客户、顾客和其它风险承担者 2.1客户是为开发付费的人,并将成为所交付产品的拥有者 [这一项必须给出客户的姓名,三个以内是合理的。] [客户最终将接受该产品,因此必须对交付的产品满意。如果你无法找到一个客户的姓名,那么也许你就不应该构建该产品。] 2.2顾客是将花钱购买该产品的人 [也给出姓名和相关的信息] 2.3其它风险承担者

软件需求规格说明书模板

<项目名称> 软件需求说明书 作者: 完成日期: 签收人: 签收日期:

版本情况记录:

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 范围 (1) 1.3 定义 (1) 1.4 参考资料 (1) 2 项目概述 (2) 2.1 产品描述 (2) 2.2 产品功能 (2) 2.3 用户特点 (2) 2.4 一般约束 (2) 2.5 假设和依据 (3) 3 具体需求 (3) 3.1 功能需求 (3) 3.1.1 功能需求13 3.1.2 功能需求24 3.1.n 功能需求n (5) 3.2 外部接口需求 (5) 3.2.1 用户接口.. 5 3.2.3 软件接口.. 5 3.3 性能需求 (6) 3.5 属性 (7) 3.5.1 可用性 (7) 3.5.2 安全性 (7) 3.5.3 可维护性.. 7 3.5.5 警告 (8) 3.6 其他需求 (8) 3.6.1 数据库 (8) 3.6.2 操作 (8) 3.6.3 场合适应性需求 (9) 1 引言 1.1 编写目的 说明编写这份软件需求说明书的目的,指出预期的读者范围。0.5

1.2 范围 说明: a.待开发的软件系统的名称; b.说明软件将干什么,如果需要的话,还要说明软件产品不干什么; c.描述所说明的软件的应用。应当: 1)尽可能精确地描述所有相关的利益、目的、以及最终目标。 2)如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致(例如,系统的需求规格说明)。 1.3 定义 列出本文件中用到的专门术语的定义和缩写词的原词组。 1.4 参考资料 列出要用到的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2 项目概述 2.1 产品描述 叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。 2.2 产品功能

相关主题