系统分析和设计(1)

时间:2024-03-26 11:34:54

用例图练习

一个小型网络水果超市,负责给用户网上订购苹果、芒果、桃子、荔枝。用户可以注册成为会员,预约、订购、查询、取消等常规动作。
请设计用例模型
1)参与者
2)用例图
3)一个重要的用例进行描述
4)整个作业的规范度
1)根据对题目要求的分析,参与者应该有顾客,商家以及系统管理维护者
2)用例图如下图所示
2020系统分析和设计(1)
3)用例描述:
Name:顾客订购水果的用例
Actor List:顾客,商家,系统管理维护者
Summary:进行一次成功的水果交易
Pre-condition:商家正常营业且系统正常运行,顾客已经成功注册并登陆
Post-condition:系统库存发生变化,水果超市收入增加
Exception:顾客未经注册登录就进行其他常规动作或用户选择订购的数量 超过库存数量
Description:
Standard process:
1.顾客点击进入网上水果超市系统
2.选择订购操作,若未注册登录,先进行注册登录,否则直接进入订购页面
3.选择订购的水果名称以及水果数量
4.支付金额
5.若无其他常规操作,则选择关闭系统即可
Alternative process:
1.若顾客未进行注册登录,则弹出提醒登录的对话框
2.若顾客选择订购的水果数量超过库存数量,则提醒顾客重新输入