UML コミュニケーション図を作成して生存線間の相互作用を表すことができます。この相互作用はシーケンス番号付きの一連のメッセージを使って行われます。図の要素を自由形式で配置できます。 まず、 UML コミュニケーション テンプレートを開き、4 つのテンプレート オプションのいずれかを選択します。 その後、 UML コミュニケーション ステンシルが表示され、UML 2.5 標準に準拠した図形が表示されます。
注
UML Communication ステンシルは、Visio Plan 2 サブスクライバーの場合にのみ使用できます。 サブスクリプションをお持ちの場合は、Visio のバージョンが最新であることをご確認ください。
通信図を開始する
- Visio を起動します。 または、既にファイルを開いている場合は、[ ファイル>新しい] をクリックします。
- [カテゴリ>ソフトウェアとデータベース>UML 通信] に移動します。
- 空白のテンプレートを選択するか、3 つのスターター図面のいずれか 1 つを選択します。 生存線間の相互作用を示すことにより生存線のコラボレーションを表現する場合は、左下隅にあるスターター図面を必ず選択してください。
- [作成] をクリックします。
- 図の横に [図形] ウィンドウが表示されるはずです。 表示されない場合は、[ 表示>タスク ウィンドウ] に移動し、[ 図形] が選択されていることを確認します。 それでも表示されない場合は、左側の [図形ウィンドウの展開 ] ボタン [
をクリックします。 - [表示] タブで、[接続ポイント] の横のチェック ボックスがオンになっていることを確認します。 これで、図形の接続を開始すると、接続ポイントが表示されます。
- 次に、図に取り込みたい図形を、[図形] ウィンドウからページにドラッグします。 テキスト ラベルの名前を変更するには、ラベルをダブルクリックします。
アクター図形と生存線図形
用途
- [アクター] 図形をページにドラッグして、ユーザーまたは外部システムの役割を表します。
- 個々の参加者を表す名前付き要素ごとに、[生存線] 図形をページにドラッグします。
メッセージとしての生存線間の相互作用
手順 1
メッセージ図形をページにドラッグし、一端を別の図形の接続ポイントに接着します。 接続ポイントの周囲に緑色の四角形が表示されると、接着が行われたことになります。
手順 2
メッセージの他端についても、同じ操作を行って、接続ポイントに接着します。 接続ポイントの周囲が緑色で強調表示されると、接着が行われたことになります。
手順 3
メッセージを非同期にする場合は、右クリックして、[非同期] を選びます。 この操作を行うと、閉じた矢印が開いた状態に変化します。
生存線間の相互関係を示すことによる生存線のコラボレーション
概要
- まず、[コネクタ] ツールを使用して、生存線どうしを接続します。
- 次に、[メッセージ] 図形と [戻りメッセージ] 図形を使用して生存線間の相互作用を表します。
手順 1
[ホーム] タブで [コネクタ] ツール (1) をクリックします。 生存線図形の接続ポイントのいずれかにマウス ポインターを置いて、緑色で強調表示 (2) されるのを確認します。
手順 2
緑色の強調表示部分をクリックし、別の生存線図形にある接続ポイントにドラッグして、同様に緑色に強調表示されるのを確認します。
手順 3
生存線図形の接続が終了したら、[オブジェクト選択ツール] をクリックします。
手順 4
別のメッセージ図形をドラッグして、それが他方の線と平行になるようにします。
コネクタのヒント
直線コネクタ
コネクタが方向を変える回数が多すぎる場合は、コネクタを右クリックし、[直線コネクタ] をクリックします。
コネクタの種類の変更
コネクタの種類を変更することができます。 たとえば、"関連付け" から "方向付き関連付け" に変更することができます。 コネクタを右クリックし、[コネクタの種類の設定] をクリックします。
ポイント接続ではなく、動的な接続を行う
図形の移動が多い場合は、ポイント 接続ではなく動的接続 を作成することを検討してください。
コネクタでテキストを移動または回転する
コネクタ上でテキストを回転または移動することが必要になると考えられます。 その手順は次のとおりです。
- ページの空白領域をクリックし、選択されているものがあれば、選択を解除します。
- [ホーム] タブの [ツール] グループで、[テキスト ブロック] ツールの [
をクリックします。
- 回転または移動したいテキストが存在しているコネクタをクリックします。
- テキスト ブロックをドラッグして移動するか、回転ハンドルの
を使用して回転します
- 完了したら、[ポインター ツール] ボタン [
をクリックします
[ポインター ツール] ボタン [
に戻ると、テキストは図形に対して同じ位置を保持します。
[ポインター ツール ポインター
を使用してテキストをドラッグすると、図形も移動します。 図形とは別にテキストを移動するには、テキスト ブロック ツールの [
に戻ります。