IT資格用語解説基本情報技術者試験・ソフトウェア設計手法
ユースケース図
更新日:
用語解説
ユースケース図は、対象システムの境界、外部のアクター、システムが提供するユースケース、それらの関係を示し、機能要求の全体像を表すUMLの振る舞い図です。
■ 試験で押さえるポイント
システム境界を長方形で示し、ユースケースを内部、アクターを外部に置いて関連線で結びます。
includeは複数ユースケースから必ず利用する共通動作、extendは特定条件で基本ユースケースへ追加する動作を表します。
アクターやユースケースの汎化は共通役割・振る舞いを継承する関係で、単なる実行順序ではありません。
処理の時間順序、画面遷移、内部アルゴリズムは詳しく表さないため、ユースケース記述や他の図で補います。
■ 選択肢での判断ポイント
システム境界とアクターの配置、include・extendの矢印方向と意味、図が表さない内容を判断します。
例: 『注文する』が共通の『本人認証』をincludeし、『クーポンを適用する』が条件付きで注文をextendします。