我已经在纸上做了一段时间的UML图表,但是我想以数字方式开始做这个显而易见的原因。我已经使用了许多可以做到这一点的软件,但有些软件过于复杂,有些则不直观。
我应该指出我是.Net程序员,所以我不使用Eclipse :(
有人能建议一些免费的优秀UML设计师吗?在线或桌面应用都很好。
答案 0 :(得分:7)
你可以尝试GenMyModel,它在线。
答案 1 :(得分:2)
尝试了几种,我的选择是Modelio,它易于操作且非常完整。
但这取决于你究竟想用它做什么。 Core Modelio是免费的,但是一些额外的功能不是(我不确定哪些功能,但我认为代码生成将在列表中编辑: Java生成是免费的,但C#不是..叹息......)。
答案 2 :(得分:0)
bouml 的UML软件很好,
但我建议您 Eclipse + Ecore / Ecore图技术:您可以绘制模型并使用acceleo自动生成代码。
答案 3 :(得分:0)
ArgoUML虽旧但仍然可靠且独立:http://argouml.tigris.org/
您现在拥有免费的Eclipse UML插件:https://stackoverflow.com/questions/390438/good-free-uml-tool-for-java-eclipse
答案 4 :(得分:0)
http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools
提供了一个很好的长列表哪些是好的,但超出了我。我建议尝试一下,保留最容易使用的那个。