UML ユース ケース図を作成する

Visio で UML ユースケース図を作成して、ユーザー (またはアクター) がソフトウェアアプリケーションなどのシステムとどのようにやり取りするかを要約することができます。 アクターには、個人、組織、または別のシステムを指定できます。

ユースケース図は、システムの予期される動作を示しています。 手順の実行順序は表示されません。 (シーケンス図を使って、オブジェクトが時間を経てやり取りする方法を示します)。

Referee 認定システムを示す UML ユースケース図のサンプル

システムの外部または内部と見なされる システム境界 を定義します。

アクター は、外部のオブジェクトで再生される役割を表します。 1つのオブジェクトが複数の役割を果たしている可能性があり、そのため、複数のアクターで表されます。

アソシエーションは、ユースケースでアクターが参加したことを示します。

ユース ケース は、アクターがシステムを使ってプロセスを完了するときに発生する一連のイベントです。 通常、ユースケースは、個々のステップやトランザクションではなく、比較的大きなプロセスです。

新しいユースケース図を作成する

  1. [ファイル] タブで、[新規] をポイントします。

  2. 検索ボックスに「 UML ユースケース」と入力します。

  3. 検索結果から [ UML ユースケース] を選びます。

  4. ダイアログボックスで、空のテンプレートまたは3つのスターター図面のいずれかを選択します。 (各1つの説明は、右側に表示されています)。 次に、[メートル法] または [米国単位] を選択します。

  5. [作成] を選びます。

  6. ダイアグラムが開きます。 図の横に [図形] ウィンドウが表示されるはずです。 [UML ユースケース] ステンシルが [図形] ウィンドウに表示されます。

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

ユースケース図にサブシステムを追加する

  1. [サブシステム] 図形を図面ページにドラッグします。 サブシステムは、システム全体または主要なコンポーネントを表すことができます。

    サブシステム図形。

  2. [サブシステム] 図形をダブルクリックして、用の新しい名前を入力するか、del キーを押して既存の名前を削除します。 図面ページ上の図形の外側をクリックします。

  3. サブシステムのサイズを変更するには、図形を選択し、選択ハンドルをドラッグします。

図形とコネクタを図面に追加する

  1. [ユースケース] 図形ユースケース図形。 UML ユースケース] ステンシルからドラッグし、サブシステム境界内に配置して、[アクター] 図形アクター図形。 サブシステム境界の外側にドラッグします。

  2. コネクタ図形を使用して、図面内の図形間の関係を示します。 次の5つのコネクタを使用できます。

    コネクタ

    説明

    付ける

    関連付けコネクタ。

    アクターとユースケースとの関係を示します。

    依存性

    Dependency コネクタ。

    1つのユースケースが別のユースケースに依存していることを示します。

    汎化]

    汎化コネクタ。

    ユースケースが一般的なユースケースの目標を達成するための特別な方法であることを示します。

    含む

    包含コネクタ。

    ユースケースを小さい手順に分割する方法を示します。

    はみ出す

    拡張コネクタ。

    1つのユースケースが別のユースケースに機能を追加することを示します。

    例: アクターとユースケース間の関係を示すには

    1. ユース ケース図で、[関連コネクタ] 図形を図面ページにドラッグします。

    2. [関連付け] 図形の一方の端点を、アクター図形の接続ポイントに接着します。 他の端点をユースケース図形の接続ポイントに接着します。

関連項目

ユースケース図 (および Microsoft Visual Studio を使ってユースケース図を作成するための手順) について詳しくは、「 UML ユースケース図: ガイドライン」をご覧ください。

新しいユースケース図を作成する

  1. Web 用の Visio を開きます。

  2. ギャラリーで、ページの中央にある [ UML ユースケース] 行まで下にスクロールします。

    行の最初の項目は、空白のテンプレートとコンパニオンのステンシルを表します。 この行の他の項目は、すぐに作業を開始できるように、いくつかの図形を既に描いているサンプル図面です。

  3. アイテムをクリックすると、プレビューが大きく表示されます。

  4. 使用する図面が見つかったら、[作成] ボタンをクリックします。

    関連するステンシルが表示された新しい図面がブラウザーで開きます。

