ユースケース図とは?ゆーすけーすず
ユースケース図とは、システムの外部にいるアクタと、システムが提供する機能単位(ユースケース)との相互作用を表すUMLの図。矩形のシステム境界を描くことで、何がシステムの内側で何が外側かを明示できる。要件定義の初期に、実現範囲と外部との接点を関係者と合意するために使う。
最終更新:2026-10-06
この語が出る過去問を解く →背景
機能の一覧表だけでは、その機能を誰のために作るのか、どこまでを自システムが担うのかが読み取れない。範囲の線引きが曖昧なまま進むと、後工程で「それは当然入っていると思っていた」という形で追加要求が出る。利用者と境界を1枚の絵で示すことで、スコープの合意を早い段階で取り付けられるようにした図である。システム化機能の整理とシステム方式の策定でそのまま使う。
具体例
在庫管理なら「店舗担当者」「基幹会計システム」をアクタとして外に置き、「在庫を照会する」「棚卸結果を登録する」を境界の内側に並べる。外部システムをアクタとして描くことで、インタフェース設計が必要な接点がそのまま洗い出される。作図はastah*やEnterprise Architectで行うのが一般的。
試験での引っ掛け
処理の内部手順や画面遷移は表さない。includeは常に呼び出される共通部分の抽出、extendは条件付きの拡張であり、この矢印の向きを逆にする誤答が多い。アクタは人だけでなく外部システムも含む。
関連用語
出た過去問
出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問14(IPA)
要件定義において、システムが提供する機能単位と利用者又は外部システムとの間の相互作用や、システム内部と外部との境界を明示するために使用される図はどれか。
正解:ユースケース図
要点:ユースケース図はアクタとの相互作用とシステム境界を示す
ユースケース図は、システムが利用者や外部システム(アクタ)に提供する機能単位をユースケースとして表し、アクタとの相互作用を線で結ぶ図である。システム境界を示す枠を描くことで、どこまでが開発対象でどこからが外部かを明示できるため、要件定義の初期に用いられる。
出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問13(IPA)
要件定義において,システムが提供する機能単位と利用者又は外部システムとの間の相互作用や,システム内部と外部との境界を明示するために使用される図はどれか。
正解:ユースケース図
要点:ユースケース図はアクタとの相互作用とシステム境界を示す
ユースケース図は、システムが提供する機能のまとまりをユースケースとして楕円で表し、利用者や外部システムをアクタとして描いて両者の関係を線で結ぶ図である。システム境界を四角い枠で明示できるため、何をシステムの内側で実現し、何を外部とのやり取りとするかを要件定義の段階で合意しやすい。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。