一、为什么画
- 帮助理清需求, 提高效率
- 整理思路
- 便于同事间快速分享
二、用什么画
- drow.io
* 简单易用, 开源, 国内很多都是基于此项目, 比如 processon;
* 说实话比 processon 之类的工具方便,文件可以直接保存到本地或者网盘, 而 processon 之类更多的是提供模板;
* 目前通常用来搭配Google云盘使用; - Visio
* 个人感觉体验非常好 - 亿图
* 国产软件, 模板不错, 美观, 全平台支持, 而且价格不贵 - 数据库 dbschema
- 架构图 Enterprise Architect (EA)
三、画什么
流程图
-
基本流程图
-
跨功能流程图(泳道图)
- 数据流程图
UML 时序图
数据模型
参考资料
- 亿图提供了很多参考教程, 可以在其官网学习查看
- 软件工程常用的架构设计
- Visio 帮助和学习