2012-01-23 6 views
0

私の個人的なwikiのために、いくつかのメッセージキューを介してメッセージがどのように処理されるかを示す図を描きたいと思います。そのような場合、どのタイプのUML図を使用する必要がありますか?

(同様に、XMLメッセージは、それがメッセージを別の形式に変換して...されているシステムに渡され、QUEUE1にソース1から来ている)

私はここにUMLダイアグラムのどのような必要があるの? さらに、UMLでキューを表示するにはどうすればよいですか?

答えて

0

Sequence diagramで最もよく表示されます。また、異なるパート(ソース、キュー)とパラメータ間の通信も表示されます。

キューは単なるオブジェクト(図の上部にある四角形)です。

0

シーケンス図は良い選択ですが、多数のステップでの相互作用に使用する場合には制限があります。彼らは、俳優が必要とされる行動に関連するように、単一の操作にステップを記述することに優れています。私は、1つのシーケンスダイアグラムを複数のページに分割しないようにしています。もし私がもっと必要ならば、私は通常、呼び出す深さのために空白を無駄にしているので、それを2つの色々な図に分けています。

2種類の図を使用できます。システムレベルの図では、キュー(またはそのホスト)間の相互作用を示し、シーケンス図には単一のホスト内で実行された手順を示します。

0

私は、最も良いのはアクティビティ図であると思います。私の見解では、それはプロセスフローを表示する最良の方法です。シーケンス図は理解しにくく、読者を煩わせる多くの混乱(ライフライン)もあります。そして2つの図を持つだけで物事は複雑になります

関連する問題