質問

クラス図における協会の多様性の重要性は何ですか?なぜ、いつそれらを示す必要がありますか?ありがとう。

役に立ちましたか?

解決

彼らは、デザイナーに、多種多数なしでは難しいコミュニケーションの簡単な視覚的な方法を可能にします。ダイアグラムにメモやその他のスペースを食べる注釈を使用する必要があります。

UML図では、1対1以外の他のすべての関連付けに多重化したいと思っています。

なんで?

  • 1対1は、簡単な関連付けから得られる視覚的な手がかりです。デフォルトのようなものです。
  • 乗数にはドメインの知識が含まれています(カー - >ホイールは通常1-> 4の関連付けです。関連付け それなし 多重度は車のように見えます 1 車輪。
  • デザイナーは、誰もが認められていると思うものを「脱着」することができます ドメイン内 おそらくそれらを知っていますが、開発者はおそらくそうです いいえ 知る!

他のヒント

彼らはビジネスルールをより直接的に伝えます。たとえば、家には1つ以上の部屋が含まれています。

UMLは多くの方法で使用されます。クラス図が表示できるものがたくさんあります。システムの設計を徹底的に文書化しようとしている場合は、 五月 それらすべてを示す必要があります。デザインのより具体的な側面を説明しようとしている場合は、関連性がある場合にのみ表示します(つまり、その側面がどのように設計/実装されるかについての関係があります)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top