电商需求分析说明书_第1页
电商需求分析说明书_第2页
电商需求分析说明书_第3页
电商需求分析说明书_第4页
电商需求分析说明书_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

1、W电子购物商城需求规格说明书小组成员:王惠龙,贺剑强,吴午,林清组长:王惠龙目录1.概述.31.1目的.31.2范围.31.3读者对象.31.4参考文档.31.5术语定义.32.系统说明.32.1概述.32.2用户与角色.32.3系统功能.3W2.4遵循的标准和规范.33.功能需求.33.1站点功能分析.33.1.1后台管理.33.1.2商城卖家.33.1.3商城买家.33.1.3.1已注册普通用户.33.1.3.2已注册会员用户.33.1.4商城游客.33.2站点功能流程描述.33.2.1站点前台架构.33.2.2站点后台架构. 3323站点整体流程图.32.用户注册.33.用户登录.34.

2、商品管理.35.用户管理.3用户管理.36.订单管理.37.站点公告管理.38.留言管理.39.个人购物车管理.310.用户信息管理.311.给卖家评价管理.312.申请退款取消交易.3申请退款取消交易.313.自己的货架管理.314.用户充值账户和密码管理.3用户充值账户和密码管理.315.用户在线充值管理.316.商城会员管理.3商城会员管理. 317.用户的密码保护管理. 3W18.站点在线帮助.34.非功能性需求.34.1技术需求.31.软硬件环境要求.31.硬件设备要求.32.支持软件.34.1.13接口.32.性能要求.3421精度.31.时间特性要求.33.数据管理能力要求.34

3、.故障处理要求. 34.其他专门要求.31-概述随着社会的发展,网络的逐步大众化,人们的生活节奏的加快,大家的大部 分时间都在繁忙的工作中度过。大部分的上班族都没有时间去商场购物,为了给 广大的上班族提供一个方便快捷的购物平台,这是我们开发这个网站的初衷。我们商城主要以商城的广大用户为根本,以为广大的商城用户服务为中心, 商品设有丰富的商品展销货架,为商城的用户提供商品丰富、廉价的购物平台。 让商城的用户能够方便快捷、用最少的钱购买到用户满意的商品。”目的W本需求分析报告的LI的是规范化本软件的编写,旨在于提高软件开发 过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本电 子商务系

4、统的软件开发过程,便于程序员与客户之间的交流、协作,并作 为工作成果的原始依据,同时也表明了本软件的特性,以期能够获得更大 范围的应用。1.21.2范围本站点分为前台和后台两个管理层面。后台设有管理员对买家、卖家、会员以及商品的管理,管理员可以统 筹的对卖家、买家、会员以及商品进行添加、删除以及修改的操作,这样W5.系统说明2.12.1概述客户管理管理系统用于管理与客户相关的信息和活动,但不包括产品信息、 库存数据和销售活动。本系统需要提供产品信息查询功能、库存数据查询功能、 历史订单查询功能。2.22.2用户与角色与本系统有关的用户和角色包括:系统管理员:管理系统用户、角色与权限,保证系统正

5、常运行。普通管理员(按商品的类型确定):对商品类型进行添加。发布公告招聘对应类型的商品的售货商。冻结相应的商品类型的销售。分析用户的积分、客户的角色、客户的消费量与客户流失数据,定期提交客 户管理报告。售货商:负责更新货架上的商品。根据市场需求创建新的商品类型货架。根据用户的建议选择自己货架上的相应商品设置为优惠商品。W根据相应的用户在自己货架上的消费量设定相应的优惠程度。 根据市场设定自己的货架上相应商品为促销商品。已注册商品用户或会员:浏览或购买商城商品、获得相应的消费积分,根据积分获得相应的积分奖励, 非会员用户根据积分的数量成为商品的会员。未注册商城用户(游客):进入商品浏览商城物品,

6、注册成为商城用户进行购买。2.32.3系统功能系统用例图见下图:W2.42.4遵循的标准和规范本系统采用Microsoft SQL Server数据库,使用Java EE开发,采用B/S架构。数据库设计原则上符合第三范式,且规范,易于维护。本系统分营销管理、客户管理、服务管理、统计报表、基础数据和权限管理 六个模块。系统管翩关普通螢理於聚统用户營理角色和权很的分配樂护珞统正常运行发和公皆疥眄仿借商谁 ill 潇类型瀚品仿架i 艾置和应磁架商吊応忠添帅 I 尉粪型货矿)关借货讯对自己和应的商品进行促谄i 艾定自己相应优忠訓獄W6.功能需求3.13.1站点功能分析3.1.1后台管理1.可以根据用户