ユースケース図にサブシステムを追加する

  1. [サブシステム] 図形を図面ページにドラッグします。 サブシステムは、システム全体または主要なコンポーネントを表すことができます。

    サブシステム図形。

  2. [サブシステム] 図形をダブルクリックして、用の新しい名前を入力するか、del キーを押して既存の名前を削除します。 図面ページ上の図形の外側をクリックします。

  3. サブシステムのサイズを変更するには、図形を選択し、選択ハンドルをドラッグします。

図形とコネクタを図面に追加する

  1. ユースケース図形 ユースケース図形。 ユースケースステンシルからドラッグし、サブシステム境界内に配置します。

  2. [アクター] 図形 アクター図形。 サブシステム境界の外側にドラッグします。

  3. コネクタ図形を使用して、図面内の図形間の関係を示します。 次の5つのコネクタを使用できます。

    コネクタ

    説明

    付ける

    関連付けコネクタ。

    アクターとユースケースとの関係を示します。

    依存性

    Dependency コネクタ。

    1つのユースケースが別のユースケースに依存していることを示します。

    汎化]

    汎化コネクタ。

    ユースケースが一般的なユースケースの目標を達成するための特別な方法であることを示します。

    含む

    包含コネクタ。

    ユースケースを小さい手順に分割する方法を示します。

    はみ出す

    拡張コネクタ。

    1つのユースケースが別のユースケースに機能を追加することを示します。

    例: アクターとユースケース間の関係を示すには

    1. ユース ケース図で、[関連コネクタ] 図形を図面ページにドラッグします。

    2. [関連付け] 図形の一方の端点を、アクター図形の接続ポイントに接着します。 他の端点をユースケース図形の接続ポイントに接着します。

  4. Web 用 Visio 自動的に保存されます。 図面の名前を変更するには、図面の上部にある既定の名前 ( Drawing1など) をダブルクリックして選び、新しい名前を入力します。

関連項目

ユースケース図 (および Microsoft Visual Studio を使ってユースケース図を作成するための手順) について詳しくは、「 UML ユースケース図: ガイドライン」をご覧ください。

新しいユースケース図を作成する

  1. [ファイル] タブで、[新規] をポイントします。

  2. 検索ボックスに「 UML ユースケース」と入力します。

  3. 検索結果から [ UML ユースケース] を選びます。

  4. ダイアログボックスで、空のテンプレートを選択します。 次に、[メートル法] または [米国単位] を選択します。

  5. [作成] を選びます。

  6. ダイアグラムが開きます。 図の横に [図形] ウィンドウが表示されるはずです。 [UML ユースケース] ステンシルが [図形] ウィンドウに表示されます。

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

ユースケース図にサブシステムを追加する

  1. [サブシステム] 図形を図面ページにドラッグします。 サブシステムは、システム全体または主要なコンポーネントを表すことができます。

  2. [サブシステム] 図形をダブルクリックして、用の新しい名前を入力するか、del キーを押して既存の名前を削除します。 図面ページ上の図形の外側をクリックします。

  3. サブシステムのサイズを変更するには、図形を選択し、選択ハンドルをドラッグします。

図形とコネクタを図面に追加する

  1. [ UML ユースケース] ステンシルから [ユースケース] 図形をドラッグしてサブシステム境界内に配置し、[アクター] 図形をサブシステム境界の外側にドラッグします。

  2. コネクタ図形を使用して、図面内の図形間の関係を示します。 次の5つのコネクタを使用できます。

    コネクタ

    説明

    付ける

    アクターとユースケースとの関係を示します。

    依存性

    1つのユースケースが別のユースケースに依存していることを示します。

    汎化]

    ユースケースが一般的なユースケースの目標を達成するための特別な方法であることを示します。

    含む

    ユースケースを小さい手順に分割する方法を示します。

    はみ出す

    1つのユースケースが別のユースケースに機能を追加することを示します。

    例: アクターとユースケース間の関係を示すには

    1. ユース ケース図で、[関連コネクタ] 図形を図面ページにドラッグします。

    2. [関連付け] 図形の一方の端点を、アクター図形の接続ポイントに接着します。 他の端点をユースケース図形の接続ポイントに接着します。

