流程图软件

https://www.zhihu.com/question/385479323

draw.io,Visio,ProcessOn,Gliffy,EDrawMax等,哪个流程图工具好用?

程序员还是该多了解plantuml。

个人强烈推荐draw.io,比ProcessOn好用,而且完全免费、提供客户端支持离线使用,同时还支持在Dropbox、One Drive、Google Drive及本地存储。 Visio绝对是windows系统上不可或缺的一款流程图软件,功能强大,用它制作出来的流程图会透着四个字:专业、逼格,所以它自然成为大部分科研大佬们的首选。但是它不够轻量级,而且需要付费才能使用。 Gliffy不仅可以在线创建流程图,免费用户有30天无限制试用期,试用期过后,部分组件会被锁定(主要是UML和线框图的部分),不能保存私有图表,并且只能保存5张图表。 OmniGraffle(Mac)付费、略贵。只能在mac下使用,功能丰富、可以调整的图形属性很多。 ProcessOn - 免费在线作图,实时协作 免费版存储有限制,类似http://draw.io EDraw(亿图),又强大又好用,很容易上手,做出来的东西也漂亮,但收费。

1、亿图图示

亿图图示,即亿图图示专家(EDraw Max),是一款基于矢量的绘图工具,包含大量的事例库和模板库。可以很方便的绘制各种专业的业务流程图、组织结构图、商业图表、程序流程图、数据流程图、工程管理图、软件设计图、网络拓扑图等等。它帮助您更方便,更快捷的阐述设计思想,创作灵感。在设计时它采用全拖曳式操作,结合4600多个常用图形模板库和用户自定义实例库,最大程度简化用户的工作量;让你在设计时既可以充分利用固有的素材,又可以借鉴他人的作品。

2、统一建模语言

统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。

Microsoft Visio 亿图(国外叫Edraw) Mindjet MindManager

PlantUML介绍 严格来说,PlantUML是UML工具,但是我觉得它用来绘制精细的流程图绝对也是可以,而且表现很出色。

3、devops (过程、方法与系统的统称)

DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。 它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作。

4、draw.io

在线制图:https://app.diagrams.net/

俗话说:“一图顶百字!”

下载离线版:https://github.com/jgraph/drawio-desktop/releases

5、graphviz

graphviz最方便的地方在于能够很快的清晰的画出点与点之间的关系,并且有许多布局算法能够很好的去布局。 安装在任意喜欢的位置。但是需要把安装目录的graphviz/bin加入环境变量PATH里,我这里只写了相对路径。 打开cmd,输入:dot --help。 graphviz中包含了众多的布局器:

dot 默认布局方式,主要用于有向图 neato 基于spring-model(又称force-based)算法 twopi 径向布局 circo 圆环布局 fdp 用于无向图

6、plantuml

选择plantuml与graphviz的理由 visio或者其他成熟的UML制图软件,虽然可以所见即所得,但逃不过要收费。

更因为,graphviz设计了一套完整的脚本语言用于实现描述流程图关系和样式,并且提供python sdk让你在代码里实现各种各样的流程图。

results matching ""

    No results matching ""