评测了10款画流程图软件,这4款最好用!(完全免费)_好用的流程图软件免费-程序员宅基地

最近在做项目和复习的时候,用了不少流程图软件给我帮了大忙,所以今天就来分享分享

你在网上搜索一下流程图软件,能找到很多很多:

但这些软件多数并不是专门绘制流程图的软件,它可能是一些思维导图软件、或者说一些产品交互原型图软件,使用时或多或少有些麻烦。

而且,普遍这些软件缺点也很多,比如:

  • 只有在线版:ProcessOn(https://www.processon.com)

  • 导出功能收费:迅捷流程图

  • 软件体积庞大:VISIO

就没有一款简单易用、绿色免费的流程图软件吗?

阿虚花了不少时间,挨着尝试使用了不少流程图软件,包括:Draw.io、Cacoo、Inkscape、OmniGraffle、yEd Graph Editor、Pencil Project、Dia Diagram Editor、OpenOffice Draw、StarUML、EVE等等软件

甚至去试用了「EVE」这种2003年的老古董软件

体验了这清新脱俗的界面和交互体验之后,再用现在的一些软件,阿虚不由得感叹:技术真的是进步了

一些没什么特点或者说不提供中文版的软件阿虚就不推荐了,想必也没多少人喜欢用啦

▍1 ClickCharts4.0

优点:文件大小仅1MB,中文界面

缺点:存在许多操作上的不人性化(比如连接两个元素的时候很不方便)

以下几款软件,在操作性、交互逻辑上有大大的优化,简而言之就是使用起来更人性化,更好用了,如果经常绘制流程图,更推荐选用下面任意一款软件

▍2 Dia

优点:阿虚制作成了单文件版,直接可以使用

缺点:文件大小52MB

▍3 Processist

官网下载:http://dev.processist.cn/download.html

这个软件比较冷门,阿虚是在某个不起眼的网页上看见的,花了点功夫下载下来后,是国内北京的一家公司开发的,尽管是14年的一款软件,没想到意外的挺好用!

官网提供了免安装绿色版,于是阿虚制作了一个单文件版(文件大小:36MB)真正的下载后双击即用!

Processist单机版需要依赖 .Net Framework 4.0 运行,电脑上没有安装的,可以从看阿虚之前发的这篇文章:https://mp.weixin.qq.com/s/kpzExrDRwCOE9c9MFd4ZUw

#

▍4 Draw.io

官网:http://www.draw.io/

开源地址:https://github.com/jgraph/drawio-desktop/releases

Github目前处于半墙状态,建议了解《Github加速下载教程》

阿虚看来几乎完美的一款流程图软件:软件易用,交互逻辑好,提供多语言,开源免费,提供在线版、桌面版(Windows、MacOs、Lunix)、插件版。

Draw.io还能绑定OneDrive等一些国外网盘,支持把文件保存在云端

官方甚至还直接提供了免安装单文件版

软件首次启动会是英文界面,点击「Language」自行改一下语言为中文,然后重启软件即可

软件可以创建流程图、工程图、UML、图表等等各种图形

在操作逻辑上,也是无可挑剔(包括对齐元素、连接元素、调整元素大小、添加删除元素方式等等)

阿虚只能说,有此软件,夫复何求?

▍5 软件下载方式

如需下载今天文章提及的任一软件,请关注微信公众号:阿虚同学,在聊天框发送以下关键词,后台即会自动回复所软件的下载地址:

流程图

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/axutongxue/article/details/118462285

智能推荐

(已解决)使火狐浏览器默认在新版标签页打开链接_火狐总是在新标签页打开链接-程序员宅基地

文章浏览阅读9.4k次,点赞24次,收藏24次。火狐浏览器默认总是把链接在当前页面打开,覆盖了原来内容,导致找之前在看的东西很不方便。。。估计由于装了最新版火狐浏览器的原因,之前好用的方法,如安装 open-link-with-new-tab,tab mix 等插件,现在都没用了,貌似只能手动修改了。解决方法:以下方法可以使绝大多数链接在新标签页打开(书签、搜索结果、网页上的URL链接等):打开一个新标签页,地址栏输入about:co..._火狐总是在新标签页打开链接

http协商缓存和强缓存

若是不存在强缓存,则在协商缓存中,客户端会发送带有缓存数据标识的请求头部字段,向服务器验证资源的有效性。Last-Modified 和 If-Modified-Since:服务器通过 Last-Modified 响应头告知客户端资源的最后修改时间。Expires的判断机制是:当客户端请求资源时,会获取本地时间戳,然后拿本地时间戳与Expires设置的时间做对比,如果对比成功,则走强缓存,对比失败,则向服务器发送请求。协商缓存(Last-Modified)需与If-Modified-Since配合。

CDUTCM OJ——1293Building_cdutoj-程序员宅基地

文章浏览阅读263次。CDUTCM OJ 1293Building1293: Building时间限制: 1 Sec 内存限制: 128 MB提交: 6 解决: 4题目描述CTJ team were going to build a house which needed a square land. Now they are inspecting a large area of land, but the..._cdutoj

mysql 行列转换 pivot,Mysql Pivot表:行列转换-程序员宅基地

文章浏览阅读138次。Table 1:DocId,DocumentName,ModuleIdTable 2:Id,DocumentTypeId,ModuleId,ModuleDetailId.Want to create a pivottable with Document Name as Column headersand whenTable2.DocumentTypeID = DocId then put 'Y' ..._mysql pivot 替换

Qt表格数据处理_qstandarditemmodel 怎么清除筛选-程序员宅基地

文章浏览阅读766次。QTableView显示表格数据,并进行筛选和排序_qstandarditemmodel 怎么清除筛选

【Unity3D】运动模糊特效_unity 动态模糊-程序员宅基地

文章浏览阅读1.6k次。开启混合(Blend)后,通过Alpha通道控制当前屏幕纹理与历史屏幕纹理进行混合,当有物体运动时,就会将当前位置的物体影像与历史位置的物体影像进行混合,从而实现运动模糊效果。第一个 Pass通过Alpha通道控制当前屏幕纹理与历史屏幕纹理进行混合,通过 ColorMask RGB保证融合不影响Alpha通道值;第二个Pass对当前屏幕的Alpha通道进行采样,通过 ColorMask A保证采样不影响RGB通道的值。_unity 动态模糊

随便推点

用Keil调试STM32F407ZET6时,出现no cortex-m sw device found报错!_keil no cortexm sw-程序员宅基地

文章浏览阅读7.4k次,点赞3次,收藏7次。keil+jlink环境下,stm32在SW模式下调试时,如果在download程序时报错no cortex-m sw device found,需要排查三个问题:1.确保接线正确;2. 高版本jlink固件可识别出赝品jlink,而MDK5.x版本要求SEGGER固件高于V4.78,排查是否是盗版jlink导致该问题发生。若是,可网购jlink-ob小调试器;3.如果是在程序烧写成功_keil no cortexm sw

大数据之Hadoop进行文件管理_如何扩展hadoop文件系统的功能,使其具有更加强大的文件管理的功能。-程序员宅基地

文章浏览阅读568次。1.hadoop查看目标文件hadoop fs -ls /{目标文件路径}2.hadoop删除目标文件hadoop fs -rm /{目标文件路径}3.上传文件至目标路径hadoop fs -put /{本地文件路径} /{目标文件路径}4.默认hdfs会将文件保存三份,可以通过修改../hadoop/etc/hadoop/hdfs-site.xml中的dfs.repli..._如何扩展hadoop文件系统的功能,使其具有更加强大的文件管理的功能。

VBS 删除非空文件夹_vba 删除不为空的文件夹-程序员宅基地

文章浏览阅读2.6k次。以前以为必须要使用遍历,查许多网站也是这样写的,但其实不用遍历也可以的:set fso=createobject("Scripting.FileSystemObject")fso.DeleteFolder(tempPath),true这样就行了。但这语法我却是看不懂。_vba 删除不为空的文件夹

Java的继承内存分析_java 继承的内存空间理解-程序员宅基地

文章浏览阅读780次。继承内存分析1.创建对象之前,先加载方法区中object类,GrandPa类,Father类,Son类的属性和方法2.在堆里分配空间,依次开辟空间将Object类的属性,GrandPa类,Father类,Son类的属性放入3.依次从Object开始,字符串放在方法区的常量池内package com;public class TestA { public static void main(String[] args) { Son son = new Son(); _java 继承的内存空间理解

Redis(七)------redis哨兵机制的实现_查看redis端口号存储数据大小-程序员宅基地

文章浏览阅读1.6k次。前言Redis(四)------redis主从复制的实现上一节我们搭建了redis主从复制,redis主从复制主要作用读写分离和数据备份的作用。主机负责写入数据,从机负责读取数据。如果主机节点崩溃了,造成redis服务关闭,需要认为手动启动redis服务。因此我们集成哨兵模式来实现解决这个问题,实现redis的高可用作用。服务器用途redis端口号master-name备..._查看redis端口号存储数据大小

U盘引导安装centos7_centos7 u盘引导-程序员宅基地

文章浏览阅读5.7k次,点赞3次,收藏18次。利用UltraISO写入映像到U盘,然后通过U盘引导安装centos。_centos7 u盘引导

推荐文章

热门文章

相关标签