関連項目

ユースケース図 (および Microsoft Visual Studio を使ってユースケース図を作成するための手順) について詳しくは、「 UML ユースケース図: ガイドライン」をご覧ください。

  1. [ファイル] タブで、[新規] をポイントします。

  2. [テンプレートのカテゴリ] で、[ソフトウェアとデータベース] をクリックします。

    ソフトウェアとデータベースを選択する

  3. [ UML モデル図] をクリックします。 空白の図面ページが表示されます。

    UML モデル図を選ぶ

  4. ツリービューで、ユースケース図を追加するパッケージまたはサブシステムを右クリックし、[新規] をポイントして、[ユースケース図] をクリックします。

    [ユースケース図] をクリックします。

    空白のページが表示され、[ UML ユースケース] ステンシルが最上位のステンシルになります。 図を表すアイコンがツリー ビューに追加されます。

    ユースケースがツリービューに追加される

    注: ツリービューが表示されていない場合は、[UML] タブの [表示/非表示] グループで、[モデルエクスプローラー] を選択します。

  5. ユースケース図でシステム境界を示すには

    1. [システム境界] 図形を図面ページにドラッグします。

      システム境界の選択

    2. [システム境界] 図形をダブルクリックして、システムの新しい名前を入力するか、delete キーを押して既存の名前を削除します。 図面ページ上の図形の外側をクリックします。

    3. システムの境界のサイズを変更するには、図形を選択し、選択ハンドルをドラッグします。

  6. ユースケースステンシルからユースケース図形をドラッグして、システム境界内に配置し、アクター図形をシステム境界の外側にドラッグします。

  7. [通信] 図形を使用して、ユースケースとアクターの関係を示します。

    アクターとユースケースの間の関係を示すには

    1. ユース ケース図で、[通信] 図形を図面ページにドラッグします。

    2. [通信] 図形の 終点の画像 (緑色の四角形の中にプラス記号) の端点を、アクター図形の 接続ポイントの画像 - 青い X 接続ポイントに接着します。 他の端点をユースケース図形の接続ポイントに接着します。

    3. 情報の流れを示す矢印を追加するには、次の操作を行います。

      • [通信] 図形をダブルクリックし、[関連付け] で、編集する end をクリックして、[プロパティ] をクリックします。

      • [関連端] カテゴリで、[ ok] をクリックし、[ ok ] をもう一度クリックします。

      • [通信] 図形を右クリックし、[図形の表示オプション] をクリックします。 [終了オプション] で [終了誘導可能性] を選択し、[ OK]をクリックします。

  8. [使用と拡張] 図形を使用して、ユースケース間の関係を示します。

    2つのユースケースの間の使用関係を示すには

    1. ユース ケース図で、[ユース] [リレーションシップ] 図形を図面ページにドラッグします。

    2. [ユース] エンドポイントが矢印のない場合は、他のユースケースの動作を使用する [ユースケース] 図形の 接続ポイントの画像 - 青い X 接続ポイントに接着します。

    3. 使用されているユースケースの接続ポイントに、[ユース] エンドポイント (矢印付き) を接着します。

    4. [ユース] 図形をダブルクリックして、[ UML 汎化プロパティ] ダイアログボックスを開きます。 プロパティ値を追加し、[ OK]をクリックします。

    2つのユースケースの間の拡張関係を示すには

    1. ユース ケース図で、[拡張] 図形を図面ページにドラッグします。

    2. 延長線が付いていない 終点の画像 (緑色の四角形の中にプラス記号) 、延長を提供するユースケースの 接続ポイントの画像 - 青い X 接続ポイントに接着します

    3. 矢印が付いた延長端点を、基本ユースケースの接続ポイントに接着します。

    4. [拡張] 図形をダブルクリックして、[ UML 汎化プロパティ] ダイアログボックスを開きます。 プロパティ値を追加して、[ OK]をクリックします。

  9. 任意の図形 (システム境界図形を除く) をダブルクリックして、[ UML プロパティ] ダイアログボックスを開きます。このダイアログボックスで、名前、属性、操作、その他のプロパティ値を追加できます。

  10. 図面を保存します。

  1. [ファイル] メニューの [新規作成] をポイントし、[ソフトウェアとデータベース] をポイントして、[ UML モデル図] をクリックします。

    ソフトウェアとデータベースを選択する

  2. ツリー ビューで、 ユース ケース図を追加するパッケージまたはサブシステムを右クリックし、[新規作成] をポイントして、[ユースケース図] をクリックします。

    ユースケース図

    空白のページが表示され、[ UML ユースケース] ステンシルが最上位のステンシルになります。 図を表すアイコンがツリー ビューに追加されます。

    注: ツリー ビューが表示されない場合は、[UML] メニューの [ビュー] をポイントし、[モデル エクスプローラー] をクリックします。

  3. ユースケース図でシステム境界を示すには

    1. [システム境界] 図形を図面ページにドラッグします。

      ユースケースステンシル

    2. [システム境界] 図形をダブルクリックして、システムの新しい名前を入力するか、delete キーを押して既存の名前を削除します。 図面ページ上の図形の外側をクリックします。

    3. システムの境界のサイズを変更するには、図形を選択し、選択ハンドルをドラッグします。

  4. ユースケースステンシルからユースケース図形をドラッグして、システム境界内に配置し、アクター図形をシステム境界の外側にドラッグします。

  5. [通信] 図形を使用して、ユースケースとアクターの関係を示します。

    アクターとユースケースの間の関係を示すには

    1. ユース ケース図で、[通信] 図形を図面ページにドラッグします。

    2. [通信] 図形の 終点の画像 (緑色の四角形の中にプラス記号) の端点を、アクター図形の 接続ポイントの画像 - 青い X 接続ポイントに接着します。 他の端点をユースケース図形の接続ポイントに接着します。

    3. 情報の流れを示す矢印を追加するには、次の操作を行います。

      • [通信] 図形をダブルクリックし、[関連付け] で、編集する end をクリックして、[プロパティ] をクリックします。

      • [関連端] カテゴリで、[ ok] をクリックし、[ ok ] をもう一度クリックします。

      • [通信] 図形を右クリックし、[図形の表示オプション] をクリックします。 [終了オプション] で [終了誘導可能性] を選択し、[ OK]をクリックします。

  6. [使用と拡張] 図形を使用して、ユースケース間の関係を示します。

    2つのユースケースの間の使用関係を示すには

    1. ユース ケース図で、[ユース] [リレーションシップ] 図形を図面ページにドラッグします。

    2. [ユース] エンドポイントが矢印のない場合は、他のユースケースの動作を使用する [ユースケース] 図形の 接続ポイントの画像 - 青い X 接続ポイントに接着します。

    3. 使用されているユースケースの接続ポイントに、[ユース] エンドポイント (矢印付き) を接着します。

    4. [ユース] 図形をダブルクリックして、[ UML 汎化プロパティ] ダイアログボックスを開きます。 プロパティ値を追加し、[ OK]をクリックします。

    2つのユースケースの間の拡張関係を示すには

    1. ユース ケース図で、[拡張] 図形を図面ページにドラッグします。

    2. 延長線が付いていない 終点の画像 (緑色の四角形の中にプラス記号) 、延長を提供するユースケースの 接続ポイントの画像 - 青い X 接続ポイントに接着します

    3. 矢印が付いた延長端点を、基本ユースケースの接続ポイントに接着します。

    4. [拡張] 図形をダブルクリックして、[ UML 汎化プロパティ] ダイアログボックスを開きます。 プロパティ値を追加して、[ OK]をクリックします。

  7. 任意の図形 (システム境界図形を除く) をダブルクリックして、[ UML プロパティ] ダイアログボックスを開きます。このダイアログボックスで、名前、属性、操作、その他のプロパティ値を追加できます。

  8. 図面を保存します。

ヘルプを表示

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

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

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

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

×