作业 1 餐卡系统设计
三种用户角色:
学生:注册餐卡,给餐卡充值
服务员:查看餐卡余额,从餐卡扣费
管理员:查看交易明细,查看消费统计数据
注册/充值/查余额/扣费/生成报表,均需要依赖账户历史
![](https://static001.geekbang.org/infoq/79/79c8f441798116d01cc31cc68585b7c2.png)
用例
![](https://static001.geekbang.org/infoq/96/967f632ecc10997e871356bb2439ab42.png)
组件
![](https://static001.geekbang.org/infoq/03/03c0809548844d5a6f6704e408b4ea7a.png)
组件活动图1
![](https://static001.geekbang.org/infoq/9f/9fe56199f2077607d32f3f63fe20a287.png)
组件活动图2
![](https://static001.geekbang.org/infoq/b2/b20864a211332b478b5326a1b784c6cb.png)
部署
餐卡系统用例/组件/组件活动/部署图
三种用户角色:
学生:注册餐卡,给餐卡充值
服务员:查看餐卡余额,从餐卡扣费
管理员:查看交易明细,查看消费统计数据
注册/充值/查余额/扣费/生成报表,均需要依赖账户历史
餐卡系统用例/组件/组件活动/部署图
评论