【问题标题】:free, cheap or open source UML and Visio-like tool [closed]免费、便宜或开源的 UML 和类似 Visio 的工具 [关闭]
【发布时间】:2010-12-29 11:25:03
【问题描述】:

我们正在寻找免费/廉价或开源的 UML 工具。你用过什么工具? 如果有 2 个工具就可以了,流程图和 UML 各一个。

如果 UML 工具或流程图工具很便宜(我们是非营利组织),并且没有足够好的开源软件,我们愿意研究它们。

谢谢,BR,
~A

【问题讨论】:

标签: uml diagram flowchart


【解决方案1】:

用于此任务的其他网络工具是 draw.ioCacooCreately

【讨论】:

    【解决方案2】:

    我尝试了一些,但对我来说毫无疑问的赢家是 Topcased。您可以通过www.topcased.org 获取。

    【讨论】:

      【解决方案3】:

      我用UMLet

      免费且开源。

      为什么我喜欢它:所有图表都有一个“源代码”,例如一个类就是这样“编码”的。

      <<Stereotype>>
      Package::FatClass
      {Some Properties}
      --
      -id: Long
      -ClassAttribute: Long_
      --
      #Operation(i: int): int
      /+AbstractOperation()/
      --
      Responsibilities
      -- Resp1
      -- Resp2
      

      它很方便,并且使用图形编辑器避免了麻烦。

      编辑: 感谢埃里克的精确度

      【讨论】:

      • 其实 UMLet 是开源的:“源代码在哪里?源代码在 UMLet zip-file 中。(没有 makefile,没有项目文件,也没有 ant-script。)”@ 987654322@做简单图表的好工具。
      【解决方案4】:

      对于绘制序列图,这个网站非常棒: http://websequencediagrams.com/

      【讨论】:

        【解决方案5】:

        Topcased 已集成到 Eclipse 并能够生成代码。

        【讨论】:

          【解决方案6】:

          我以前用过BOUML。如果您喜欢这类事情,它对于从 UML 类图生成 Java 代码很有用。

          【讨论】:

            【解决方案7】:

            它在线,但我认为yUML 是我用过的最好的免费工具。我在大学工作中使用过 Violet,但发现它笨重且容易崩溃。

            yUml 不过只支持类图、活动图和用例图。这是它的输出示例:

            【讨论】:

            • 整洁!不是工业实力,但非常适合我有时需要制作的少数类似 UML 的图表。是的,为 S.O.和空闲浏览的时间,否则我永远不会知道这一点。
            • yUML 很棒。看看GenMyModel,同类型的在线工具,但具有代码生成功能。
            【解决方案8】:

            简单易用:JudeUML。有一个免费的社区版。

            此软件现已发布为astah community

            【讨论】:

              【解决方案9】:

              VioletUML 用于 UML 图。

              【讨论】:

                【解决方案10】:

                对于 BPMN/工作流,我使用 Bizagi Process Modeler

                对于UML,我使用Enterprise architect,但它不是免费的,但如果你看看你得到的,价格还可以。 Poseidon UML 可以,但是当你有很多图表时会受到影响。

                【讨论】:

                  【解决方案11】:

                  要在线创建流程图,我使用gliffy

                  【讨论】:

                    【解决方案12】:

                    ArgoUML 也可以是一个选项,或者甚至更好,它是可用于 Eclipse 环境的免费建模工具之一。见:http://modeling-languages.com/content/uml-tools 获取指向 Eclipse 和 fre/开源工具的指针

                    【讨论】:

                      【解决方案13】:

                      StarUML也不错

                      【讨论】:

                      • 我喜欢 StarUML,它非常简洁并且可以生成令人愉悦的图表。由于 Delphi 过时了,开源项目在某种程度上已经死了,这很可惜。
                      【解决方案14】:

                      例如有DIA。此外,Visual Paradigm 是具有 free community edition 的商业 UML 编辑器。

                      【讨论】:

                      • Visual Paradigm 非常酷。 (而且我使用的是社区版)。谢谢科纳米米安。一个赞成票。
                      【解决方案15】:

                      看看Dia

                      【讨论】:

                        猜你喜欢
                        • 2013-11-06
                        • 2010-09-09
                        • 1970-01-01
                        • 1970-01-01
                        • 1970-01-01
                        • 2011-02-14
                        • 1970-01-01
                        • 1970-01-01
                        • 2011-01-01
                        相关资源
                        最近更新 更多