第一周 - 学习总结

用户头像
JI
关注
发布于: 2020 年 06 月 10 日

架构师基本总结:

画架构图,重点思考,给谁做?给什么利益相关方做,不同利益方是否看的懂? 需要站不同人的角度想问题。主要关注点,更应该是利益关联方最大者。

 

软件设计三个阶段:

需求分析 -> 概要分析 -> 详细分析

工作中,架构师的职责多数是从概要分析开始

 

UML:

 

什么时候应该画图?

  • 开会交流的时候,老板拍板的时候

  • 最终设计文档

 

总结: 画图不难,难点是需要表达你画的东西。不要把重点放在怎么使用工具身上,重要的是你需要利用工具表达你的设计意图,什么情况下使用什么模型!要更重视设计思想。

 

UML建模语言的表达意思: 建议统一的标准化,大家都能理解。

 

UML: 模型的意思

系统完整的【抽象】

抽象 -> 模型 -> 设计 -> 系统

 

UML分类: 静态 与 动态

静态: 用例图、对象图、类图、组件图、包图、部署图

动态: 协作图 、 序列图、活动图、状态图

(以上各种图概念过多,就不一一总结了)

设计图的时候,不要包揽全局,需要总览,再自顶向下逐步分解

 

类的关系





总结:

不同阶段使用的图

 

概要设计阶段:组件图、 组件时序图、部署图(架构师第一张图, 部署图)

需求分析阶段: 用例图、活动图、状态图、时序图

详细设计阶段: 类图、 类的时序图 、 状态图、类方法的活动图



用户头像

JI

关注

还未添加个人签名 2019.07.19 加入

还未添加个人简介

评论

发布
暂无评论
第一周-学习总结