2.如何画出优秀的架构图
4+1架构视图–定义
- 逻辑视图:系统提供给用户的功能,对应UML的 class和statediagrams
- 处理视图:系统的处理过程,对应UML的 sequence 和 activity diagrams
- 开发视图:程序员角度看系统的逻辑组成,对应UML的 package diagrams
- 物理视图:系统工程师角度看系统的物理组成,对应UML的 deployment diagrams
- 场景视图:用户角度看系统需要实现的需求,对应UML的 use case diagrams
大厂架构图分类