有没有提供类似于 MS Visio 功能的免费工具或软件包?
我正在寻找可以创建数据库、大多数 UML 和应用程序流程图的东西。
看看DIA
Gliffy 看起来不错,而且价格便宜,有免费选项:http ://www.gliffy.com
这里有很多有趣的程序:http ://www.osalt.com/visio
结帐FreelyDraw。它是一个专业的、易于使用的图表工具,与 visio 相比体积小,但功能仍然齐全,值得一试。现在它支持 Windows 和 MacOS。
Argo UML不是 visio,但可以用来制作 UML 绘图。
开放式办公室抽奖有带有粘性连接器的盒子,我觉得在那些时候我觉得可以,我只想要一个简单的快速简单的图表,几乎没有形式主义。Argo UML 在形式上稍微正确一些,但您并不总是在形式上。
针对不同的目的,不同的方案。
应用程序流比手绘更好。Graphviz dot 非常适合它。然后,您可以键入以下内容:
digraph{
step1 -> step2;
step2 -> step3;
step2 -> step4 [label="optional"];
}
一种用于有向图的简单领域特定语言。它有据可查,并具有跨平台实现。它也适用于生成类图,但你可能不想直接为它使用它的 DSL(只需编写一个小程序来生成它)
对于数据库,我使用了 Fabforce DbDesigner。还有一个支持 SQL-server 的版本。
StarUML看起来不错,只是它没有任何数据库图表功能。
ARIS Express是 Visio 的免费替代方案。
可可非常好。它是一个基于 Flash 的 Web 应用程序,非常像一个更友好的 Visio。大约有 20 套形状可供选择,从电子电路到办公室布局再到 UML。甚至 iPhone 和 Android UI 形状。它是免费的。
您也可以尝试my.origramy - 它是用于构建图表、方案等的免费在线服务。它基于 Flash 编辑器/查看器组件。
这取决于您所说的功能。在我看来,Visio 与其说是一种绘图,不如说是一种数据处理和可视化工具。在表面之下,所有元素都由专门的计算表制成,可以处理形状的外观和行为。有明显更好的绘图工具,但没有一个具有如此复杂的计算能力。
查看LucidChart。它非常快速且易于使用。他们有一个有限的免费账户,他们的付费账户是合理的。