it-swarm.cn

最好的免费UML创作工具

您使用什么免费的UML创作工具,为什么它比其他工具更好?

13
Toto

ArgoUML -为了简单起见,我使用它。

enter image description here

7
Martijn Verburg

尽管它不是UML专有的,但我使用 Dia 。它具有大多数(如果不是全部)UML图中使用的符号,但是它还支持流程图,网络图以及我偶尔用作软件工程师的其他一些东西。

enter image description here

5
Thomas Owens

我尝试了上述大多数工具,因此请在这里发表我的看法:

注意:您将在几乎所有要使用的UML工具中发现缺点(不支持的功能,错误的布局等)。因此,恕我直言,支持UML形状或捕捉的绘图应用程序仍然是最有用的。

5
phw

yuml 非常酷,因为它允许您在线创建UML图,而无需使用任何工具,因此可以轻松地嵌入到博客,Wiki,电子邮件等中。

4
Chris Knight

我很惊讶 [〜#〜] bouml [〜#〜] 尚未被提及。我推荐 [〜#〜] bouml [〜#〜]

它功能齐全,开源并且定期维护。

我还要求读者访问BOUML项目状态- https://stackoverflow.com/questions/3721008/bouml-project-status

2
bhadra

我使用 mlet 。我喜欢这个软件的地方只是它只是一个绘图工具。它不会强迫您创建和维护模型,也不会尝试生成/解析代码。与我尝试过的许多UML工具不同,我始终能够绘制出自己想要的图(绘制图元非常完整,并且可以通过代码扩展)。它可以与我的其他工具配合使用:基于文本的格式可以与我的VCS一起使用,并且可以使用命令行生成png/svg(我可以使用它来自动生成文档)。

2
barjak

裘德社区是我的首选。即使他们现在是Astah,您仍然可以在网上找到jude community 5.2。如果您从未使用过,请尝试一下。 PS:我个人不喜欢StartUML。

编辑:

尽管它们具有一些非常共通的功能,并且即使Jude不再开发,但我还是更喜欢Jude,因为它的可用性。几年前,我曾使用Jude进行学习,并且今天(公司要求)必须使用starUML + VS UML Tool(公司要求),所以我一直是这两种工具的狂热用户。我发现Jude的使用方式更友好。这就是为什么我说:个人不喜欢StartUML。比较的功能我不知道Jude会如何发展,因为我们仅将starUML用于文档目的,并且Jude已停产。问候。

问候。

2
eestein

我使用ArgoUML是因为它是免费的。在理工学院,他们介绍,教导和使用IBM Rational Software Modeler(RSM)学校许可证。

在简单的情况下,恕我直言,我认为由于UML标准及其各种图表的要求,所有UML建模软件都非常复杂。

2
mauris

我已经用了很多非常昂贵的东西,而讨厌它们。我什至在很多情况下都使用绘图工具,但这是非常有限的,并且使您没有使用UML工具的许多好处。无论如何,在我最近的公司中,他们使用的是我从未尝试过的Visual Paradigm。我不得不说,这是迄今为止我用过的最好的。它仍然存在其问题,但是它是我真正喜欢使用的唯一问题。 Visual Paradigm几乎可以执行真正昂贵的工具所做的所有事情,但成本却很小。

他们有一个免费的社区版本,我知道该版本可用于非商业用途。我不确定他们是否以其他任何方式限制了功能。如果我没记错的话,您可以花100美元左右购买一个商业版。因此,如果您出于商业目的需要它,而您的雇主对此一无所知,那么我真的会非常迅速地寻找新工作。

我们尚未研究的唯一一件事就是多开发人员支持,所有昂贵的工具都能够做到。但是从网站看来,他们似乎支持它。

0
Dunk

就个人而言,我喜欢 StarUML

功能齐全且开源!

从网站:

StarUML是一个开源项目,旨在开发在Win32平台上运行的快速,灵活,可扩展,功能强大且可免费使用的UML/MDA平台。 StarUML项目的目标是建立一个软件建模工具以及一个平台,该平台将替代商业UML工具,例如Rational Rose,Together等。

Screenshot of StarUML

0
CraigTP

我在工作中使用 Visual Paradigm 的许可版本。有一个免费的社区版本,应该能够满足您的大多数基本UML需求。

0
oosterwal

当想法/应用处于起步阶段时,我使用 yEd ;当需要更多时机时,我将其迁移至ArgoUML。在某种程度上喜欢Visio,但不足以购买

0
Don