7、的申请指定某一用户成为商城的卖家;2.可以根据卖家的诚信度或者某个会员的诚信度和会员积分来指定他为 某一个货架的管理员;3.可以取消诚信度过低的卖家的售货资格;4.可以将卖家货架上不合格的商品下架并扣除对应的售货商的诚信度;5.临时接受买家的付款(不可支取)。注:若买家10日内没有确定收到货物或向管理员申请退款,则视为交易成 功,货款汇入卖家账户用户得不到货款返还;若用户申请退款(3日内)原因3日是发货期,则3日后会自动扣除相应的邮寄费用。3.1.2商城卖家1.可以向站点管理员申请增加出售货物的类型;2.根据货物的剩余量适时的向货架上添加货物;3.可以将长久没有出售的货物下架;4.可以查看买家

8、或游客给我的留言以及买家或游客相应的回复;5.向站点管理员留言(提交申请)并查看管理员的回复;6.从管理员接收货款。3.1.3商城买家3.1.3.13.1.3.1已注册普通用户浏览所有的商品;拥有自己的购物车;拥有自己的充值账户;将自己中意的商品添加到购物车,在购物车中确定购买;结算(买家的账户会自动扣除相应的总货款金额);可以向站点管理员提出申请成为商城卖家;搜索商品或售货商(可以用不同的检索方式进行搜索)。3.1.3.3.1.3.2 2已注册会员用户具有普通用户的所有功能;可以购买会员特价商品;W会员优先获知商城的新商品以及优先购买商城的限量版商品。W3-1.4商城游客注册成为商城用户;浏

9、览商城的所有商品(不可购买、不可留言)。3232站点功能流程描述3.2.1站点前台架构州尸背g g丄姓行购买一W322站点后台架构丄产品官P-TJZ 英商品一丄 F1OK 类别丄 更 浙 商 品一1;血商品一站点后台结构图1W323站点整体流程图324用户注册用户在浏览商品时看到自己中意的商品时而不能购买,可以注册成为商城的 正式用户,就会拥有自己的商城充值账户,进而可在商城购买自己中意的上商品。W模块用例图使用者:商城的未注册用户模块流程图退出输入要素:数据项说明输入格式是否必填用户账号文本是用户密码文本是验证不通过信息填写通过- J/登录进入网站信息填写W重复密码文本是W文本是文本否详细地

10、址文本否邮编文本否用例描述:ContextDescriptionIDUC-4Name用户注册Actor商城用户、游客Description提供用户注册页而,用户填写必要信息申请账号Pre-condition用户是游客,未进行注册Post-condition用户注册成功,根据用户的选择填写个人具体信息Exception无用例过程:StePActorDescriptionBranchConditionLocation1.游客、用户进入注册界面,填写必要信息及个人信息2.用户(可选)选择进入商城首页或登录页而,默认 为登录页面3.用户(可选)选择是否填写个人具体信息,默认下 一步填写4.用户按提交”

11、按钮5.系统判断填写个人注册信息是否正确正确ALT1不正确ALT2ALT1:正确StepActorDescriptionBranchConditionLocation1系统给出注册成功提示,判断用户选择进入个人信 息管理页面还是登录页而登录ALT3后台ALT4ALT2:不正确SteActorDescriptionBranchW备注该用例同时也适用于售货商及VIP会员。325用户登录方便用户进入到商城购买到自己在商城看到中意的商品,方便用户在商城拥 有自己的特有身份和购买商品的充值账户。模块用例图使用者:已注册用户模块流程图:W输入要素:数据项说明输入格式是否必填用户账号文本是用户密码址用例描述

12、ContextDescriptionIDUC-5Name用户登录Actor商城已注册用户Description提供用户登录页而,用户输入用户需和密码后登录系统Pre-condition用户已经注册Post-condition用户登录成功Exception无用例过程WStepActorDescriptionBranchConditionLocation1商城已注册用户进入登录界而,输入用户名和密码2商城已注册用户(可选)选择是否保存用户名与密码, 默认不保存3商城已注册用户按“登录”按钮4系统判断登录信息是否正确正确ALT1不正确ALT2ALT1:正确StepActorDescriptionBr

13、anchConditionLocation1系统给出登录成功提示ALT2:不正确StepActorDescriptionBranchConditio nLocation1系统给岀错误提示信息,并返回登录页而详细描述如果用户选择记住用户名与密码,下次登录系统则不需要再输入用户名与密 码。3.2.6商品管理(1)商品资料的添加和更新管理, 有助于商城商品信息较为最新和丰富商 城的货物,提升用户的购买热度;(2)商品的类别管理,有助于用户能快捷的查找和浏览自己所需要的商品, 也有助于对货物的管理。模块用例图:W使用者:站点管理员模块流程图:W输入要素:数据项说明输入格式是否必填商品名文本是商品尺码文

