Android应用程序 - 统计数据VolleyBall游戏:UML图表

我有一个具体的问题,我无法解决。这个问题是一个UML问题,有我的申请:Android应用程序 - 统计数据VolleyBall游戏:UML图表

我想创建一个统计排球应用程序。 我想通过修改属性播放器中的表来实时更改播放器的参数。 最终目标是获得关于球队和不同比赛球员​​的信息。对我来说问题是我的UML表示。我不认为这是代表一支运动队的最佳方式,但我找不到它。你能帮我澄清下面的UML表示。

UML model (Players,Teams,Matches,Sets)

对于我来说,在UML模型中的链接“由”和虚线“关联到”。

最后,我想引导用户使用此以下的决策树显示统计:

选择一个团队=>选择从球队比赛或显示团队=>显示的全球统计所有来自1匹配的统计数据或在匹配中选择一组=>显示组中的所有统计数据。

你能告诉我,如果这个UML图表是正确的,我应该扩展哪些类(例如:球员&团队)以获得当我想在比赛期间更改球员统计数据时需要的所有信息,以及然后显示所有这些统计数据。

感谢您的帮助。

此致敬礼。

朱利安·韦伯

回答:

  • 你所有的聚合被画错了。
  • 依赖(虚线)是多余的。
  • 比赛中对手的名字是坏设计。与Player创建两个关联,并将它们命名为player1player2等。
  • 关于您想要的静态信息太少。但是,你应该建立一个关联类这似乎StatisticsMatch

以上是 Android应用程序 - 统计数据VolleyBall游戏:UML图表 的全部内容, 来源链接: utcz.com/qa/262699.html

回到顶部