SL会员商城系统需求分析说明书.docx
- 文档编号:9215503
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:53
- 大小:2.71MB
SL会员商城系统需求分析说明书.docx
《SL会员商城系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《SL会员商城系统需求分析说明书.docx(53页珍藏版)》请在冰豆网上搜索。
SL会员商城系统需求分析说明书
SL会员商城系统
需求分析说明书
作者:
北大青鸟
日期:
2013-11-22
审批:
北大青鸟
日期:
2013-12-24
北京阿博泰克北大青鸟信息技术有限公司1/44
状态
修订人
修改日期
版本
备注
新创建
北大青鸟
2013-12-24
1.0
北京阿博泰克北大青鸟信息技术有限公司2/44
1.概述.................................................................................................................................................4
1.1目的.................................................................................................................................4
1.2定义、简写和缩略语.....................................................................................................4
1.3综述.................................................................................................................................5
2总体描述.........................................................................................................................................5
2.1产品描述.........................................................................................................................52.2产品功能.........................................................................................................................6
2.3用户特点.........................................................................................................................6
3功能性需求.....................................................................................................................................8
3.1功能描述.........................................................................................................................8
3.2流程描述.........................................................................................................................8
3.2.1
后台管理模块.........................................................................................................83.2.2会员管理模块.......................................................................................................153.2.3电子银行模块.......................................................................................................203.2.4购物管理模块.......................................................................................................253.2.5信息查询模块.......................................................................................................33
3.2.6资讯管理模块.......................................................................................................37
4非功能性需求...............................................................................................................................41
4.1技术需求.......................................................................................................................41
4.1.1软硬件环境需求...................................................................................................41
4.1.2产品性能...............................................................................................................41
4.1.3安全性...................................................................................................................42
4.2质量需求.......................................................................................................................42
4.2.1可靠性...................................................................................................................424.2.2灵活性...................................................................................................................424.2.3兼容性...................................................................................................................42
4.2.4易用性...................................................................................................................43
4.3文档需求.......................................................................................................................43
4.4设计约束.......................................................................................................................43
4.4.1语言约束...............................................................................................................44
4.4.2系统模型约束.......................................................................................................445验收标准.....................................................................................................................................44
1.概述
1.1目的
为了分析用户需求和软件需求,从而将需求抽取为计算机软件可以处理的业务处理模型,特编写此文档。
此文档旨在帮助系统分析人员就用户需求和软件需求进行沟通并尽可能达成一致的理解。
编号
缩写、术语
解释
1.
建模语言
用语法和语义定义的、用来表示模型的语言。
一些建模语言还有一些实用规则。
2.
UML
UnifiedModelingLanguage统一建模语言,是一种建模语言,是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的方法,已正式成为进行软件分析和设计方法的信息技术的国际标准。
3.
用户
指运行系统或者直接与系统发生交互作用的个人或集团。
4.
迭代
迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。
所以,在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:
(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。
5.
用例
从一个外部角色的角度描述如何使用系统。
用例说明了系统的功能,并且是用外部角色、用例和被建模的系统的角度来描述。
用例应该对某个特定角色产生一个可见的结果。
6.
前置条件
在操作被执行前必须为真的条件。
7.
后置条件
在操作完成后必须为真的一个条件。
8.
扩展
在用例之间的一种通用关系,其中一个用例通过增加动作把另一个用例扩展成一个更通用化的用例。
扩展用例可能包含被扩展的用例(依扩展的条件而定)。
9.
优先级
5最高、4高、3中、2低、1最低。
同时本文档为系统设计人员和系统开发人员提供系统设计的依据。
10.
富文本编辑器
富文本编辑器,RichTextEditor,简称RTE,它提供类似于Microsoft
Word的编辑功能,可以帮助用户在浏览器中设置各种文本格式。
11.
流程图
本文专指业务流程图,就是用一些规定的符号及连线来表示某个具体业务处理过程。
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。
表1.2
1.3综述
本文档第一部分为引言,主要介绍需求规格说明书的背景内容;第二部分为项目的
总体描述,第三部分是系统具体需求说明和用例说明。
2.2产品功能
用户分为:
系统管理员、会员两类。
系统管理员拥有本系统的所有权限;会员可以使用除了后台管理模块以及管理公告、资讯、留言以外的其他所有功能。
用户结构如图2.3-1:
图2.3-1系统用例图:
根据以上用户特点描述,本系统用例图如图2.3-2所示:
图2.3-2系统总用例图
内容
说明
用例名称
用户管理
主要参与者
系统管理员
3功能性需求
3.1功能描述
SL会员商城系统主要目的是提供会员服务平台,对本公司的所有会员进行更好的会员服务。
包括提供会员管理、电子银行、购货服务、查询服务、资讯管理、后
简要说明
用于管理员维护用户信息。
事件流
1、登录系统
2、进入用户管理列表页面
3、进行查询、添加、删除、停用启用操作
前置条件
登录后并具有该操作权限
后置条件
更改用户信息,保存到数据库
非功能需求
无
扩展点
无
优先级(数值越大优先级越低,下同)
2
说明
无
用例说明:
内容
说明
用例名称
角色管理
主要参与者
系统管理员
简要说明
管理系统的角色
事件流
1、登录系统
2、进入角色管理列表页面
3、进行添加、修改、删除、查看详细操作
前置条件
登录后并具有该操作权限
后置条件
更改角色信息,保存到数据库
非功能需求
无
扩展点
无
优先级
2
说明
无
用例说明:
内容
说明
用例名称
权限管理
主要参与者
系统管理员
简要说明
管理系统的角色权限,给用户分配角色等功能
事件流
1、登录系统
2、进入权限管理列表页面
3、选择角色
4、为目标角色进行授权操作
5、添加用户并为用户指定角色
前置条件
登录后并具有该操作权限
后置条件
更改权限信息,保存到数据库
非功能需求
无
扩展点
无
优先级
2
说明
无
图3.2.1.4商品管理用例图(编号UC014)用例说明:
内容
说明
用例名称
商品管理
主要参与者
系统管理员
简要说明
管理系统中所有商品信息
事件流
无
前置条件
登录后并具有该操作权限
后置条件
更改商品信息,保存到数据库
非功能需求
无
扩展点
无
优先级
2
说明
无
表3.2.1.4
内容
说明
用例名称
商品套餐管理
主要参与者
系统管理员
简要说明
管理系统中所有的商品套餐
事件流
无
前置条件
登录后并具有该操作权限
后置条件
更改商品套餐信息,保存到数据库
非功能需求
无
扩展点
无
3.2.1.5商品套餐管理
表3.2.1.5
优先级
2
说明
无
内容
说明
用例名称
基础信息
主要参与者
系统管理员
简要说明
管理常用的系统参数,例如选项开关,自动绩效考核时间设定等信息。
事件流
1、登录系统
2、进入基础信息管理列表页面
3、进行查询、设置基础信息操作
前置条件
登录后并具有该操作权限
后置条件
更改系统基础信息,保存到数据库
非功能需求
无
扩展点
无
优先级
2
说明
无
3.2.1.6基础信息
表3.2.1.6
3.2.1.7数据字典
3.2.2会员管理模块
会员分为正式会员(类型包括:
消费会员、VIP会员和加盟店)和注册会员。
注册会员指的是已注册但没有消费行为的会员,注册会员可以被推荐人修改和删除,正式会员不能被推荐人修改和删除。
注册会员成为正式会员的过程为激活,正式会员有权为新会员注册、购货和激活。
内容
说明
用例名称
注册新会员
主要参与者
会员
简要说明
会员可以为准会员进行注册操作
事件流
1、阅读并同意接受《会员守则》
2、填写注册信息
3、注册信息确认
4、注册成功
前置条件
准会员符合《会员守则》要求,并同意接受该守则
后置条件
注册新会员信息,保存到数据库
非功能需求
无
扩展点
无
优先级
无
3.2.2.1注册新会员
说明
每个新会员都必须由正式会员为其注册个人资料,注册资料时要明确注册会员的推荐人。
其中用户名必须唯一,且不可更改。
会员资料一旦注册成功,系统会立即为其分配一个基本账户、一个消费账户和相应的系统权限。
内容
说明
用例名称
修改注册会员
主要参与者
会员
简要说明
会员可以修改本人推荐的注册会员资料。
事件流
1.查看注册会员列表
2.选择要修改的注册会员
新会员注册流程
正式会员
表3.2.2.1注册流程如下:
图3.2.2.2修改注册会员用例图(编号UC022)
用例说明:
内容
说明
用例名称
删除注册会员
主要参与者
会员
简要说明
会员可以删除本人推荐的注册会员的资料
事件流
1、查看推荐会员列表
2、选择要删除的会员
3、确认待删除会员
4、提交
前置条件
该会员有推荐的注册会员
后置条件
更改注册会员信息,保存到数据库
3.修改注册会员资料
4.确认修改资料
5.提交
前置条件
该会员有推荐的注册会员
后置条件
更改注册会员信息,保存到数据库
非功能需求
无
扩展点
无
优先级
无
说明
无
非功能需求
无
扩展点
无
优先级
无
说明
无
表3.2.2.3
内容
说明
用例名称
修改本人信息
主要参与者
会员
简要说明
会员可以对本人的基本信息进行修改。
事件流
1、修改本人信息
2、确认修改的信息
3、提交
前置条件
当前用户必须登录
后置条件
更改当前用户信息,保存到数据库
非功能需求
无
扩展点
无
优先级
无
说明
无
3.2.2.4修改本人信息
表3.2.2.4
3.2.2.5修改本人密码
图3.2.2.5修改本人密码用例图(编号UC025)用例说明:
内容
说明
用例名称
修改本人密码
主要参与者
会员
简要说明
会员可以修改本人密码
事件流
前置条件
1、当前用户必须登录
2、输入二级密码
后置条件
更改用户信息,保存到数据库
非功能需求
无
扩展点
无
优先级
无
说明
无
表3.2.2.5
3.2.3电子银行模块
内容
说明
用例名称
汇款充值
主要参与者
会员
简要说明
会员可以通过网银给自己的商城账户充值或给他人账户汇款
事件流
1、填写汇款单
2、确认汇款单信息
3、网银转账
前置条件
1、当前用户登录
2、操作前输入二级密码
3、用户汇款账号余额大于等于汇款金额
后置条件
通过网银接口发送汇款数据到银行服务器,保存银行服务器的返回数据到数据库
非功能需求
无
扩展点
无
优先级
2
说明
汇款充值指的是会员向公司汇款,由公司向会员的“基本账户”充值。
当会员基本账户资金不足需要汇款充值时,通过该功能“填写汇款单”,选择汇款方式,进入银行网银汇款。
3.2.3.1汇款充值
表3.2.3.1
内容
说明
用例名称
基本账户
主要参与者
会员
简要说明
会员可以查看本人基本账户中的账单明细,并可通知客服人员对未到账的汇款单据进行协助跟进。
事件流
通知客服事件流:
1、选择汇款单
2、选择汇款类型
3、通知客服
前置条件
当前用户登录
后置条件
添加留言信息,保存到数据库
非功能需求
无
扩展点
无
优先级
2
说明
会员的汇款充值、其他会员的转入款都将转入到“基本账户”。
此账户中的金额可以用来购买公司的报单商品,或进行资金转账和“申请提现”操作。
3.2.3.2基本账户
另外,各种奖励将发放到基本账户。
表3.2.3.2
3.2.3.3消费账户
3.2.3.4内部转账
用例说明:
内容
说明
用例名称
内部转账
主要参与者
会员
简要说明
会员可以给其他(非注册)会员进行转账操作,但仅限“基本账户”资金。
事件流
前置条件
1、当前用户登录
2、操作前输入二级密码
3、转账时,基本账户中的余额大于等于转账金额
后置条件
1、增加转账数据,保存到数据库
2、执行转账操作
非功能需求
无
扩展点
无
优先级
无
说明
“内部转账”是将本人“基本账户”上的余额转入指定会员的“基本账户”中。
表3.2.3.4
3.2.3.5申请提现
用例说明:
内容
说明
用例名称
申请提现
主要参与者
会员
简要说明
会员可以申请提现,提现金额最低1000元,且仅限基本账户余额
事件流
前置条件
1、当前用户登录
2、操作前输入二级密码
3、基本账户余额大于等于申请金额
后置条件
1、增加申请提现信息,保存到数据库
2、执行提现操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SL 会员 商城 系统 需求 分析 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)