0

私は、アクターによって開始されたメッセージがシステムを通過するときに、システムのコレクション、それらのさまざまな相互接続、およびそれらの内部論理構造をモデル化しようとしています。

YaoqiangEditorでBPMN2.0表記を使用しています。

しかし、私がこれを正しく行っているのか、それとも正しい表記法を使用しているのかはわかりません。

システム例

これは正しいですか、そうでない場合は、システムを表示する別の表記法または方法をお勧めできますか?

すべての提案をありがとう

4

2 に答える 2

0

BPMNは、ビジネスプロセスの文書化に使用されます。これは、システムの詳細にたどり着くことなく動作を示すことを目的としています。システムの例は、システムではなくアクティビティを示しています。

私はこれに3つのステップでアプローチします。

  1. ビジネスプロセスをモデル化します(すでに開始したとおり)。BPMNはこれで問題ありませんが、UMLのユースケースも役立つ場合があります。
  2. システムをそのようにモデル化します。システムと相互接続のコレクションをモデル化することで、静的構造を探しています。これは、UMLコンポーネント図を使用して文書化できます。
  3. メッセージパッシングをモデル化します。再び渡されるメッセージは動作であり、今回は具体的なシステムとインターフェースに関連付けられています。モデリングは、たとえばUMLアクティビティ図またはUMLシーケンス図として実行できます。
于 2011-11-18T10:27:35.420 に答える
0

結局、それらの間に線が結ばれていない複数のスイムレーンができました。一部のスイムレーンは、呼び出している関数、手順、またはシステムを説明するテキストを含む排他的論理和中間イベントで終了します。次のスイムレーンは、緑のオーブ「スタートイベント」から始まります。

それは本当に効果的なようです、他の人にこのスタイルをお勧めします。

于 2011-11-19T12:57:39.383 に答える