SL会员商城系统需求分析说明书_第1页
SL会员商城系统需求分析说明书_第2页
SL会员商城系统需求分析说明书_第3页
SL会员商城系统需求分析说明书_第4页
SL会员商城系统需求分析说明书_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SL会员商城系统需求分析说明书SL会员商城系统需求分析说明书SL会员商城系统需求分析说明书作者:北大青鸟日期:2013-11-22审批:北大青鸟日期:2013-12-24北京阿博泰克北大青鸟信息技术有限公司1/44状态修订人修改日期版本备注新创建北大青鸟2013-12-241.0北京阿博泰克北大青鸟信息技术有限公司2/44目录1 .概述41.1 目的41.2 定义、简写和缩略语41.3 综述52 总体描述52.1 产品描述52.2产品功2.3 用户特点63 功能性需求83.1 功能描述83.2 流程描述83.2.1 后台管理模块83.2.2会员管理模块153.2.3电子银行模块203.2.4购

2、物管理模块253.2.5信息查询模块333.2.6资讯管理模块374非功能性需求414.1 技术需求414.1.1 软硬件环境需求414.1.2 产品性能414.1.3 安全性424.2 质量需求424.2.1 可靠性424.2.2灵活性424.2.3兼容性424.2.4易用性434.3 文档需求434.4 设计约束434.4.1 语言约束444.4.2 系统模型约束445验收标准.441 .概述1.1 目的为了分析用户需求和软件需求,从而将需求抽取为计算机软件可以处理的业务处理模型,特编写此文档。此文档旨在帮助系统分析人员就用户需求和软件需求进行沟通并尽可能达成一致的理解。编号缩写、术语解释

3、1.建模语言用语法和语义定义的、用来表示模型的语言。一些建模语言还有一些实用规则。2.UMLUnifiedModelingLanguage统一建模语言,是一种建模语言,是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的方法,已正式成为进行软件分析和设计方法的信息技术的国际标准。3.用户指运行系统或者直接与系统发生交互作用的个人或集团。4.迭代迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。所以,在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。5.用例

4、从一个外部角色的角度描述如何使用系统。用例说明了系统的功能,并且是用外部角色、用例和被建模的系统的角度来描述。用例应该对某个特定角色产生一个可见的结果。6.前置条件在操作被执行前必须为真的条件。7.后置条件在操作完成后必须为真的一个条件。8.扩展在用例之间的一种通用关系,其中一个用例通过增加动作把另一个用例扩展成一个更通用化的用例。扩展用例可能包含被扩展的用例(依扩展的条件而定)。9.优先级5最高、4高、3中、2低、1最低。1.2定义、简至同时本文档为系统设计人员和系统开发人员提供系统设计的依据。10.富文本编辑器富文本编辑器,RichTextEditor,简称RTE,它提供类似于Micros

5、oftWord的编辑功能,可以帮助用户在浏览器中设置各种文本格式。11.流程图本文专指业务流程图,就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。表1.21.3综述本文档第一部分为引言,主要介绍需求规格说明书的背景内容;第二部分为项目的2总体描述2.1产品描述为了适应保健品行业的迅猛发展,更好的为本公司的会员提供优质高效的服务,特搭建一个会员消费服务平台一一SL会员商城系统,本系统是一个商品直销系统,实行会员推荐制,促进销售积极性,提高销售额。总体描述,第三部分是系统具体需求说明和用例说明2.2产品功能注的新会员图2.2产品功能2.

