UMLのクラス図では、ネットワーク接続を表現するための最良の方法は何ですか?

StackOverflow https://stackoverflow.com/questions/705395

  •  22-08-2019
  •  | 
  •  

質問

UMLのクラス図で、ネットワーク接続を表現するための最良の方法は何でしょうか。

役に立ちましたか?

解決

UMLのクラス図は、「ネットワーク」としてトポロジカル概念を説明するのに適切ではありません。彼らは、オブジェクト間の階層および相互依存性のために適しています。それとも、Connectionクラスについて話している?

他のヒント

クラス図は、ネットワーク接続を表示しようとする間違った場所です。クラス図は、ソフトウェアおよびそれらがどのように相互に関連する唯一のクラスが表示されます。あなたのソフトウェアの構成要素は、ネットワーク全体に配備うとしているかを示すために配置図を使用する必要があります。

また、ソフトウェアの異なる部分が展開モデルに関係なく、相互に通信する方法を示すために、コミュニケーション図を含めることができます。

グラフまたはネットワークが他の要素に接続することができる任意の要素(またはクラスUMここ物体)した構造です。 「接続」は、UMLの「ある」以外の任意の関連することができます。このように、クラスと関連のセットを使用して、グラフやネットワークの構造を表現することが可能である。

は、例えば、場所のクラスを検討し、協会は「によって接続されている」と道路のクラス。これにより場所や道路の複雑なnetwrokプレイスの別のインスタンスとロードのインスタンスのある場所のインスタンスを関連付けることによって表現することができます。 RDF Tripplesは、このように意味ネットワークを表します。

OOAD / UMLのグラフやネットワークを表す任意の他の(特別なまたは特定の)規則はありますか?

あなたのソフトウェアの構成要素は、ネットワーク全体に配備うとしているかを示すために配置図を使用する必要があります。 展開図は、ソフトウェアコンポーネントが展開されているシステムの物理的構成要素のトポロジーを可視化するために使用されます。 展開図:システムの実装と、ハードウェアにデプロイ実行環境とアーチファクトに使用するハードウェアを記述する。 ます。http://検索.aol.com / AOL /画像?s_it = topsearchbox.imageDetails&V_T = client_searchbox&imgsz =&imgtype =&IMGC =&Q =配備+ diagrama + UMLする そして、あなたが得ることのためのツール合理的なローズを使用しています。 何かがネットワークに変化している場合は、すべてのは、文書化され、そしてすべてのあなたは、Rational Roseのと配置図を使用したことを知っています。 構造図は、モデル化されたシステム内に存在しなければならない事を強調し、すべてのダイアグラムの機能を持っています。

既にUMLは、ネットワークまたはコンポーネントの物理インフラストラクチャを表す以外の目的にサービスを提供している上述したように。

ネットワーク図のいくつかの例はcreatleyで見つけることができる - > HTTPS:/ /creately.com/diagram/example/hfgz8ekz/Network%20Architecture%20Diagramする

私は個人的には図を生成するために https://www.draw.io/ に使用したい - それはですWebベースの、非常に直感的で多くの機能と画像セットの大規模なライブラリを持っています。

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