UML では、関係はモデル要素間の接続です。ユースケースも、さまざまな種類の関係で相互に接続されています。2 つのユース ケース間の関係は、基本的に 2 つのユース ケース間の依存関係をモデル化したものです。さまざまなタイプの関係を使用して既存のユース ケースを再利用することにより、システムの開発に必要な全体的な労力が削減されます。

ユース ケース図は、ユース ケース、アクター、およびそれらの間の関係を示します。たとえば、アクターとユース ケースの関係は、アクターがビジネス システムの特定の機能を使用できることを示しています。

関連関係

アソシエーションは、アクターとユース ケースなどの 2 つの分類子間の関係であり、関係の原因とそれを管理するルールを記述します。アソシエーションは、アクターとビジネス ユース ケースの間の関係です。アクターがビジネス システムの機能を使用できることを示します。

ユースケース図の例

汎化関係

汎化関係とは、1 つのモデル要素 (子) が別のモデル要素 (親) に基づく関係です。汎化関係は、クラス図、コンポーネント図、配置図、およびユースケース図で使用され、子要素が親要素で定義されたすべての属性、操作、および関係を受け入れることを示します。

ユース ケース図の一般化の例

関係を含める

UML モデリングでは、包含関係は、あるユース ケース (基本ユース ケース) が別のユース ケース (包含ユース ケース) の機能を含む関係です。包含関係は、ユース ケース モデルでの機能の再利用をサポートします。

ユースケース図のインクルード例

関係を拡張する

UML モデリングでは、拡張関係を使用して、あるユース ケース (拡張) が別のユース ケース (基本) の動作を拡張するように指定できます。このタイプの関係は、通常はユースケースに隠されているシステムまたはアプリケーションに関する詳細を明らかにします。

ユースケース図の拡張例

その他の使用例

放送システムのユースケース図

ユースケース図テンプレート:放送システムユースケース図(Visual Paradigm Onlineのユースケース図メーカー作成)

このダイアグラムを編集

ATM ユースケース図の例

ユース ケース ダイアグラム テンプレート: ATM ユース ケース ダイアグラムの例 (Visual Paradigm Online のユース ケース ダイアグラム メーカーが作成)

このダイアグラムを編集

ユース ケース図: システム境界のある複数のプロジェクト

ユース ケース ダイアグラム テンプレート: ユース ケース ダイアグラム: システム境界を持つ複数のプロジェクト (Visual Paradigm Online のユース ケース ダイアグラム メーカーによって作成された)

このダイアグラムを編集

ユースケース図:オンライン受験システム

ユースケース図テンプレート:ユースケース図:オンライン審査システム(Visual Paradigm Onlineのユースケース図メーカーが作成)

このダイアグラムを編集

ユースケース図の例: 旅客サービス

ユースケース図テンプレート: ユースケース図の例: 旅客サービス (Visual Paradigm Online のユースケース図メーカーが作成)

このダイアグラムを編集

ユースケース図の例: ソフトウェア開発

ユースケース図のテンプレート:ユースケース図の例:ソフトウェア開発(Visual Paradigm Onlineのユースケース図メーカーで作成)

このダイアグラムを編集

ユースケース図の例: 駐車場システム

ユースケース図テンプレート: ユースケース図の例: 駐車場システム (Visual Paradigm Online のユースケース図メーカーが作成)

このダイアグラムを編集

UML ユース ケース図: 注文プロセス システム

ユースケース図テンプレート:UML ユースケース図:注文処理システム(Visual Paradigm Onlineのユースケース図作成者が作成)

このダイアグラムを編集

 

ユースケース図を含めて拡張する

ユース ケース ダイアグラム テンプレート: ユース ケース ダイアグラムを含めて拡張する (Visual Paradigm Online のユース ケース ダイアグラム メーカーによって作成された)

このダイアグラムを編集

ユースケース図の例: Web サイト (拡張してユースケースを含める)

ユースケース図テンプレート: ユースケース図の例: ウェブサイト (拡張してユースケースを含める) (Visual Paradigm Online のユースケース図メーカーが作成)

このダイアグラムを編集

ユースケース図の例: アクターとしての外部システム

ユースケース図のテンプレート:ユースケース図の例:アクターとしての外部システム(Visual Paradigm Onlineのユースケース図作成者が作成)

このダイアグラムを編集

ユースケース図の例: 銀行 ATM

ユースケース図テンプレート: ユースケース図の例: 銀行の ATM (Visual Paradigm Online のユースケース図メーカーが作成)

このダイアグラムを編集

ユースケース図の例: 空港

ユースケース図のテンプレート:ユースケース図の例:空港(Visual Paradigm Onlineのユースケース図メーカーが作成)

このダイアグラムを編集

参考文献