【问题标题】:Automatically Create UML diagrams from Visual Studio 2008从 Visual Studio 2008 自动创建 UML 图
【发布时间】:2010-12-11 08:28:57
【问题描述】:

是否有任何工具\软件可以从现有的 visual studio 2008 项目 (C#) 自动生成 UML 图

(工具也适用于 Visual Studio 2010。)

*UML 图可以是所有类型,例如对象、类、域、协作、组件、状态、部署等和测试用例等

我目前使用的是 .net framework 3.5。 我有 Visual Studio 2008 专业版。

提前致谢。

【问题讨论】:

  • 有一个 Reflector .NET 插件可以生成序列图,虽然它对我没有用...

标签: .net visual-studio-2008 uml


【解决方案1】:

在 Visual Studio 中,您可以创建一个类图模型,让您开始使用 UML 图。

If 为您提供类型之间的属性、行为、继承和组合链。

这是一个article,关于如何创建它们。

【讨论】:

    【解决方案2】:

    Visual Studio 2010 Architecture Edition 应该会有一些相当不错的 UML 支持。我在 Beta 1 中查看过它,但只是拉下了 Beta 2 的专业版。

    更多信息可从MSDN获得。

    【讨论】:

    • 不学究气,2010年没有架构版,只有终极版支持UML
    • 他们从 Beta 1 开始正式更名,但它是相同的概念。我相信它现在是“架构探索者”。到目前为止,2010 年的过度品牌化是我唯一的问题。 ;-)
    • 我的评论基于此链接,它描述了版本:arstechnica.com/microsoft/news/2009/10/…
    【解决方案3】:

    您可以在 Visual Studio 2010 Ultimate 中创建 UML 类、序列、组件、用例和活动图。您可以将这些图表链接到 Team Foundation 工作项,以便计划和跟踪开发和测试工作。您还可以从代码创建序列图、依赖关系图和层图,并使用架构资源管理器来浏览和探索您的解决方案。

    我在my profile 上发布了更多链接以获取更多信息。

    【讨论】:

    • @Esther:欢迎来到 SO。这里有一个使用完整链接的偏好。有些人不会点击一个短链接,因为他们不知道它将把他们带到哪里。我已编辑您的答案以包含完整链接。
    猜你喜欢
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-16
    • 1970-01-01
    • 2010-10-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多