Answers:
您可以用于流程图设计:
如果您在谈论甘特流程,那么
我使用Google文档创建流程图。它不是开源的,但是它是免费的(例如在啤酒中),并且确实可以创建吸引人的图形。这是一个简单图表的示例
它不是很复杂,因为它不会“了解”不同类型的图表-它旨在作为一个沙箱,您可以用来创建所需的任何图表。您可以在画布上放置各种各样的形状,并使用多种颜色填充它们,可以从工具栏的下拉菜单中轻松选择。它还允许您将形状“捕捉”到一条使它们彼此对齐的不可见线-只需在画布上放置一些形状,然后开始四处移动另一种形状,看看我的意思。
您可以将完成的图像下载为PDF,SVG,PNG和JPG文件。
您将需要一个Google帐户才能使用它,但是您不必担心会定期保存它们,这还可以带来额外的好处,而且您不用冒险丢失它们,如果它们用于工作,那将是很大的帮助。
就个人而言,我从未喜欢过Dia。我一直都必须与之抗争才能让它完成我想要的事情,并且它总是使我以令人难以置信的复杂方式进行工作。Google文档中的“绘图”功能感觉“不错”。
也许xmind是一个选择。它不仅仅是一个思维导图。
例子:
http://www.xmind.net/share/test00/flow-chart/
http://www.xmind.net/share/andi_iium/ip-geolocation-techniques/
我个人是tcm的粉丝,它是用于概念建模的工具包(可从存储库中获得)。主要是因为文件格式是文本格式的,因此您可以根据需要使用文本编辑器进行编辑,并且可以将其导出到与LaTeX配合使用的PS和EPS中,以及可以通过xfig编辑它的FIG中。它还强制执行UML标准,不允许您偏离它们。但是,GUI和生成的模型看起来并不“漂亮”。
如果需要与使用不同操作系统(例如Windows和Mac OSX)的人员合作,请考虑umlet(也可以从存储库中获得)。它是用Java编写的,而且我发现它是唯一可以在Windows,OSX和Linux上轻松使用和安装的代码。它还允许您导出为有用的格式,例如SVG,EPS和PDF,以及常见的图像格式。
同时,有一个基于电子的draw.io桌面版本,它也可以作为.deb软件包提供。看来它也是开源的。与其他大多数提到的程序相比,我个人认为这是最易于使用的解决方案。