如何画出优秀的架构图_序列图

目前国内基本没人使用,难于理解

如何画出优秀的架构图_技术架构_02

 

如何画出优秀的架构图_技术架构_03

 

业务架构

如何画出优秀的架构图_序列图_04

 

业务架构区块的长短有什么含义?

没什么意义,就是让图好看

通过颜色标识哪个业务重要,相对底层的放下面

系统架构图(逻辑架构/后端架构/技术架构)

案例:简单画1张图

如何画出优秀的架构图_系统架构_05

 

 

案例:复杂画2张图

如何画出优秀的架构图_系统架构_06

 

 

应用架构

如何画出优秀的架构图_序列图_07

 

应用架构是系统架构的细化,系统架构也可以是应用架构

如何画出优秀的架构图_IT_08

 

部署架构

如何画出优秀的架构图_技术架构_09

 

 

系统序列图

为什么需要序列图,动态架构图由系统序列图来描述.

如何画出优秀的架构图_系统架构_10

 

如何画出优秀的架构图_系统架构_11

 

核心功能才需要画序列图,简单的功能没必要画,可使用UML来画序列图.

每个角色关注的不一样,产生了不同的架构设计图