写点什么

架构师训练营 4 期 第一周

用户头像
引花眠
关注
发布于: 2021 年 01 月 03 日

作业一:食堂就餐卡系统设计


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

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

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


请设计系统用例图,组件图,组件时序图,部署图。

>ps:先做几个假设

1. 消费者通过管理员注册缴费(暂时不考虑自主注册缴费)

2. 假设是公司食堂,人员规模在 500 人左右


用例图

在本系统中参与者有三个:消费者、管理员、服务员

用例包括:注册、缴费、查询余额、消费、监控与统计



组件图

系统中的组件包括用户组件,交易组件,报表组件等



组件时序图

注册时序图



充值时序图



消费时序图



报表时序图



部署图

考虑到只有 500 人的使用量,所以不需要部署太多的服务器



作业二:根据当周学习情况,完成一篇学习总结

本周主要学习了的知识,应该是说是入门或者说是知识图谱,让今后的学习能够有的放矢。

首先,明白了架构师是如何思考问题的,或者说不同维度或角度如何思考问题。

其次,明白了架构师不是职位,而是一种 title,需要的是除了技术影响力之外的其他非技术能力,这也是我目前思考欠缺的。

最后,知道如何编写架构设计文档,如何使用 UML,表达自己的思想。


发布于: 2021 年 01 月 03 日阅读数: 57
用户头像

引花眠

关注

还未添加个人签名 2018.06.11 加入

还未添加个人简介

评论

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