我们正在寻找免费/廉价或开源的UML工具。你用过什么工具? 如果有两个工具,流程图和UML各一个,那就没关系。
如果UML工具或流程图工具很便宜(我们是非盈利的),并且没有开源足够好,我们可以看看它们。
谢谢,BR,
〜A
答案 0 :(得分:13)
答案 1 :(得分:8)
StarUML也很不错
答案 2 :(得分:7)
我使用UMLet
免费,开源。
为什么我喜欢它:所有的图都有一个“源代码”,例如,一个类是“编码”的。
<<Stereotype>>
Package::FatClass
{Some Properties}
--
-id: Long
-ClassAttribute: Long_
--
#Operation(i: int): int
/+AbstractOperation()/
--
Responsibilities
-- Resp1
-- Resp2
它很方便,并且避免使用图形编辑器进行嘶嘶声。
编辑: 感谢eric的精确度
答案 3 :(得分:5)
例如DIA。此外,Visual Paradigm是商业UML编辑器,其free community edition。
答案 4 :(得分:2)
查看Dia
答案 5 :(得分:2)
VioletUML用于UML图表。
答案 6 :(得分:2)
简单易用:JudeUML。有一个免费的社区版。
此软件现已发布为astah community。
答案 7 :(得分:1)
要在线创建流程图,我使用gliffy
答案 8 :(得分:1)
Topcased已集成到Eclipse中,可以生成代码。
答案 9 :(得分:0)
ArgoUML也可以作为Eclipse环境中可用的免费建模工具之一,或者甚至更好。请参阅:http://modeling-languages.com/content/uml-tools 指向Eclipse和fre / open-source工具的指针
答案 10 :(得分:0)
对于BPMN / Workflow,我使用Bizagi Process Modeler。
对于UML我使用Enterprise architect但它不是免费的,但如果你看看你得到的价格,那就好了。 Poseidon UML可以,但是当你有很多图表时会受到影响。
答案 11 :(得分:0)
我之前使用过BOUML。如果您遇到这类问题,它对于从UML类图生成Java代码非常有用。
答案 12 :(得分:0)
为了绘制序列图,这个网站很棒: http://websequencediagrams.com/
答案 13 :(得分:0)
答案 14 :(得分:0)
我已经尝试了一些,但是对我来说,获胜者是Topcased。你可以在www.topcased.org获得它。