OpenSource流程图

我正在寻找一个以便携式格式丢弃输出的应用程序,可能导出为图像文件,因此我可以将一些应用程序设计流程图并提交给我的老板进行专业审查。 从我所看到的dia是关于linux流程图的事实标准,但也许你们中的一些人在askubuntu土地上有一些其他的建议供我检查。

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

您可以使用流程图设计:

  • LibreOffice Draw(以前的OpenOffice Draw)(你可以给它元素的颜色)
  • Kivio(来自KDE KOffice套件)
  • Inkscape中

如果你在谈论Gantt Flow那么

  • 规划人员
  • 迪亚
  • Opensched
  • Umbrello的

我会添加inkscape 安装inkscape 到可能性列表。 默认情况下输出为svg,因此它非常便携,渲染效果很好。 (流程图提示 – 使用连接器工具。)如果您对界面感到满意,那么inkscape非常灵活且非常灵活。 如果那是你的一杯茶,那么在软件中创建的SVG / XML文档也是可手动调整的。

我从这个askubuntu发现的另一个工具是铅笔 。
这是讨论它的一个主题: FOSS GUI Prototyping
在他们的模板页面上还有一些社区提供的流程图模板。 我不确定这是否是你需要的,但值得一试。

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

在此处输入图像描述

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

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

您将需要一个Google帐户才能使用它,但您还有额外的好处,不必担心会定期保存它们,并且您不会冒失去它们的风险,如果它们是为了工作,那将是一个很大的帮助。

就个人而言,我从来都不喜欢Dia。 我总是不得不与它斗争才能让它做我想做的事情,它总是让我以令人难以置信的复杂方式做事。 Google文档中的“绘图”function感觉“正确”。

也许xmind是一种选择。 它不仅仅是一个Mindmapper。

例子:

http://www.xmind.net/share/test00/flow-chart/

http://www.xmind.net/share/andi_iium/ip-geolocation-techniques/

还有另一个软件可以制作名为yED的流程图 。

看看这个。

就个人而言,我是tcm的粉丝, 用于概念建模的工具包 (可以从存储库中获得)。 主要是因为文件格式是文本的,所以你可以根据需要用文本编辑器编辑它,你可以将它导出到PS和EPS,这对于LaTeX非常好,而FIG允许你用xfig编辑它。 它还强制执行UML标准,禁止您偏离它们。 尽管如此,GUI和结果模型看起来并不是很“漂亮”。

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