这是我创建的学生记录系统的第一个 UML 图。我一直在阅读有关依赖、关联和聚合等关系类型的文档。有什么意见吗?
问问题
374 次
2 回答
1
这里有一些,我的头顶:
试着把它排列成一棵树,依赖箭头从上到下。它使它更具可读性,并允许您查看可以改进的地方。
我认为您混淆了箭头方向。如果 A 类调用 B 类,则 A 类依赖于 B 类,箭头应该从 A 指向 B。
如果任何类要保留另一个类的实例,那么您需要使用实线来表示。例如,A 类有一个 B 类的实例,然后使用从 A 到 B 的带箭头的实线。
于 2011-12-06T18:50:53.477 回答
1
如果您的关系意味着一个类引用另一个类,则通常使用实线。虚线表示较弱的依赖性。
如果您使用 UML 作为文档的一部分,那么只包括感兴趣的类/方法会使 UML 更具可读性。
于 2011-12-06T18:55:54.517 回答