week1 架构方法 - 作业 - 杨斌

用户头像
杨斌
关注
发布于: 3 小时前

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

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

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

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

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





组件图:





部署图





组件时序图

注册/充值时序图





统计消费时序图



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

 

第一周学习总结:

 

第一周的课程看完了,着手准备作业了。以前知道用微软的ms vision可以画图,但是mac系统貌似不支持这个软件,问了群里的同学,推荐了一下几款画图工具:

draw.io: https://app.diagrams.net/

starUML: https://staruml.io/

vs studio安装Draw.io VS Code Integration插件

我采集最后一种。

 

然后开始画图,又遇到问题了,画图的时候,不知道每个组件用什么形状。然后在京东上买了一本关于uml的书籍《uml基础、案例与应用》。收到书后看了半天,还是无从下手。然后在网上搜素组件图,用例图等,看看别人的图是怎么画的,然后就是照葫芦画瓢。感觉这画uml图的知识还是需要加强弥补。

 

以前工作中只关注具体的事物,从来没有考虑过架构师相关的事情。开营第一周,就感觉自己欠缺的知识太多,希望后面能跟上大家的进度。

 

今天还有点感冒,朦朦胧胧完成了作业。

 

作业提交:

作业提交地址:https://jinshuju.net/f/yjU4i4



发布于: 3 小时前 阅读数: 4
用户头像

杨斌

关注

还未添加个人签名 2020.03.17 加入

还未添加个人简介

评论

发布
暂无评论
week1 架构方法-作业-杨斌