在Visio 2003中使用UML 2.0的最佳方法是什么?

时间:2009-03-22 16:01:06

标签: uml visio

Visio 2003使用UML 1.4,这意味着UML 2.0中的一些构造型根本不存在,并且它们需要通过徒手绘图建模(我可能也使用Photoshop)。有没有人知道微软或插件的更新,在Visio 2003中包含UML 2.0(完整 - 不仅仅是类图)?

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

6 个答案:

答案 0 :(得分:8)

这套用于UML 2.0的Visio模板和模板非常出色:

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

答案 1 :(得分:2)

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

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

Visio的优点在于它只是一个绘图程序而不是建模环境。所以只需要自己编写一条线。 Visio可以绘制您能想到的任何行时间。但真正的答案是已经检查过的那个。现在微软“支持”UML可能会提供更好的工具。

答案 4 :(得分:0)

这些截图只是示例图,Sandrila SDL并没有对图表强制执行这种严格程度。

答案 5 :(得分:-1)

  

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

这看起来有点苛刻 - 少数屏幕截图是UML2(与工具支持的其他符号的例子相反,例如SDL,MCL和TTCN),您认为哪些不正确?这是非常丑陋的图表,并使用别名字体和行,但这是一个Visio功能,而不是与模板有关。

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