在线购物系统——用况描述
一、 图形文档
二、 文字说明
2.1用况图综述
本在线购物系统主要是使顾客方便安全地在网上平台进行购物,已注册的客户可以通过输入关键词搜索和浏览商品,通过购物车可以商品或者取消商品的购买,并且能够评价商品、与相应的商家沟通、或者向网站管理人员反馈问题,管理人员则通过系统提供的网站管理功能,管理商品和客户
2.2参与者描述
游客:没有注册账号的用户,可以在该系统上浏览/搜索商品,但不可购买商品。
客户:拥有账号的用户即为客户,具有浏览商品、搜索商品、维护购物车、购买商品、修改个人信息等权限
订单处理员:负责接受订单,并把订单发给仓库,和接受发货员的发货信息而修改订单货物的发货情况
商品管理员:负责管理该系统上的商品信息的人,拥有上架,下架,修改商品权限。
高层管理员:拥有最大权限的人,管理订单处理员、商品管理员、客服等工作人员的工作,主要负责受理客户对该系统工作人员投诉,对该系统的投诉。
客服:负责与客户交流,给客户提供帮助,解决客户对商品信息的各种疑问。
物流系统:具有时刻跟踪并记录商品的物流信息的功能系统
2.3用况描述
2.3.1用况一
用况名:登录
简述:“登录”主要提供客户或者管理员登录界面,作为进入购物系统的 接口
参与者:商品管理员、高级管理员
前置条件:客户或者管理员已拥有各自的账号
细节:
① 基本流程
(1) 点击登录,进入登录主界面
(2) 选择以客户或者管理员身份登录
(3) 输入账号(手机号或者邮箱)
(4) 输入密码
(5) 登录成功
② 可选流程
(1) 注册账号
(2) 找回密码
(3) 找回账号
后置条件:用户可以购买商品
例外:
A1:输入的手机号有误
(1) 系统提示:输入的手机号有误
(2) 若用户选择重新输入手机号,则回到基本流程第3步
(3) 若用户忘记手机号,选择找回账号,则进行以下步骤
(4) 选择找回账号的方式,若记得邮箱则往下执行,否则跳到第9步
(5) 通过邮箱找回账号
(6) 输入邮箱
(7) 接收并输入验证码
(8) 重新绑定手机号,跳到第13步
(9) 通过申诉找回账号
(10)选择一个你最近购买的商品
(11)选择一个你最近收藏的商品
(12)填写其中一个经常用到的收货地址
(13)成功找回手机号
A2:输入的邮箱有误
(1) 系统提示:输入的邮箱有误
(2) 若用户选择重新输入邮箱,则回到基本流程第3步
(3) 若用户忘记邮箱,选择找回账号,则进行以下步骤
(4) 选择找回账号的方式,若记得手机号则往下执行,否则跳到A1事件流的第9步
(5) 通过手机号找回账号
(6) 输入手机号
(7) 接收并输入验证码
(8) 重新绑定邮箱
(9) 成功找回邮箱
A3:密码不正确
(1) 系统提示:密码不正确
(2) 若用户选择重新输入密码,则回到基本流程第4步
(3) 若用户忘记密码,选择找回密码,则进行一下步骤
(4) 选择通过手机号或者邮箱找回密码,若都忘记,则跳到A1事件流的第9步
(5) 输入手机号或者邮箱
(6) 接收并输入验证码
(7) 设置新密码
(8) 重新确认新密码
(9) 找回密码成功
限制:
(1)密码不少于6位数,且要由英文,数字,标点符号组成
(2)客户账号不能以管理员身份登录,管理员账号不能以客户身份登录
2.3.2用况二
用况名:购买商品
简述:“购买商品”主要提供客户浏览商品信息,搜索和支付购买商品
参与者:客户
前置条件:客户已登录
细节:
①基本流程
(1) 客户登录成功,返回商城主页面时用例开始。
(2)
客户直接浏览商品,或输入关键字搜索商品。
(3) 客户将商品添加至购物车。
(4)
客户在购物车选择要确定购买的商品以及数量,点击提交订单。
(5) 客户在订单页面填写收货地址,选择支付
(6) 系统提示客户输入所选择的第三方支付系统的账号、密码、真实姓名
(7) 系统提交客户输入的账号、密码、真实姓名、绑定手机号。
(8) 系统提示支付成功,为客户生成订单。
(9)
用例结束。
②可选流程
(1)选择优惠方式(红包/积分)
(2)购买运费险
(3)购买7天无理由退换套餐
后置条件:生成订单和该商品的物流信息
例外:
A1:没有客户搜索的商品。
(1)
系统提示,没有以该符合该关键字商品
(2)
客户确认消息
(3)
返回基本流程第2步
A2:某商品数量不足有购买数量限制。
(1)
系统提示信息:该商品剩余数量/该商品限购数量
(2)
客户确认消息
(3)
返回基本流程第4步
A3:账号找不到。
(1)
系统提示信息:账户不存在!
(2)
客户选择重新填写信息或重新选择支付系统
(3)
若客户选择重新填写信息返回基本流程第7步
(4)
若客户选择重新选择支付系统返回基本流程第6步
A4:密码不正确。
(1)
系统提示信息:密码不正确!
(2)
客户选择重新填写信息或重新选择支付系统
(3)
若客户选择重新填写信息返回基本流程第7步
(4)
若客户选择重新选择支付系统返回基本流程第6步
A5:真实姓名不符。
(1)
系统提示信息:密码不正确!
(2)
客户选择重新填写信息或重新选择支付系统
(3)
若客户选择重新填写信息返回基本流程第7步
(4)
若客户选择重新选择支付系统返回基本流程第6步
A6:绑定手机号不正确。
(1)
系统提示信息:密码不正确!
(2)
客户选择重新填写信息或重新选择支付系统
(3)
若客户选择重新填写信息返回基本流程第7步
(4)
若客户选择重新选择支付系统返回基本流程第6步
A7:所选择的的第三方支付系统资金不足。
(1)
系统提示信息:账户资金不足!请重新选择支付系统!
(2)
客户确认信息
(3)
返回基本流程第6步
A8:无法访问所选择的的第三方支付系统。
(1)
系统显示“无法访问该系统”
(2)
返回基本流程第6步
限制:必须要进行实名认证后,才能购买商品