6、3用户特点用户分为:系统管理员、会员两类。系统管理员拥有本系统的所有权限;会员可以使用除了后台管理模块以及管理公告、资讯、留言以外的其他所有功能。用户结构如图2.3-1:系统管理员2.3-1系统用例图:根据以上用户特点描述,本系统用例图如图2.3-2所示:用户管用附色管坦K除公告<<iincludir»LI.HCV-iiiclu(ie>贯布公告include»ini'tiji余凯M且留百HKhl乱打二瞿管明«inel屏砒侑思卜载中心include«intlu<te>>修改本人信息«inchidi汇款充

7、巧械收本入密码includeinclude'比本赚门删除小引会员修的泞州会员-,-.!<inclu消贽眼北的啕货提现明涌第消购优洞希蚂出奖恻台两期货划次区域在褥Xinclui加»注用新会Q)/41皿A«include»图2.3-2系统总用例图内容说明用例名称用户管理主要参与者系统管理员3功能性需求3.1 功能描述SL会员商城系统主要目的是提供会员服务平台,对本公司的所有会员进行更好的会员服务。包括提供会员管理、电子银行、购货服务、查询服务、资讯管理、后台管理等模块。3.2 流程描述3.2.1 后台管理模块3.2.1.1 用户管理查询用户<<

8、;uses>><<include>><<include>>图3.2.1.1用户管理用例图(编号UC011系统管理员用例说明:简要说明用于管理员维护用户信息。事件流1、登录系统2、进入用户管理列表页面3、进行查询、添加、删除、停用启用操作前置条件登录后并具有该操作权限后置条件更改用户信息,保存到数据库非功能需求无扩展点无优先级(数值越大优先级越低,卜同)2说明无表321.13.2.1.2角色管理系统<<include>>理除角色.<<include>><<uses>>

9、;厂、以角色管理J<<include>>系统管理员<<include>>I图321.2角色管理用例图(编号UC012)用例说明:内容说明用例名称角色管理简要说明管理系统的角色事件流1、登录系统2、进入角色管理列表页面3、进行添加、修改、删除、查看详细操作前置条件登录后并具有该操作权限后置条件更改角色信息,保存到数据库非功能需求无扩展点无优先级2说明无表3.2123.2.1.3权限管理系统<<include>><<include>>角色分配权限<<uses>/.系统管理员图321.3

10、权限管理用例图(编号UC013)主要参与者系统管理员用例说明:内容说明用例名称权限管理主要参与者系统管理员简要说明管理系统的角色权限,给用户分配角色等功能事件流1、登录系统2、进入权限管埋列表页面3、选择角色4、为目标角色进行授权操作5、添加用户并为用户指定角色前置条件登录后并具有该操作权限后置条件更改权限信息,保存到数据库非功能需求无扩展点无优先级2说明L无表321.3321.4商品管理用例说明:内容说明用例名称商品管理主要参与者系统管理员简要说明管理系统中所有商品信息事件流无tw条件登录后并具有该操作权限后置条件更改商品信息,保存到数据库非功能需求无扩展点k优先级2说明无表3.2.1.4内

11、容说明用例名称商品套餐管理主要参与者系统管理员简要说明管理系统中所有的商品套餐事件流无前置条件登录后并具有该操作权限后置条件更改商品套餐信息,保存到数据库非功能需求无添加套餐修改套餐«mc!«llirui删除套餐系统管理员图32L5商品套餐管理用例图(编号UC015)用例说明:查看明细商品套餐管理)扩展点无3.2.1.5商品套餐管理优先级2说明无表3.2.1.5内容说明用例名称基础信息主要参与者系统管理员简要说明管理常用的系统参数,例如选项开关,自动绩效考核时间设定等信息。事件流1、登录系统2、进入基础信息管理列表页面3、进行查询、设置基础信息操作前置条件登录后并具有该操作

12、权限后置条件更改系统基础信息,保存到数据库非功能需求无扩展点无优先级2说明无<<uses>>一、查看基础信息<<include>>1基础信,自管理系统ura系统管理员图3.2.1.6用例说明:3.2.1.6基础信息<<include>>、一二设置基础信息.-基础信息管理用例图(编号UC016)表3.2.1.63.2.1.7数据字典用例说明;内容说明用例名称数据分主要参坷西系统仲理员何要说明系统所需的定础数据字典管理事件流1、叠求系统2v进入数据字展管理列衣页而3、进行添加、修改、删除,青询操作前五条件登录后并具行该操作权限

13、后置条件更改数据字典信息,保存到数据库非功能需求无扩展点无优先级2说叼无表321J3.2.2会员管理模块会员分为正式会员(类型包括:消费会员、vip会员和加盟店)和注册会员注册会员指的是已注册但没有消费行为的会员,注册会员可以被推荐人修改和删除,正式会员不能被推荐人修改和删除。注册会员成为正式会员的过程为激活,正式会员有权为新会员注册、购货和激活。内容说明用例名称注册新会员主要参与者会员简要说明会员可以为准会员进行注册操作事件流1、阅读并同意接受会员守则2、填写注册信息3、注册信息确认4、注册成功前置条件准会员符合会员守则要求,并同意接受该守则后置条件用例说明:3.2.2.1注册新会员说明每个

14、新会员都必须由正式会员为其注册个人资料,注册资料时要明确注册会员的推荐人。其中用户名必须唯一,且不可更改。会员资料一旦注册成功,系统会立即为其分配一个基本账户、一个消费账户和相应的系统权限。表3.2.2.1注册流程如下:图3.221-2注册新会员流程图(编号FC021)内容说明3曲22修畋迪11Hh员主要参与者会员简要说明会员可以修改本人推荐的工1册会员资料。一事件流1 .查看注册会员列表2 .选领要修改的邓|韶:不勺L噢赠改注册会且一会员用例说明:图3.2.2.2修改注册会员用例图(编号UC022)内容说明用例名称删除注册会员主要参与者会员简要说明会员可以删除本人推荐的注册会员的资料事件流1

15、、查看推存会员列表2、选择要删除的会员3、确认待删除会员4、提交前置条件该会员有推荐的注册会员后置条件更改注册会员信息,保存到数据库3 .修改注册会员资料4 .确认修改资料5 .提交前置条件该会员有推荐的注册会员后置条件更改注册会员信息,保存到数据库表322.23-2-2-3删除注册会员用例说明:非功能需求无扩展点无优先级无说明无非功能需求无扩展点无优先级无说明无表3.2.2.3内容说明用例名称修改本人信息主要参与者会员简要说明会员可以对本人的基本信息进行修改。事件流1、修改本人信息2、确认修改的信息3、提交前置条件当前用户必须登录后置条件更改当前用户信息,保存到数据库非功能需求无扩展点无优先

16、级无说明会员图3.2.2.4用例说明:3.2.2.4修改本人信息系统<<uses>>、修改本人信息)修改本人信息用例图(编号UC024)表3.2.2.43.2.2.5修改本人密码0_<uses»A会员系统二3修改本人餐'码图3.2.2.5修改本人密码用例图(编号UC025)用例说明:内容说明用例名称修改本人密码主要参与者会员简要说明会员可以修改本人密码事件流1、修改密码2、确认修改密码3、提交前置条件1、当前用户必须登录2、输入二级密码后置条件更改用户信息,保存到数据库非功能需求无扩展点无优先级无说明无表3.2.2.53.2.3电子银行模块内容说

