食堂就餐卡系统 UML 练习
[TOC]
1.1. UML 练习-食堂就餐卡系统
食堂就餐卡系统设计
系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请设计系统用例图、组件图、组件时序图、部署图。
系统用例图
系统的主要功能是:身份管理、消费管理、系统管理。身份管理包括消费者的增加、删除、更新等。消费管理包括对余额及消费额的添加、删除和更新。系统管理包括系统启动关闭、数据存储和备份以及打印消费情况统计数据。
确定系统的执行者(角色):
- 服务员、消费者、系统管理员、备份数据系统。
确定用例:
- 身份管理、消费管理、资源管理、消费。
对用例进行分解,画出最下层的用例图:
- 对上层用例进行分解,并将执行者分配到各层次的用例图中。
组件图
组件时序图
部署图
版权声明: 本文为 InfoQ 作者【薛定谔的🐴】的原创文章。
原文链接:【http://xie.infoq.cn/article/f72c359219e9299a12e1bd17d】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论 (1 条评论)