首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帮助设计软件的图表程序?

帮助设计软件的图表程序?
EN

Stack Overflow用户
提问于 2009-05-26 10:54:26
回答 5查看 1K关注 0票数 2

我正在寻找一个图表程序,可以帮助设计软件,从高层次的需求,直到低级的类和功能。

我见过很多UML程序,但它们不允许您在同一张地图中进行多层次的详细设计,比如如果您可以“放大”并设计一个部件的细节。

是否存在帮助进行这种设计的程序?程序,允许您在同一张地图上设计高级别和低级别?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-05-26 12:15:00

大多数来自大型供应商的UML产品将允许您做您想做的事情。"Rational“和"Enterprise”只是我用过的两个例子。它们都允许您在同一个视图中混合组件、包和类级别的信息。这两种方法都提供了一种将需求指定为类元数据的一部分的方法,我相信功能也是如此。

编辑8/23/09我刚刚找到了托皮。它是免费的,并且做许多与Rose & EA相同的事情。我不确定在一个视图中混合不同的图表类型,但是您可能想试一试。我肯定会调查把它用于我的个人项目。

票数 3
EN

Stack Overflow用户

发布于 2009-05-29 11:52:39

我推荐BOUML。这是一个免费的UML建模应用程序,它:

  • 具有强大的SVG导出支持,这一点很重要,因为以矢量格式查看大图(在Firefox中扩展得很快)非常方便(您可以在“鸟瞰”视图和类细节视图之间快速切换),
  • 这可以像您所要求的“缩放”功能一样工作(我使用这样的SVG导出我自己,以便能够快速概述类组的关系,然后放大所选类的详细信息),
  • 非常快(有史以来创建的最快的UML工具,请查看基准),
  • 拥有坚如磐石的C++,Java,PHP等导入支持,
  • 是多平台(Linux,Windows,其他OSes),
  • 功能齐全,开发力度惊人(看看发展历史,很难相信这么快的进展是可能的)。
  • 支持插件,具有模块化的体系结构(这允许用户贡献,看起来像是BOUML社区正在形成)

您所要求的“缩放”功能可以通过SVG导出获得。我用你要求的方式来出口我自己。

票数 2
EN

Stack Overflow用户

发布于 2009-05-26 10:56:57

我用过理性玫瑰,看起来很适合你的需要。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/910093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档