开源流程图


20

我正在寻找一个应用程序,该应用程序以可移植的格式丢弃输出,也许可以将其导出为图像文件,以便我可以对一些应用程序设计进行流程图处理并将它们提交给我的老板,以进行专业审查。从我所见,dia是关于Linux流程图的事实上的标准的,但是也许在Askubuntu地区的一些人还有其他建议可供我研究。

请记住,它必须在最终产品上提供专业/吸引人的外观。可能是选项的一些颜色协调(例如,逻辑结构全为紫色,输入语句为橙色...)

Answers:


13

您可以用于流程图设计:

  • LibreOffice Draw(以前称为OpenOffice Draw)(您可以为元素添加颜色)
  • Kivio(来自KDE KOffice Suite)
  • 墨迹

如果您在谈论甘特流程,那么


1
DIA是最简单的应用程序。我正在使用它。不像这里提到的其他应用程序崩溃。
Curious Apprentice

我只是尝试Dia ..很酷的应用程序..它可以制作流程图,UML,思科网络图表,例如...我喜欢将布局放置在按钮所在的位置...我只想念一点点,是一个古老的删除按钮topplanel ..但按一下按钮即可完成工作; p
Voidcode 2013年

规划师用于规划项目任务
Jithin Pavithran

5

我将inkscape 添加安装inkscape 到可能性列表中。默认情况下,输出是svg,因此它的可移植性很好。(流程图提示-使用连接器工具。)如果您对界面感到满意,则inkscape很棒而且非常灵活。如果这是您的最佳选择,那么在软件中创建的SVG / XML文档也可以手动调整。

我从这个工具中发现的另一个工具是铅笔
这是讨论它的线程之一:FOSS GUI原型
在其模板页面上也有一些社区提供的流程图模板。我不确定这是否是您所需要的,但可能值得一试。


3

我使用Google文档创建流程图。它不是开源的,但是它是免费的(例如在啤酒中),并且确实可以创建吸引人的图形。这是一个简单图表的示例

在此处输入图片说明

它不是很复杂,因为它不会“了解”不同类型的图表-它旨在作为一个沙箱,您可以用来创建所需的任何图表。您可以在画布上放置各种各样的形状,并使用多种颜色填充它们,可以从工具栏的下拉菜单中轻松选择。它还允许您将形状“捕捉”到一条使它们彼此对齐的不可见线-只需在画布上放置一些形状,然后开始四处移动另一种形状,看看我的意思。

您可以将完成的图像下载为PDF,SVG,PNG和JPG文件。

您将需要一个Google帐户才能使用它,但是您不必担心会定期保存它们,这还可以带来额外的好处,而且您不用冒险丢失它们,如果它们用于工作,那将是很大的帮助。

就个人而言,我从未喜欢过Dia。我一直都必须与之抗争才能让它完成我想要的事情,并且它总是使我以令人难以置信的复杂方式进行工作。Google文档中的“绘图”功能感觉“不错”。



2

还有另一种制作流程图的软件称为yED

一探究竟。


1
虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
Mochan

2

我个人是tcm的粉丝,它是用于概念建模的工具包(可从存储库中获得)。主要是因为文件格式是文本格式的,因此您可以根据需要使用文本编辑器进行编辑,并且可以将其导出到与LaTeX配合使用的PS和EPS中,以及可以通过xfig编辑它的FIG中。它还强制执行UML标准,不允许您偏离它们。但是,GUI和生成的模型看起来并不“漂亮”。

如果需要与使用不同操作系统(例如Windows和Mac OSX)的人员合作,请考虑umlet(也可以从存储库中获得)。它是用Java编写的,而且我发现它是唯一可以在Windows,OSX和Linux上轻松使用和安装的代码。它还允许您导出为有用的格式,例如SVG,EPS和PDF,以及常见的图像格式。


链接不再有效
amc

@amc,谢谢。看起来已经走了很多年了。现在将其替换为waybackmachine链接。
盖尔哈

0

同时,有一个基于电子的draw.io桌面版本,它也可以作为.deb软件包提供。看来它也是开源的。与其他大多数提到的程序相比,我个人认为这是最易于使用的解决方案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.