Visio で UML ユース ケース図を作成して、ユーザー (または アクター) がソフトウェア アプリケーションなどのシステムと対話する方法を要約できます。 アクターには、人、organization、または別のシステムを指定できます。
ユース ケース図は、システムの予期される動作を示しています。 ステップの実行順序は表示されません。 ( シーケンス図 を使用して、オブジェクトが 時間の経過とどのように相互作用するかを示します)。
システム境界を定義すると、システムの外部または内部と見なされる内容が決まります。
アクターは、外部オブジェクトによって再生されるロールを表します。 1 つのオブジェクトが複数のロールを果たす可能性があるため、複数のアクターによって表されます。
関連付けは、ユース ケースへのアクターの参加を示しています。
ユース ケースは、アクターがシステムを使用してプロセスを完了するときに発生する一連のイベントです。 通常、ユース ケースは、個々のステップやトランザクションではなく、比較的大きなプロセスです。
新しいユース ケース図を作成する
- [ ファイル ] タブで、[ 新規] をポイントします。
- [ 検索 ] ボックスに「
UML use case」と入力します。 - 検索結果から 、[ UML ユース ケース] を選択します。
- ダイアログ ボックスで、空白のテンプレートまたは 3 つのスターター ダイアグラムのいずれかを選択します。 (選択すると、それぞれの説明が右側に表示されます)。次に、[ メトリック単位 ] または [ 米国単位] を選択します。
- [作成] を選択します。
- ダイアグラムが開きます。 図の横に [図形] ウィンドウが表示されるはずです。 [ 図形] ウィンドウで UML ユース ケース ステンシルが開いています。
( [図形] ウィンドウが表示されない場合は、[表示] に移動 します>[作業ウィンドウ] を クリックし、[ 図形] が選択されていることを確認します。それでも表示されない場合は、左側の [図形ウィンドウを展開 ] ボタンをクリックします)。
ユース ケース図にサブシステムを追加する
-
サブシステム図形を図面ページにドラッグします。 サブシステムは、システム全体または主要コンポーネントを表すことができます。
- [サブシステム] 図形をダブルクリックし、 の新しい名前を入力するか、Delete キーを押して既存の名前を削除します。 図面ページの図形の外側をクリックします。
- サブシステムのサイズを変更するには、図形を選択し、選択ハンドルをドラッグします。
図に図形とコネクタを追加する
[ユース ケース図形
] を [UML ユース ケース] ステンシルからドラッグし、サブシステムの境界内に配置し、[アクター図形
] をサブシステム境界の外側にドラッグします。コネクタ図形を使用して、図内の図形間のリレーションシップを示します。 使用可能なコネクタは 5 つあります。
コネクタ 説明 協会
アクターとユース ケースの関係を示します。 依存 関係
あるユース ケースが別のユース ケースに依存していることを示します。 一般化
ユース ケースが、一般的なユース ケースの目標を達成するための特定の方法であることを示します。 含める
ユース ケースを小さな手順に分割する方法を示します。 拡張
1 つのユース ケースが別のユース ケースに機能を追加することを示します。 例: アクターとユース ケースの間の関係を示すには
- ユース ケース図で、 関連付け コネクタ図形を図面ページにドラッグします。
- [関連付け] 図形の 1 つの端点を、アクター 図形の接続ポイントに接着します。 もう 1 つのエンドポイントを ユース ケース 図形の接続ポイントに接着します。
関連項目
ユース ケース図 (および Microsoft Visual Studio を使用してユース ケース図を作成する手順) の詳細については、「 UML ユース ケース図: ガイドライン」を参照してください。