实验二:Use Case图与Use Case详细描述

实验二:Use Case图与Use Case详细描述

1.实验一链接:
https://www.cnblogs.com/denghaiquan/p/10747702.html
2.Use Case图:
在这里插入图片描述
3.用况分析:
在线购物系统总共有以下用况:登录、注册、搜索商品、查看商品、添加商品到购物车、创建订单、付款、评价商品、管理在售商品。
在线购物系统有3个参与者:商家、游客、顾客
4.用况模型:
用况名:登陆

简述:网站用户登陆网上商城,获取登陆角色的权限,进行相应的操作

参与者:已在网站注册过的顾客,商家

包含:无

扩展:无

继承:无

前置条件:参与者需要拥有已经在网站上注册过的账号和密码

细节:
参与者输入注册过的账号
参与者输入对应账号的密码

后置条件
如果参与者输入密码正确,跳转到登陆成功界面
如果参与者输入密码错误,提示密码错误,并让参与者重新输入

限制:登陆账号必须是已经注册过的

注释:无

用况名:注册

简述:游客要使用浏览、搜索商品以外的功能需要先注册

参与者:未在网站注册的游客

包含:无

扩展:无

继承:无

前置条件:无

细节:
参与者输入未被注册的邮箱作为账号
参与者输入该账号的密码

后置条件
如果参与者输入的邮箱未被注册,向该邮箱发送认证邮件,提示用户前往邮箱认证,跳转到注册成功界面
如果参与者输入的邮箱已被注册,提示账号已存在,并让参与者重新输入

限制:注册使用的邮箱必须是未被注册的

注释:无

用况名:付款

简述:顾客支付商品所需金额给商家

参与者:已登录的顾客

包含:无

扩展:无

继承:无

前置条件:用户成功登录,进入主页面

细节:
用户成功登录,进入主页面,选择支付业务。系统统计顾客所需支付的总金额,并提示顾客选择支付方式。用户支付的金额等于所需金额,即可支付成功;否则,支付失败
用户选择取消支付,系统回到主页面
用户支付失败,重新回到支付页面

后置条件:用户支付成功,系统给予相应提升,并返回主页面

限制:用户必须为已注册并登录成功,支付金额必须等于商品总金额

注释:无

用况名:评价商品

简述:顾客评论所购买的商品

参与者:顾客

包含:无

扩展:匿名评价

继承:无

前置条件:顾客购买了至少一件目标商品

细节:
顾客选择所购买的一种商品,给出商品相关评价(好评、中评和差评)
顾客给出评价的相关理由(详细评价)

后置条件:无

限制:顾客必须购买了至少一件该商品

注释:无

用况名:添加商品到购物车

简述:顾客有购买商品的意图,但是觉得需要考虑,可执行添加商品到购物车操作。

参与者:顾客

包含:无

扩展:无

继承:无

前置条件:顾客必须登录成功

细节:
在主页面,用户点击商品,进入商品介绍页面;在商品介绍页面,用户点击加入购物车,进入商品信息选择页面;商品信息选择页面,用户可以选择商品信息,点击确认,系统自动将商品加入购物车。

后置条件:商品信息选择页面,商品信息必须填写安全;购物车的商品数量不能超过特定值。

例外:商品选择信息页面,当商品信息不安全,用户点击确认时系统提示商品信息未填写安全,当购物车的商品数量已打特定值,用户点击确认时,系统提示购物车已满。

限制:无

注释:无

用况名:下单

简述:顾客直接下单购买商品

参与者:顾客

包含:无

扩展:无

继承:无

前置条件:用户已登录

细节:
顾客选择一件或多件商品,选择直接购买

后置条件:
跳转至支付界面

限制:顾客选择了商品

注释:无

用况名:商品搜索

简述:供用户搜索想要浏览或购买的商品

参与者:游客、用户

包含:无

继承:无

前置条件:用户进入搜索功能界面
后置条件:无

例外:数据库中没有用户搜索的商品信息,显示搜索为空

细节:用户进入搜索功能界面后,可以在输入框输入想要浏览或者购买的商品,输入后点击确认,如果数据库中存在这一类商品信息,系统会将这一类商品的信息返回给用户。

限制:数据库必须存在用户搜索的商品信息

用况名:查看商品

简述:供用户查看商品的详细信息

参与者:游客、用户

包含:无

继承:无

前置条件:用户点击某一件商品进入商品详情页

后置条件:无

例外:无

细节:用户点击单一商品,进入详情页面后,可以查看商品的各项参数以及商品评价。

限制:数据库必须存在商品信息

用况名:管理在售商品

简述:商家通过此用况管理自己的售卖商品

参与者:商家

包含:无

继承:无

前置条件:商家进入自己的商铺界面

后置条件:无

例外:无

细节:商家能够通过这个功能修改自己所售商品的信息如:种类、价格、包邮与否等等。

限制:修改商品信息时商品必须存在

用况名:查看评价

简述:商家查看顾客评价

参与者:商家

包含:无

继承:无

前置条件:商家进入商铺商品评价界面

后置条件:无

例外:无

细节:商家能够查看顾客评价,并以此去管理在售商品,能减少差评和顾客的不满情绪。

限制:数据库中商品必须存在

用况名:查看订单

简述:商家查看顾客订购的商品

参与者:商家

包含:无

继承:无

前置条件:商家进入商铺购买列表界面

后置条件:无

例外:无

细节:商家查看顾客的订单信息,并从店铺中选择商品投递给顾客以完成一条订单。

限制:数据库中商品必须存在

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值