改进我的媒体库的uml类图

时间:2015-11-22 15:11:46

标签: class uml diagram visual-paradigm

我正在制作媒体库的类图,如iTunes或Windows Media Player。我的图书馆包含音频,视频和图像。 我对此很新,所以我不确定自己是否朝着正确的方向前进。这是我到目前为止所得到的:

enter image description here

我觉得应该再多上几节课。有没有人对如何改进/扩展这个类图有一些提示/建议?

修改<!/强> 我试图让播放列表更清晰一些。我还添加了一个界面:

enter image description here

1 个答案:

答案 0 :(得分:1)

在主线上对我来说似乎很好:

  • 媒体专业化似乎是正确的
  • 人员专业化似乎是正确的
  • 指示撰写关系似乎正确

这里似乎没有错。但播放列表的构成并不十分清楚。我没有明显的选择,但这就是重点......

如何引入,您的播放列表可能由图像,视频,音频记录组成。问题是组合物之间的关系。

如果您希望由图像或视频或音频记录非专有地组成播放列表,则播放列表通常应由媒体组成。

如果您希望专门由图像或视频或音频记录组成的播放列表,则事情会变得非常微妙。在你的陈述中,这根本不明显。应该欢迎至少一个note,以指定独占的组合关系。解决方案是专门化播放列表:专用版本将在插入第一个元素时实例化。这取决于您真正想要展示的内容。在任何情况下,解释说明都非常有用。