架构师常用的5种图

业务流程图

业务流程图又称为泳道图,就是描述那些个体在什么条件下做了什么事情,他们之间有何关联。主要分三个方面:

  1. 涉及到哪些主体?

  2. 每个主体都有哪些任务?

  3. 各个主体之间怎么联系的?一般涉及到多个主体,每个主体之间有联系。

这里写图片描述

任务流程图

泳道图一般是从战略上分析整个业务流程,让你对公司所做的业务有个大概的了解,而任务流程图就是在你的产品操作上,用户通过什么样的操作来完成它的目标,比如你去银行ATM机器上取钱,你是如何一步步操作把钱取出来的。

这里写图片描述

系统架构设计图

构架将在一次又一次迭代中不断演化、改进、精炼。

这里写图片描述

序列图

架构师一般在做详细设计的时候,会把程序模块之间的每一步调用过程很详细的画出来,这样开发人员拿到设计文档,就能直接开发。

这里写图片描述

类图

这里写图片描述

原文地址:https://www.cnblogs.com/renzhuo/p/12227979.html