2016-10-16 8 views
-1

私は解決できない特定の質問があります。この質問はUMLの問題です。私のアプリケーションがあります。Android用アプリケーション - 統計VolleyBallゲーム:UMLチャート

私はStatistics Volleyballアプリケーションを作成したいと思います。 属性プレーヤーのテーブルを変更することで、プレーヤーのパラメータをリアルタイムで変更したいと考えています。 最終的な目標は、チームと異なる試合の選手に関する情報を得ることです。私の問題は私のUML表現です。私はそれがスポーツチームを代表する最善の方法だとは思わないが、私はそれを見つけることができない。 UMLの表現を明確にする手助けをしてください。

UML model (Players,Teams,Matches,Sets)

は、点線が「に関連付けられている」「で構成されている」私にとっては、UMLモデルのリンクがされています。終わり

は、私は統計を表示するには意思決定のこの次のツリーでユーザーをガイドします:

は=>チームから試合を選択するか、チーム=>ディスプレイのグローバルな統計情報を表示するチームを選択してください1つのマッチからのすべての統計またはマッチのセットを選択=>すべての統計をセットから表示します。

このUMLチャートが正しいか、マッチ中にプレーヤの統計情報を変更する場合に必要なすべての情報を得るために、どのUMLチャートを拡張する必要があるのか​​教えてください(例:Players &チーム)それ以降のすべての統計情報を表示します。

ありがとうございました。

よろしくお願いいたします。

ジュリアン・ウェーバー

+0

Player間とMatch関連クラスを作成する必要がありますが、すでにについていくつかのアイデアを持っている必要があり、あなたのアプリケーションのためにあなたがここで提起した質問のいくつか。 – ishmaelMakitla

答えて

0
  • あなたのすべての集計は、間違った方法を描かれています。
  • 依存性(点線)は余分です。
  • Matchの相手の名前が悪いデザインです。 Playerで2つの関連付けを作成し、player1player2などと名前を付けます。
  • 必要な統計情報が少なすぎます。あなたはUML図の見直しを求めている - - しかし、あなたはあなたがここにプログラミングの問題を持っているようですが、いないようですStatistics
+0

あなたの答えをありがとう。私はちょうど1つのチームの統計を取得したいので、私は相手の名前を別のマッチのキーワークとして置くことを選んだ。 – JulienWeber

関連する問題