17、明用例名称汇款充值主要参与者会员简要说明会员可以通过网银给自己的商城账户充值或给他人账户汇款事件流1、填写汇款单2、确认汇款单信息3、网银转账前置条件1、当前用户登录2、操作前输入二级密码3、用户汇款账号余额大于等于汇款金额后置条件通过网银接口发送汇款数据到银行服务器,保存银行服务器的返回数据到数据库非功能需求无扩展点无优先级2说明汇款充值指的是会员向公司汇款,由公司向会员的“基本账户”充值。当会员基本账户资金不足需要汇款充值时,通过该功能“填写汇款单”,选择汇款方式,进入银行网银汇款。系统OA会员图用例说明:3.2.3.1汇款充值<<uses>>-f汇赘充值J323.

18、1汇款充值用例图(编号UC。31)表3.2.3.1内容说明用例名称基本账户主要参与者会员简要说明会员可以查看本人基本账户中的账单明细,并可通知客服人员对未到账的汇款单据进行协助跟进。事件流通知客服事件流:1、选择汇款单2、选择汇款类型3、通知客服前置条件当前用户登录后置条件添加留言信息,保存到数据库非功能需求无扩展点无优先级2说明会员的汇款充值、其他会员的转入款都将转入到“基本账户”。此账户中的金额可以用来购买公司的报单商品,或进行资金转账和“申请提现”操作。3.2,3.2基本账户另外,各种奖励将发放到基本账户。表3.2.3.23.2.3.3消费账户图3233消费账户用例图(编号UC033)用

19、例说明t内容说明J1.用例名称消费面II主要参与者会员,荷要说明会员寄以许若木人的消费张户明细-事件流前置条件当前用户登录后置条件无非功能需求无扩展点无优先级三说明会员使用“展本账户却余颔进行购货消责后,济产生一定就暧的曲复消费款.汇发消费款将转入此账户,使用此账户余颁仅能购买指定商品。表3.2.3.33.2.3.4内部转账用例说明:内容说明用例名称内部转账主要参与者会员简要说明会员可以给其他(非注册)会员进行转账操作,但仅限“基本账户”资金。事件流1、输入转账目标用户名2、输入转账金额3、确认4、转账前置条件1、当前用户登录2、操作前输入一级密码3、转账时,基本账户中的余额大于等于转账金额后

20、置条件1、增加转账数据,保存到数据库2、执行转账操作非功能需求无扩展点无优先级无说明“内部转账”是将本人“基本账户”上的余额转入指定会员的“基本账户”中。表3.2.3.43.2,3.5申请提现用例说明:内容说明用例名称申请提现主要参与者会员简要说明会员可以申请提现,提现金额最低1000兀,且仅限基本账户余额事件流填写提现申请确认提交前置条件1、当前用户登录2、操作前输入一级密码3、基本账户余额大于等于申请金额后置条件1、增加申请提现信息,保存到数据库2、执行提现操作非功能需求无扩展点无优先级无说明“申请提现”就是将会员“基本账户”中的余额发放到会员的银行账户上的过程。公司将按规定时间将“申请提

