我正在尝试选择一个工具来创建各种类型的UML图。对我来说,可用性是一个主要的标准,但我仍然会以更陡峭的学习曲线获得更多的权力,并感到高兴。免费(就像啤酒一样)会很好,但如果工具值得的话,我愿意付钱。我应该用什么?


当前回答

别忘了你。我,我爱它。

其他回答

别忘了你。我,我爱它。

为了我的简单和简短的UML工作, 我用过这个工具:

星联 - http://staruml.sourceforge.net/en/

很棒的免费UML绘图软件。


虽然最初的Star UML不再维护,但是现在有一个叫做White Star UML的分支正在积极开发。

你应该试试Creately。在浏览器中运行,可以进行团队协作。

支持序列图,类,ER,用例等工作很棒,并有一个免费版本可用。

Creately.com

Rational和Together/J是最好的产品,但价格昂贵。

根据我的经验,我很喜欢Eclipse Omondo和Sparx Enterprise Architect。Omondo与Eclipse很好地集成了代码生成,并且有一种非常直观的感觉。然而,它与Java紧密相关。Sparx对于价格来说是一个很好的工具,但是缺少UML 2.0图的全部范围。

不要打扰波塞冬。它是错误的,臃肿的,并且在所有意图和目的上都不可用。

我喜欢前面提到的VisualParadigm。它功能强大,易于使用,我认为它比其他工具更强大。

如果你需要一些简单、快速、简单(而且免费)的东西,有一个很好的工具叫UMLet——我强烈推荐这个。我已经尝试了许多UML图表工具,这是最简单的一个(它仍然允许做很好的图表)。这是我的选择:)