写点什么

架构师训练营 week1

用户头像
devfan
关注
发布于: 2020 年 06 月 09 日

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



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

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

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



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

用例图

系统中主要包括3类执行者:消费者,服务员,管理员





组件图

主要围绕用户注册,缴费,消费等可以整理出以下的组件图





组件时序图

以下时序图围绕普通用户的注册缴费,查询余额,刷卡消费,和管理员的打印消费统计数据来展开每个流程的节点时序流程





部署图

部署图主要涉及三部分:

  • 就餐卡:卡内存储了用户的标识信息,通过该卡可以查询用户信息,卡余额,消费信息等。

  • 收款机:用户在收款机上进行刷卡消费,服务员对用户的卡进行扣款操作。

  • 管理中心:普通用户可以进行注册和缴费,管理员进行消费管理,打印消费统计数据等





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



盼望已久的架构师训练营终于在上周开课了,而我也要正式投入每周的课程学习中。师傅领进门,修行靠个人,深知知识的学习需要不断的实践,打磨,方能转化为自己的知识。



本周主要有两方面的收获:

  • 架构思维的提升:架构师是一个角色而不是一个职位。作为一个架构师,你需要深刻理解架构设计的本质,训练自己的架构思维,构建知识的体系。

  • UML实践方面:重温学习了UML的一些理论知识,平时工作中,由于负责的系统相对简单,画的比较多的还是系统部署图,进行系统开发的架构评审。通过作业一的实践,自己对组件图,组件时序图和部署图有了更深入的理解。



珍惜当下,莫问前程。希望自己以更加积极,主动的心态去学好每一周的课程,多实践。



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

devfan

关注

还未添加个人签名 2017.11.12 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营week1