写点什么

架构师训练营第一周总结

用户头像
小兵
关注
发布于: 2020 年 10 月 24 日

1,架构:是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

2,架构师:根据相关方的需求,总结和设计软件的整体架构,同时根据团队具体情况进行技术选型,划分模块,推动软件的开发落地,具体输出的成果是架构文档。

3,4 + 1视图:用于从不同的方面表达架构,软件开发设计到多个不同的相关方,每个相关方关注的终点不同,为了向不同的相关方描述架构,就需要多种不同的视图。分为,逻辑视图,过程视图,物理视图,开发视图,场景试图。

4,逻辑视图:体现为系统,模块,接口。

5,开发视图:体现为包,类,框架,通用服务。

6,物理视图:体现为物理节点

7,过程视图:体现为进程,线程,队列

8,场景视图:用例图

9,UML:4 + 1视图为抽象的方法论,UML则为具体的实施方法。

10:UML和4 + 1视图的对应关系



用户头像

小兵

关注

还未添加个人签名 2018.10.07 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
建议用思维导图管理知识点,丰富细节知识
2020 年 11 月 01 日 18:05
回复
没有更多了
架构师训练营第一周总结