架构师训练营第 1 期第 1 周学习总结
第一周主要学习了架构的架构图,4+1 视图,UML 图。
其中架构的架构图架构由架构元素和元素间关系组成。系统有架构,相关方的关注点通过架构文档的架构视图展现出来。系统相关方可以是客户,也可以是开发、测试。
4+1 视图从多个维度展现架构,因为单一维度不足以表达架构。逻辑视图主要给客户看,内容是功能描述、进度评估。物理视图给系统集成商、运维人员看,表现的是节点和通信关系。过程视图给开发人员看,表现的是进程,线程,队列等。开发视图给开发、测试看,内容一般是类图等详细设计的文档。场景通常给用户或者开发人员看,用用例图展现。
UML 图需求分析阶段主要是用例图,概要设计时主要是组件图,部署图,详细设计主要是类图。
非常感谢老师,虽然以前画过 UML 图,但是不确定应用场景,现在明白了。
评论