我们正在寻找免费/廉价或开源的 UML 工具。你用过什么工具?如果有 2 个工具,流程图和 UML 各一个,就可以了。
如果 UML 工具或流程图工具很便宜(我们是 NON-PROFIT),并且没有足够好的开源软件,我们愿意查看它们。
谢谢和BR,
~A
StarUML也不错
我使用UMLet
免费且开源。
为什么我喜欢它:所有图表都有一个“源代码”,例如一个类就是这样“编码”的。
<<Stereotype>>
Package::FatClass
{Some Properties}
--
-id: Long
-ClassAttribute: Long_
--
#Operation(i: int): int
/+AbstractOperation()/
--
Responsibilities
-- Resp1
-- Resp2
它很方便,并且可以避免图形编辑器带来的麻烦。
编辑:感谢埃里克的精确度
例如DIA。此外,Visual Paradigm是具有免费社区版的商业 UML 编辑器。
看看迪亚
用于 UML 图的VioletUML 。
简单易用:JudeUML。有一个免费的社区版。
该软件现在作为astah community发布。
为了在线创建流程图,我使用gliffy
Topcased被集成到 Eclipse 中并且能够生成代码。
ArgoUML 也可以是一种选择,或者甚至更好,它是可用于 Eclipse 环境的免费建模工具之一。请参阅:http ://modeling-languages.com/content/uml-tools 以获取指向 Eclipse 和 fre/open-source 工具的指针
对于 BPMN/工作流,我使用Bizagi Process Modeler。
对于使用企业架构师的 UML ,它不是免费的,但如果你看看你得到的东西,价格就可以了。Poseidon UML没问题,但是当您有很多图表时会受到影响。
我以前用过BOUML。如果您喜欢这种东西,它对于从 UML 类图生成 Java 代码很有用。
对于绘制序列图,这个站点非常好: http ://websequencediagrams.com/
我尝试了一些,但对我来说毫无疑问的赢家是 Topcased。您可以在www.topcased.org获得它。