6

Visio 2003 使用UML 1.4,这意味着UML 2.0 中的一些原型根本不存在,它们需要通过手绘建模(我可能会使用Photoshop)。有谁知道来自 Microsoft 的更新或在 Visio 2003 中包含 UML 2.0(完整 - 不仅仅是类图)的插件?

我找到了这个包:http://www.sdl.sandrila.co.uk/但从他们的“示例”屏幕截图来看,我将远离。如果他们不知道如何使用 UML,如果他们能正确实现它,我会感到惊讶;)

4

6 回答 6

8

这套用于 UML 2.0 的 Visio 模具和模板非常棒:

http://softwarestencils.com/uml/index.html

于 2009-03-22T17:01:47.273 回答
2

如果不清楚,Microsoft 将永远不会更新对 UML 的 Visio 支持。一段时间以来,他们还没有将 Visio 视为一种软件工程工具。

我不怪他们。它甚至没有很好地处理它“支持”的 UML 部分。

于 2009-05-29T12:53:28.107 回答
1

我正在使用Pavel Hruby的 UML 2.0 符号。也许你会发现它们也很有用。

于 2009-03-22T17:01:25.387 回答
0

Visio 的好处在于它只是一个绘图程序,而不是一个建模环境。所以就自己编线吧。Visio 几乎可以绘制您能想到的任何线路时间。但真正的答案是已经检查过的那个。现在微软“支持”UML,也许他们会提供更好的工具。

于 2009-03-24T02:44:00.207 回答
0

这些屏幕截图只是示例图表,Sandrila SDL 不会对图表执行那种严格程度的要求。

于 2009-08-27T12:01:23.363 回答
-1

我找到了这个包:http ://www.sdl.sandrila.co.uk/但从他们的“示例”屏幕截图来看,我会远离。如果他们不知道如何使用 UML,如果他们能正确实现它,我会感到惊讶;)

这似乎有点苛刻 - 在少数 UML2 屏幕截图中(而不是作为工具支持的其他符号的示例,例如 SDL、MCL 和 TTCN),您认为哪些是不正确的?图表非常难看,并且使用别名字体和线条,但这是 Visio 的功能,与模板无关。

就使用 UML 可以做什么而言,使用真正的 UML2 工具要比使用 Visio 好得多。Enterprise Architect 是一个便宜的,它背后确实有一个真正的 UML 模型。(很高兴能够说更昂贵的工具具有更少的 UI 错误和陷阱,但事实并非如此,并且大多数工具在抛光和可用性方面远远落后于更简单的图形工具,如 OmniGraffle 或 Visio)

于 2009-03-22T16:56:01.360 回答