这边文章是想总结一下软件系统的设计表达方式,通过什么样的方式可以让你更有效的表达你的系统设计,如何让别人更清晰的去理解你的系统,以及在多人协作开发的时候如何让别人理解不同模块间的职责,明确每个人要做的事情。旨在提高协作效率,让你的系统不再沉默。在软件开发的各层次设计中最主要的是也是开发人员最不喜欢的是写文档,而文档中的图表也是你表达的一个关键点,接下来是要总结下不同表达层次的图表使用示例。总结下平时用到的一些图表以及使用场景。
流程图
泳道图
思维导图
时序图
ER图
架构图
知识图谱
甘特图
模板来源: https://v3.processon.com/popular