-1

これは、私が作成した学生記録システムの最初の UML ダイアグラムです。依存関係、関連付け、集約などの関係の種類に関するドキュメントを読んでいます。ご意見はありますか?

ここに画像の説明を入力

大きい

4

2 に答える 2

1

ここに私の頭のてっぺんのいくつかがあります:

  1. 依存関係の矢印が上から下に向かうツリーのように配置してみてください。これにより、読みやすくなり、どこを改善できるかを確認できます。

  2. 矢印の方向を間違えたと思います。クラス A がクラス B を呼び出す場合、クラス A はクラス B に依存しており、矢印は A から B を指している必要があります。

  3. クラスが別のクラスのインスタンスを保持する場合は、それを示すために実線を使用する必要があります。たとえば、クラス A にはクラス B のインスタンスがあり、A から B への矢印付きの実線を使用します。

于 2011-12-06T18:50:53.477 に答える
1

関係がクラスが別のクラスを参照することを意味する場合、通常は実線が使用されます。点線は依存関係が弱いことを示します。

ドキュメントの一部として UML を使用している場合、関心のあるクラス/メソッドのみを含めると、UML がより読みやすくなります。

于 2011-12-06T18:55:54.517 に答える