21、现”的金额汇到会员个人在注册时登记的银行账户中。提现日为每月的10、20、和每月的最后一天,提现申请需提前20天。即每月10号之前申请提现,30号发放,20号之前申请提现,次月10号发放,每月30号之前申请提现,次月20号发放,提现有5%手续费(国际汇款费SL会员商城系统需求规格说明书用,汇率差)。表3.2.3.53.2.3.6提现明细用例说明:内容说明用例名称提现明细主要参与者会员/4摘要说明会公可以皆有本人裱户的提现明细。事件流无,前置条件当前用户登录后置条件无非功能需求无扩展点无优先级无说明无表3.23.6SL会员商城系统需求规格说明书3.2.4购物管理模块本系统中商品分为:报单购货商品

22、、重消购货商品和辅消购货商品三种。分别对应以下的三个不同购货功能中可选购的商品。3.2.4.1报单购货用例说明:内容说明用例名称报单购货主要参与者会员北大雨名SL会员商城系统需求规格说明书简要说明会员使用“基本账户”余额为他人进行购货消费。通常用于为推用员进行A次购货激活。事件流1、输入报单购货的会员用户名2、选择报单级别3、报单信息确认4、提交报单前置条件当前用户登录后置条件增加报单购货信息,保存到数据库非功能需求无扩展点无优先级无说明1、注册会员的笔购货为“激活”的必须条件,必须由正式会员代为完成。2、报单级别对应的商品为报单购货商品3、该消费行为计入业绩奖金核算。4、“报单购货”前要检查

23、“基本账户”的余额是否大于等于购货款,如果不足SL会员商城系统需求规格说明书要及时向账户充值,具体业务流程见“汇款充值”注册会员报单购货流程付款注册新会员)填写购货单确认购表3.2.4.1报单购物的流程如下:内容说明用例名称确认激活主要参与者会员简要说明用于会员对本人推荐的注册会员进行购货消费后的确认并激活,成为正式会员的操作。激活后必须为其安排左右区域位置。一"北大,SL会员商城系统需求规格说明书事件流1、选择购货会员2、信息确认3、会员激活4、为刚激活的会员安排区域位置前置条件1、当前用户登录3.2.4.2确认激活用例说明:图3.2.4.1-2删除注册会员用例图(编号FC041)

24、2、操作前输入二级密码3、要激活的会员有报单购货操作。后置条件更改激活会员状态信息,保存到数据库非功能需求无扩展点无优先级无说明1、“确认激活”完成两项工作:一是确认“报单购货”的购货单有效;二是激活注册会员,即为新会员安排左、右区域位置。购货单一旦确认、区域位置一旦安排将不可更改。2、注册会员的“激活”必须由正式会员完成。3、安排左右区域位置用于对碰奖的结算。详情请见奖金业务说明。主要参与者会员简要说明会员使用“消费账户”余额为自己或他人进行重复消费购货。事件流1、输入购货会员用户名(默认为当前用户)2、选择商品放入购物车3、确认购物车清单5、提交前置条件1、当前用户登录且已输入二级密码2、

25、消费账户余额大于等于重消购货的消费金额后置条件增加购货信息,保存到数据库非功能需求无扩展点无优先级无说明1、重消购货的可选商品为重消购货商品2、该消费行为不计入业绩奖金核算表3.2.4.2SL会员商城系统需求热格说明书注册会员激活流程正式会员注册新会员.成为正式会员报单购货图324.2-2确认激活用例图(编号FC042)3.2.4.3重消购货3.2.4.4辅消购货<<uses»系统At销购则会员用例说明:内容图324.4辅消购货用例图(编号UC044)说明用例名称重消购货用例说明:SL会员商城系统需求规格说明书内容说明用例名称辅消购货事件流1、输入购货会员用户名(默认为当

26、前用户)2、选择商品放入购物车3、确认购物车清单4、提交前置条件1、当前用户登录且已输入二级密码2、基本账户余额大于等于辅消购货的消费金额后置条件增加购货信息,保存到数据库非功能需求无扩展点无优先级无说明1、辅消购货的可选商品为辅消购货商品2、该消费不计入奖金业绩结算主要参与者会员SL会员商城系统需求规格说明书3.2.4.5购货列表会员简要说明用于会员使用“基本账户”余额为本人或他人购买辅消商品。内容说明用例名称购货列表主要参与者会员简要说明用于会员查看本人10日内的购货信息。图324.5购货列表用例图(编号UC045)用例说明:事件流SL会员商城系统需求规格说明书前置条件当前用户登录后置条件无非功能需求无扩展点无优先级无说明无表3.2.4.5内容说明用例名称删除货单主要参与者会员简要说明用于会员删除自己账户消费产生的货单。事件流1、选择货单2、删除确认3、删除前置条件当

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论