2009-10-29 73 views
2

创建UML图是否有任何工具\ SOFTWARE,从现有的的Visual Studio 2008项目(C#)自动进行UML图自动从Visual Studio 2008

(工具与Visual Studio 2010还赞赏工作)。

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

我目前使用.net框架3.5。 我有Visual Studio 2008专业版。

在此先感谢。

+0

有一个Reflector .NET加载项可生成序列图,尽管它从来没有为我工作过... – ParmesanCodice 2009-10-29 18:53:50

回答

4

在Visual Studio中,您可以创建一个类图模型,它可以让您开始朝着UML图的方向发展。

如果为您提供类型之间的属性,行为以及继承和组合链。

这是关于如何创建它们的article

1

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

有关更多信息,请从MSDN获取。

+1

不是迂腐,但2010年没有架构版,只有旗舰版才会有UML支持 – ParmesanCodice 2009-10-29 18:52:33

+0

自Beta 1以来,他们正式更名,但它是一个概念。我相信它现在是“建筑探索者”。迄今为止,2010年的品牌推广是我唯一的问题。 ;-) – 2009-10-29 19:19:40

+0

我基于我对此链接的评论,其中描述了这些版本:http://arstechnica.com/microsoft/news/2009/10/visual-studio-2010-simplified-to-four-skus-beta -2-arrives.ars – ParmesanCodice 2009-10-29 20:26:53

1

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

我已在my profile上发布更多链接了解更多信息。

+0

@Esther:欢迎来到SO。这里有一个首选使用完整链接。有些人不会点击一个简短的链接,因为他们无法知道它会带领他们。我编辑了你的答案,包括完整的链接。 – 2010-02-18 18:22:55