14、本否岀厂日期日前格式否生产厂家文本否颜色文本是价格文本是类别文本否数量文本否空码或账号错误用户W商品图片文木用例管理用例描述:ContextDescriptionIDUC6Name商品信息管理Actor管理员Description管理商品信息Pre-condition管理员已经登录,进入管理界面Post-condition商品信息管理Exception用例过程StePActorDescriptionBranchConditio nLocation1管理员在主界面左侧功能列表中选择“我的商品管 理”命令2系统打开新的标签显示商品管理界面(如果该标签 已经存在,则切换到该标签),标签内包含商 品类

15、别管理和商品信息管理3管理员点击“商品信息管理”按钮4系统弹出商品信息管理界而5管理员选择添加新产品,冻结违禁产品和更改商品状用例管理ContextDescriptionIDUC6Name商品类型管理Actor管理员Description管理商品信息Pre-condition管理员已经登录,进入管理界而Post-condition商品类型管理Exception用例过程WStePActorDescriptionBranchConditionLocation1管理员在主界而左侧功能列表中选择“我的商品管 理”命令2系统打开新的标签显示商品管理界面(如果该标签 已经存在,则切换到该标签),标签内包含

16、商 品类别管理和商品信息管理3管理员点击“商品类别管理”按钮4系统弹出商品信息管理界而5管理员选择新增商品类型,冻结某类型商品3.2.7用户管理(1)用户资料的添加、更新和删除管理有助于站点对用户信息及时的刷新, 让买家和卖家及时了解到对应用户的购买诚信度, 也方便站点对诚信度低的卖家 取消他的销售资格,以及冻结部分诚信度过低的买家在商城购物的权利;(2)用户的类别管理有助于站点对于会员、普通用户以及售货商的区分, 同时有助于站点区分普通用户和会员用户购买同一产品所付货款的不同。模块用例图:使用者:管理员模块流程图:W输入要素:数据项说明输入格式是否必填用户名文本是密码文本是相应的权限文本否对

17、应的角色文木否用例描述ContextDescriptionWIDUC-7WContextDescriptionName用户管理Actor管理员Description(1)用户资料的添加、更新和删除管理有助于站点对用户信息及时 的刷新,让买家和卖家及时了解到对应用户的购买诚佶度,也方便站点对 诚信度低的卖家取消他的销售资格,以及冻结部分诚信度过低的买家在商 城购物的权利;(2)用户的类別管理有助于站点对于会员、普通用户以及售货商的 区分,同时有助于站点区分普通用戸和会员用户购买同一产品所付货款的 不同。Pre-condition管理员成功登录,并进入后台管理界面Post-condition对用户

18、信息进行各种处理Exception用例过程StePActorDescriptionBranchConditio nLocation1管理员登录后台管理进入用户管理界面查看用户信息,并对用户进行添、删、改 等操作操作成功返回用户管理界面3.2.8订单管理(1)单用户订单:有助于站点获取下订单的卖家信息,以及用户所 购买的数量,以帮助站点带给你相应的回扣;(2)团体订购订单:有助于站点获取订购商品的负责人,确定团体 的数量以确定相应的回扣;(3)会员订单,有助于站点获取订购数量,以确定会员订货的回扣。 用例图:W使用者:管理员、用户和销售商。 模块流程图:WW登录首页一3管理员账号管理员身份输入要

19、素:数据项说明输入格式是否必填用户名文本否订购商品名称文本是订购商品数量文本是所有商品总价文本否所需的型号文本否所需商品颜色文本是订购人地址文本否订购人邮编文本否订购人电话/木否用例描述讲入网站订单管理V 4- 亠WContextDescriptionIDUC-8Name订单管理Actor管理员,用户,销售商Description获取用户订单信息:根据订单给出优惠:填写和修改订单信息Pre-condition管理员与销售商在线,用户已注册Post-condition订单已完成,准备商品Exception无用例过程StePActorDescriptionBranchConditionLocati

20、on1.用户进入登陆界而,进入商城2.系统弹出登陆页而,验证用户信息3.管理员获取用户订单信息4.管理员添加,修改订单信息5.管理员提交订单信息6.系统弹出提交按钮3.2.9站点公告管理发布站点最新动态,向用户发布商城最新的商品,以及热卖、特价的商品。用例图:使用者:管理员模块流程图:W输入要素:数据项说明输入格式是否必填公告标题文本是公告内容文本否发布公告时间时间格式是发布公告管理员/木否用例描述ContextDescriptionIDUC-9Name站点公告管理Actor管理员Description发布站点最新动态,向用户发布商城最新的商品,以及热卖、特 价的商品Pre-condition

