资源描述
技 术 文 件
技术文件名称:E-SHOW网上商城
软件需求说明书
技术文件编号:eshow-v1.0
版 本:v 1.0
拟 制 齐观扬
审 核
会 签
版权声明
本文中的所有信息均为山东益信通科贸有限公司秘密信息,务请妥善保管,未经公司明确作出书面许可,不得为任何目的、以任何形式或手段(包括电子、机械、复印、录音或其他形式)对本文档的任何部分进行复制、存储、引入检索系统或传播
山东益信通科贸有限公司
修改记录
文件编号
版本号
拟制人/
修改人
拟制日期/
修改日期
更改理由
主要更改内容
(写要点即可)
eshow-v1.0
V 1.0
齐观扬
2011-10-19
无
无
注:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。
目 录
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.3 PAD端功能描述 29
4.1.3.1 商品展示 29
4.2 质量属性需求 31
4.2.1.1 SR-Q-0020 健壮性需求 31
4.2.2 安全性 31
4.2.2.1 SR-Q-1030 数据一致性需求 31
4.2.3 可服务性 31
4.2.3.1 SR-Q-2010 报表维护速度需求 31
4.2.3.2 SR-Q-2060 平均修复时间MTTR 32
4.2.3.3 SR-Q-2070 异常记录 32
4.2.4 易用性 32
4.2.4.1 SR-Q-2600 数据编辑完成应有提示 32
4.2.4.2 SR-Q-2610 任何功能不允许只存在“向导”模式 32
4.2.5 可移植性 32
4.2.5.1 SR-Q-3010 硬件独立性 32
4.2.5.2 SR-Q-3020 软件独立性 32
4.2.6 可测试性 32
4.2.6.1 SR-Q-5010 日志输出控制 32
4.3 其它需求 32
4.3.1 设计和实现上的限制 32
4.3.1.1 一般限制 32
4.3.2 国际化 33
4.3.2.1 SR-M-3010 协议相关的国际化需求 33
4.3.2.2 SR-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。
表3.3
#
用户类
说明
1
系统管理员
对系统的基本参数进行管理和维护,包括系统用户的管理、用户权限角色的管理等。
2
商品管理员
电子商务部相关人员,主要对商品信息进行管理维护。
3
仓库管理员
可以对商品的库存信息进行维护,如:增加库存、减少库存。
4
广告策划
中心店广告策划人员,可以维护中心店广告信息。
5
公司领导
三联家电公司领导。
6
电子商务部领导
电子商务部负责人,负责对商品信息进行审核。
7
门店销售人员
具有门店PAD上的操作权限,可以使用PAD登录商城,展示商品信息,连接VIP专员,进行视频播放和门店视频展示;能够与中心店VIP专员连线,由VIP专员进行远程协助。
8
VIP专员
能够通过系统与门店PAD连线,进行音视频交流,VIP专员可以调取中心店视频信号,并与门店PAD同步显示视频信号。
9
呼叫中心座席
通过呼叫中心系统为客户提供业务受理、咨询等服务的人员。
10
渠道门店管理员
管理本渠道下的用户、权限和广告信息推送等。
11
渠道门店经理
渠道门店经理或渠道代理商负责人。
12
渠道门店销售人员
通过PAD登录系统,为门店客户展示商品信息、连接中心店VIP专员进行专员讲解。
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.2 SR-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.3 SR-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.4 SR-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.5 SR-F-1050用户操作日志
需求描述:展示系统自动记录的用户操作信息。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员选择“系统管理”——“用户操纵日志”功能,用例开始。
N0020 软件显示所有用户的操作记录。
N0030 等待用户退出。
N0040 用户退出,用例结束。
可选过程:无
异常过程:无
异常过程:无
特殊需求:无
4.1.1.1.6 SR-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.1 SR-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.2 SR-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.3 SR-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.4 SR-F-2040商品属性管理
需求描述:系统管理员用于定义商品属性,可对商品属性进行增加、修改和删除操作。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员打开“商品管理”——“商品品牌管理”——“商品属性”功能,用例开始。
N0020 软件显示对应的商品属性。
N0030 用户在该页面中可以新增、修改、删除商品属性。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:E1 新增或修改时输入的值过大(在N1.N0040处)
E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认 。
E0020 回到N1.N0030。
特殊需求:无
4.1.1.2.5 SR-F-2050商品配件管理
需求描述:系统管理员用于定义某个商品的配件,可对商品配件进行增加、修改和删除操作。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员打开“商品管理”——“商品品牌管理”——“商品配件”功能,用例开始。
N0020 软件显示对应的商品配件。
N0030 用户在该页面中可以新增、修改、删除商品人气配件。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.1.2.6 SR-F-2060商品人气组合
需求描述:系统管理员用于定义某个商品的人气组合商品,可对商品的人气组合进行增加、修改和删除操作。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员打开“商品管理”——“商品品牌管理”——“商品人气组合”功能,用例开始。
N0020 软件显示对应的商品人气组合商品。
N0030 用户在该页面中可以新增、修改、删除商品人气组合。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.1.2.7 SR-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.1 SR-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.2 SR-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.3 SR-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.4 SR-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.5 SR-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.1 SR-F-4010订单管理
需求描述:系统管理员用于管理用户在前台选择商品所下的订单。
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.2 SR-F-4020订单评价问卷管理
需求描述:系统管理员用于管理评论问卷,可以对问卷进行新增、修改或删除。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员打开“订单管理”——“订单评价问卷管理”。
N0020 软件显示所有的订单评价问卷。
N0030 用户在该页面中可以对订单评价问卷进行新增、修改、删除。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:E1 新增或修改时输入的值过大或格式不正确(在N1.N0030处)
E0010软件提示“XXX字段的值过大,请重 新输入“,并等待用户确认 。
E0020 回到N1.N0020。
特殊需求:无
4.1.1.4.3 SR-F-4030订单评价管理
需求描述:系统管理员用于查看用户的订单评论。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员打开“订单管理”——“订单评价管理”。
N0020 软件显示所有的订单评价信息。
N0030 用户在该页面中可以查看订单评价。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.1.5 促销优惠活动
4.1.1.5.1 促销优惠活动
需求描述:系统管理员用于添加前台展示的优惠活动。
Actor:系统管理员
优先级:高
使用频度:偶尔
前置条件:
C0010 系统管理员
后置条件:
R0010 系统管理员操作成功。
正常过程:N1
N0010 系统管理员打开“促销优惠活动”——“促销优惠活动”。
N0020 软件显示所有的促销优惠活动。
N0030 用户在该页面中可以对促销优惠活动进行新增、修改、删除。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:E1 新增或修改时输入的值过大或格式不正确(在N1.N0030处)
E0010软件提示“XXX字段的值过大,请重 新输入“,并等待用户确认 。
E0020 回到N1.N0020。
特殊需求:无
4.1.2 前台功能
4.1.2.1 商品展示
4.1.2.1.1 SR-F-1010新品上市
需求描述:在前台展示标记为新品的商品。
Actor:所有用户
优先级:高
使用频度:经常
前置条件:
C0010 打开网上商城主页
后置条件:
R0010 展示新品上市模块。
正常过程:N1
N0010 员工打开网上商城主页
N0020 打开新品上市模块。
N0030 用户在该页面中可以看到所有新上市的商品。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.2.1.2 SR-F-1020推荐商品
需求描述:在前台展示标记为推荐商品的商品。
Actor:所有用户
优先级:高
使用频度:经常
前置条件:
C0010 打开网上商城主页
后置条件:
R0010 展示推荐商品模块。
正常过程:N1
N0010 员工打开网上商城主页
N0020 打开推荐产品模块。
N0030 用户在该页面中可以看到所有的推荐商品。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.2.1.3 SR-F-1030商品搜索
需求描述:在前台页面中根据用户输入的关键字查询出对应的商品。
Actor:所有用户
优先级:高
使用频度:经常
前置条件:
C0010 打开网上商城主页
后置条件:
R0010 根据搜索条件得到相应的商品。
正常过程:N1
N0010 员工打开网上商城主页
N0020 打开商品搜索模块。
N0030 用户在该页面中可以输入的关键字进行商品的查询。
N0040 根据查询条件查询出相应商品。
N0050 等待用户退出。
N0060 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.2.1.4 SR-F-1040商品介绍
需求描述:用户选中某个商品后展示该商品的详细信息。
Actor:所有用户
优先级:高
使用频度:经常
前置条件:
C0010 打开网上商城主页
后置条件:
R0010 展示商品的详细信息。
正常过程:N1
N0010 员工打开网上商城主页
N0020 选择某个商品。
N0030 展示选中商品的详细信息。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.2.1.5 SR-F-1050商品评论
需求描述:用户购买商品成功后可对该商品进行评论。
Actor:所有用户
优先级:高
使用频度:经常
前置条件:
C0010 打开网上商城主页
C0020 已购买商品
后置条件:
R0010 评论成功。
正常过程:N1
N0010 员工打开网上商城主页
N0020 购买商品。
N0030 对已购买的商品进行评论。
N0040 等待用户退出。
N0050 用户退出,用例结束。
可选过程:无
异常过程:E1 评论时输入的值过大(在N1.N0030处)
E0010软件提示“XXX字段的值过大,请重新输入“,并等待用户确认 。
E0020 回到N1.N0020。
特殊需求:无
4.1.2.2 资讯中心
4.1.2.2.1 SR-F-2010最新公告
需求描述:在前台页面展示最新的公告信息。
Actor:所有用户
优先级:高
使用频度:经常
前置条件:
C0010 打开网上商城主页
后置条件:
R0010 打开公告展示模块。
正常过程:N1
N0010 员工打开网上商城主页
N0020 打开商城中的公告展示模块。
N0030 等待用户退出。
N0040 用户退出,用例结束。
可选过程:无
异常过程:无
特殊需求:无
4.1.2.2.2 SR-F-2020商城动态
需求描述:在前台页面展示最新的商城动态信息。
Actor:所有用户
优先级:高
使用频度:经常
前置条件
展开阅读全文