0

我目前正在做一个项目,需要正确创建一些 uml 图,以便将它们放入我的最终报告中。

所以我想知道是否应该将 GUI 类放在图中?在那种情况下,会有很多信息,我担心这会让它更难阅读!除此之外,当我在我的程序中使用观察者时,我该如何继续添加我使用的事件类?我在这里发现了一个类似的问题: 用于显示事件的典型 uml 图 ,我不知道它是否正确!

谢谢您的回答

4

1 回答 1

0

Class Diagram通常用于显示具有关系(基数)的类之间的交互。它有点像 ER 图。对于您的情况,如果您想以时间顺序的方式显示不同类之间的控制流,那么最好使用Sequence Diagram,如果您想通过一个对象参与另一个对象来显示不同类之间的关系,那么使用类图。这两个图表肯定会在您的最终报告中添加一些标准。

我曾经使用Argo UML(免费和开源软件)来创建这些图表。但也可以使用各种其他工具,例如Rational Rose,violetvisual Studio-2010...。

于 2012-09-14T16:40:39.810 回答