21、管理员与销售商在线,用户已注册Post-condition订单已完成,准备商品WContextDescriptionException无用例过程StePActorDescriptionBranchConditionLocationL用户进入登陆界而,进入商城2.系统弹出登陆页而,验证用户信息3.管理员获取用户订单信息,管理订单4.系统按“提交”按钮3.2.10留言管理及时查看用户给自己的留言,并给出相应的解决方案回复给用户,帮助管理 员或售货商及时了解到商城用户对商城以及自己的看法或建议。模块用例图:使用者:管理员、商城售货商模块流程图:W输入要素:数据项说明输入格式是否必填留言内容文本是留言

22、人文本否留言时间时间格式是留言对象文本否用例描述:ContextDescriptionWIDUC-10Name留言WContextDescriptionActor管理员,用户,销售员Description各用户点击留言板即进入留言板界而,进行留言,或查看留言,并能回复 留言。在留言完毕后点击提交。即完成Pre-condition用户已经登录Post-condition留言完毕后,跳转到留言板查看留言Exception用例过程StepActorDescriptionBranchConditionLocation1管理员查看用户留言,给出合理的解决方案2售货员查看留言,删除留言,编辑留言详细描述:

23、详用户进入界面,进行留言,管理员查看客户留言,对于用户提出的问题给出合理的解决 方案,并针对不好的留言进行删除。售货员的工作主要是查看和回复留言。3.2.11个人购物车管理用户在自己的购物车查看购物记录和购物积分(帮助其及时向管理员申请成 为会员和领取普通用户奖励)。模块用例图:使用者:商城用户模块流程图:W用户输入要素:数据项说明输入格式是否必填所购商品文本是购买数量文本否商品价格文本是购买商品总价文本否对应用户否W用例描述:ContextDescriptionIDUC-11Name购物车Actor消费者Description登陆后进入首页,浏览商品,选择商品,加入购物车,确认支付。 期间可

24、以选择多种产品Pre-condition用户已经登录Post-condition确认支付后,跳转到首页Exception用例过程:StepActorDescriptionBranchConditio nLocation1用户登陆后进入首页,浏览商品,选择商品, 加入购物车,确认支付详细信息:登陆后进入首页,浏览商品,选择商品,加入购物车,确认支付。期间可以 选择多种产品。查看积分,换取奖励。3.2.12用户信息管理有助于用户及时更新自己的信息,帮助售货商及时的将用户的订单货物邮寄 到用户的最新地址。模块用例图:使用者:管理员、商城用户W模块流程图:进入网站、/成功登录 -进入我的信息脸证等 /

25、-信息更新(信息填写)/用例过程StePActorDescriptionBranchConditionLocation1管理员采取以下任意一种操作方式:点击网页上的管理员登陆,输入账号密码 登陆。进入管理员界而信息更新(信息填写)确定,验证修改成功W2注册用户采取以下任意一种操作方式:点击网页上的用户注册进入用户页面WStePActorDescriptionBranchConditionLocation信息填写(信息更新)确定,验证注册成功3213给卖家评价管理通过用户对商城售货商的评价可以确定商城对应售货商销售诚信度,也可以 让其他售货商有个直观的了解,作出明确的选择。模块用例图:使用者:管

26、理员、商城用户、售货商模块流程图:W用户用例描述:Name给卖家评价管理Actor注册用户Description通过用户对商城售货商的评价可以确定商城对应售货商销售诚信度,也可 以让其他售货商有个直观的了解,作出明确的选择。Pre-condition用户已经登录,采取以下任意一种操作方式:点击网页上的卖家评价进入评价页而发表评价评价成功,返回原页面Post-condition对卖家评价成功ExceptionW用例过程StePActorDescriptionBranchConditionLocatio n1注册用户用户已经登录,采取以下任意一种操作方式:-网页上的卖家评价-评价页而-发2管理员用

27、户已经登录,采取以下任意一种操作方式: 受到买家评价3.2.14申请退款取消交易帮助用户取消相应的自己购买不适合自己使用的或自己购买错了的商品。以 确保商城用户的自身利益,防止用户不必要的损失。模块用例图:使用者:管理员、商城用户模块流程图:W用户用例描述ContextDescriptionIDUC-14Name申谙退款取消交易Actor管理员、注册用户Description帮助用户取消相应的自己购买不适合自己使用的或自己购买错了的商品。以确保商城用户的自身利益,防止用户不必要的损失。Pre-condition用户已经登录,进入购物车:管理员已经登录,进入退款管理界而Post-condition取消购物车中的货物:处理用户的退款申请Except

温馨提示

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

评论

0/150

提交评论