写点什么

架构师训练营 1 期 -- 第一周

用户头像
小河
关注
发布于: 2020 年 09 月 19 日

食堂就餐卡系统设计



需求

系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。

使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。

管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。

系统用例图

顶层用例图



细分用例图

从逻辑实现角度



从用户行为角度



以上画了两张细分的用例图,分别从逻辑实现和用户动作行为的角度出发,个人觉得两个角度似乎都有道理。如果从系统逻辑实现角度,我觉得第一张图比较合理;如果从用户行为分析或者用户需求角度,第二张比较合理,老师可以给点建议或意见~



部署图



组件



依照平时个人的习惯的话,一般不会画部署图和组件图,个人认为这类图本身不是很美观和直观。通常会以架构图的形式替代部署图,对于较复杂的组件,会使用例如ER图较详细说明组件关系,老师认为这样是否合理?



组件时序图

管理员登录



餐卡注册



餐卡充值



消费数据监视



餐卡扣款流程



发布于: 2020 年 09 月 19 日阅读数: 46
用户头像

小河

关注

还未添加个人签名 2018.12.11 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营1期--第一周