购物-需求分析知识讲解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
购物网站-需求分析
购物网站需求分析
1 需求规定
1.1功能需求
1.1.1对功能的规定
✓权限控制:
1.1.2系统流程图如下:
✓以购物者的身份为主线,大致的流程如下:
✓系统流程详细分析:
根据对该系统的分析,该系统大致的流程与功能实现如下:
1.会员登录:
会员登录并经过身份验证合法后,会员能执行该子系统的所有功能。
2.会员注册:
会员填入详细信息注册。
3.浏览目录:
1)会员能够浏览商品目录。在主页上,应向会员显示目录清单,会员选择
了一个目录之后,就能显示对应类别下的实际商品图片(如化妆品名称、化妆品简单描述、价格信息等),并允许把商品加入购物车,不同级别的会员浏览产品的价格信息应不同。
2)显示商品详情:显示商品的较大图片和/或该产品的详细说明、价格信
息,并允许把商品加入购物车。
4.搜索商品:
会员能够根据商品的特征搜索符合条件的商品。
5.购买商品:
会员能够把商品放入购物车。
6.管理购物车:
1)删除购物车中的商品。
2)更改某些商品的数量。
3)清空购物车。
7.会员反馈:
会员可以给商家提一些建议。
8.查看反馈信息:
会员可查看所有的反馈信息,也可基于时间段查看反馈信息。
9.显示新品、特价品:
向会员展示最新的产品和特价品。
1.1.3各功能模块详解
前台管理框架:
(看不清放大或详见图片前台框架.png) 后台管理框架:
✓会员注册模块:
✓会员登录模块:
✓商品显示模块:
✓商品查询模块:
✓商品购买模块:
✓订单查询:
✓订单处理:
1.2系统顶层活动图
1.3.系统E_R 图
商品名称
商品
是否包邮
商品品牌
商品进价实时商品销
售价
商品类型
商品销售类
型
商品折扣
商品描述
会员名
会员
会员积分
会员密码
会员真实姓
名
性别
会员头像
联系电话
注册时间
邮编购物车
订单
论坛
1
n
商品名
会员名
商品数量
商品金额
会员相关信
息
商品相关信
息
收货地址、联系方式
帖子内容
会员名
帖子主题
发帖日期
1
1
n
1
n
1
1
n
浏览
属于
产生
发帖
包含
(看不清放大或详见图片E_R.png) 2.用例分析
1.登录(logon)
2.注册(logout)
3.修改会员信息(modify dealer info)
4.浏览目录(view category)
5.搜索产品(search item)
6.查看产品(view item)
7.加入购物车(add cart)
8.查看购物车(view cart)
9.修改购物车中的商品(modify cart items)
10.删除购物车中的商品(delete cart item)
11.清空购物车(empty cart)
12.结帐(check out)
13.配置收货人信息(configure recipient)
14.配置送货方式(configure shipment)
15.配置付款方式(configure payment method)
16.确认订单(affirm order)
17.查看订单(view order)
18.修改订单(modify order)
19.删除订单(delete order)
20.查看新品(view latest item)
21.查看特价品(view special price item)
22.查看积分(view grade)
23.会员反馈(feedback)
24.查看反馈(view feedback)
2.1顶层用例图
2.2用例分析与描述
2.2.1登录(logon)
1.用例图
2.用例的事件流描述
2.1.简单描述:
本用例描述了用户如何登录到系统中。
2.2.前置条件
用户访问页面
2.3.后置条件
如果用例成功,用例登录到系统中,否则系统的状态不变。
2.4.事件流
2.4.1.基流
(1)会员登录到基于会员的网站时,服务启动。
(2)系统显示要用户输入用户名和密码
(3)用户输入自己的用户名和密码,提交(E-1)。
(4)系统验证输入的名字和密码(E-2),用户登录系统成功。
2.4.2.替代流
E-1:包含了单引号、双引号或为空,系统提示错误。
E-2:系统检索不到该用户的密码,系统提示错误。
2.2.2注册
用例描述:填写相关信息,回到登录页面登录。
2.2.3浏览目录(view category)
1用例图