UML 配置図を作成する

UML 配置図を作成してソフトウェア アーティファクトのノードへの配置のアーキテクチャを表すことができます。最初に、[UML 配置] テンプレートを開き、4 つのテンプレート オプションの中からいずれか 1 つを選びます。[UML 配置] ステンシルが、UML 2.5 標準に準拠した図形と共に表示されます。

UML 配置のステンシル、ページ上の図形の例

注: [UML 配置] ステンシルは、Visio Pro for Office 365 のサブスクライバーである場合にのみ利用することができます。サブスクリプションをお持ちの場合は、Visio のバージョンが最新であることをご確認ください

  1. Visio を起動します。ファイルが既に開いている場合は、[ファイル]、[新規] の順にクリックします。

  2. [カテゴリ]、[ソフトウェアとデータベース]、[UML 配置] の順に移動します。

  3. 空白のテンプレートを選択するか、3 つのスターター図面のいずれか 1 つを選択します。目的のテンプレートを選んだら、[作成] をクリックします。

  4. 図の横に [図形] ウィンドウが表示されるはずです。表示されない場合は、[表示]、[作業ウィンドウ] の順に移動し、[図形] が選択されていることをご確認ください。それでも表示されない場合は、左側にある [図形ウィンドウの展開] ボタン [図形ウィンドウの展開] ボタン をクリックします。

  5. [表示] タブで、[接続ポイント] の横のチェック ボックスがオンになっていることを確認します。これで、図形の接続を開始すると、接続ポイントが表示されます。

  6. 次に、図に取り込みたい図形を、[図形] ウィンドウからページにドラッグします。テキスト ラベルの名前を変更するには、ラベルをダブルクリックします。

使用する場合

  1. 実行時の計算デバイスまたは物理的デバイスのインスタンスを指定する場合は、ノード インスタンス図形を使用します。

  2. 成果物インスタンス図形をノード インスタンス図形に挿入して成果物を配置します。

1: ノード インスタンス図形 "<< クラウド VM>>: MachineInstance" を指す。2: 成果物図形: "<<成果物>> Number Cruncher.py" を指す

手順 1

まず、ノード インスタンス図形をページにドラッグし、次に図形のハンドルをドラッグして図形のサイズを大きくします。

サイズが変更されて大きくなったノード インスタンス図形

手順 2

成果物インスタンス図形をドラッグして、大きい方のノード図形内に配置します。緑色で強調表示されると、小さい方の図形が大きい方のノード図形内に取り込まれたことになります。この時点から、ノード図形が移動すると、それに含まれている成果物も同様に移動します。

ノード インスタンス図形上にドラッグされた成果物図形、緑色の強調表示

[UML 配置] ステンシルで使用できるコンテナー図形は他にもあります。それらは、ノード インスタンス図形のように動作します。つまり、それらのコンテナー上に図形をドロップすると、図形は接着され、コンテナーと一緒に移動するようになります。ここでは、配置図のコンテナー図形として最も一般的なものをいくつか紹介します。

階層ノード

ノードを階層的に表示する場合は、複数のノード図形を互いにネストします。

UserClient ノード、HTML5 成果物が含まれたブラウザー ノードを含む

パッケージ図形

フォルダーのように要素を含んでいることを表す必要がある場合は、パッケージ図形を使用します。

他のノード インスタンス図形と成果物図形を含むパッケージ図形

図の概要

すべての図形を 1 つのフレームで囲む場合は、図の概要を使用します。

他のノード インスタンス図形と成果物図形を含む図の概要図形

直線コネクタ

コネクタが方向を変える回数が多すぎる場合は、コネクタを右クリックし、[直線コネクタ] をクリックします。

多重度の表示

必要に応じて、コネクタを右クリックし、[多重度の表示] を選択します。これにより、4 つのテキスト ボックスが表示され、詳細情報を追加できるようになります。必要ないテキスト ボックスがある場合は、該当するものを削除します。

コネクタの種類の変更

コネクタの種類を変更することができます。たとえば、"関連付け" から "方向付き関連付け" に変更することができます。コネクタを右クリックし、[コネクタの種類の設定] をクリックします。

ポイント接続ではなく、動的な接続を行う

図形を多く移動する可能性がある場合は、ポイント接続ではなく、動的接続を検討してください。

コネクタでテキストを移動または回転する

コネクタ上でテキストを回転または移動することが必要になると考えられます。その手順は次のとおりです。

  1. ページの空白領域をクリックし、選択されているものがあれば、選択を解除します。

  2. [ホーム] タブの [ツール] グループで [テキスト ブロック] ツール [テキスト ブロック] ボタン をクリックします。

  3. 回転または移動したいテキストが存在しているコネクタをクリックします。

  4. 回転ハンドル 回転ハンドル を使用し、テキスト ブロックをドラッグすることで移動または回転します。

  5. 作業が完了したら、[オブジェクト​​選択ツール] ボタン [ポインター] ボタン をクリックします。

    [オブジェクト選択ツール] ボタン [ポインター] ボタン に戻ったあと、図形に対するテキストの位置に変わりはありません。[オブジェクト選択ツール] [ポインター] ボタン を使用してテキストをドラッグすると、図形も移動します。図形のテキストを独立して移動するには、[テキスト ブロック ツール] [テキスト ブロック] ボタン に戻ります。

使用する場合

システムまたはアプリケーションの各機能ユニットでコンポーネント図形を使用します。

"ストア" コンポーネント図形

ステレオタイプを表示または非表示にする

図形を右クリックして、ステレオタイプ ラベルを表示または非表示にします。

メニューを右クリック、[ステレオタイプの表示] コマンド、<<コンポーネント>> テキスト ラベル

使用する場合

  1. クラス/インターフェイスの実現を指定する場合は、提供インターフェイス図形を使用します。

  2. クラス/インターフェイスに対する依存関係を指定する場合は、要求​​インターフェイスを使用します。

接続された 2 つのインターフェイス。1: 提供インターフェイス図形の終端は円。2:要求インターフェイス図形の終端はソケット

手順 1

提供インターフェイス図形をページにドラッグし、ポートの四角形と接続ポイントをつなげます。接続ポイントの周囲が緑色で強調表示されたら、接続されたことになります。

コンポーネント図形に接着された提供インターフェイス図形

手順 2

要求インターフェイス図形をページにドラッグし、同様にポートの四角形と接続ポイントをつなげます。接続ポイントの周囲が緑色で強調表示されたら、接続されたことになります。

コンポーネント図形に接着された要求インターフェイス図形

手順 3

提供インターフェイスと要求インターフェイスを互いに接続するには、まず、必須インターフェイス図形を選択します。次に、黄色のハンドルを探します。

要求インターフェイス図形上の黄色のハンドル

手順 4

黄色のハンドルをドラッグして、提供インターフェイスと接続します。

提供インターフェイスに接続された要求インターフェイス

関連項目

Visio での UML 図

UML コンポーネント図を作成する

UML コミュニケーション図を作成する

UML シーケンス図を作成する

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×