一、前言

IT 项目负责人或架构师,甚至普通的软件开发人员的基本任务之一是创建应用程序关系图。它可以是应用程序流、基础结构图或软件设计等等。

对于专业的画图工具,我们其实再熟悉不过了,比如微软的Visio,它也许是我们接触的最早的专业画图工具了。但使用它毕竟要在本地电脑上进行安装配置,甚至需要为其付费,在使用上不够方便,在线的话语工具应运而生。

作为软件设计开发人员,如果我们能在几分钟内创建一个漂亮的专业软件或基础设施图,那将是多么棒的一件事情。今天这篇文章带大家了解几款流行的在线画图的工具。

 

二、Draw IO  

首先强烈推荐一个免费的工具,它就是draw.io,使用它有助于我们创建流程图或任何具有大量形状的图表,并且能做到正确可视化我们想要表达的基础架构。它还有一个强大的功能,那就是提供了丰富的模板,让我们可以借鉴这些模板更好的表达我们的想法。

软件架构图 软件架构图制作_软件设计

软件架构图 软件架构图制作_开发人员_02

借助模板创建部署图

总而言之,免费的、支持丰富模板、自由度很高,这样的在线画图软件不香?不过其确实也有缺点,比如分享、多人协作、思维导图是不支持的,这个就看使用场景了。

 

 

二、Process On  :

这个工具, process on是一个专业强大的作图工具,支持多人实时在线协作,可用于原型图、UML、BPMN、网络拓扑图等多种图形绘制。


其同样提供了丰富的模板,更加友好的画图体验等,并且还提供了活跃的社区、模板分享、团队模式等丰富的功能。


但其不完全免费,免费的体验受限于相当少的文件存储个数、有限的图导出格式、协作人员人数有限、思维导图功能简单等等。


软件架构图 软件架构图制作_应用程序_03

 

接下来的在线创建架构图的工具还会有: - Terrastruct - gliffy - Edraw Max - Cacoo - Lucidchart - Creately - Coggle - Mindmeister - yED