ユースケース図とは?ゆーすけーすず
ユースケース図とは、システムが外部へ何を提供するかを、機能を表す楕円と、その相手であるアクタとの結び付きで表したUMLの図。枠でシステムの境界を描き、内側に機能、外側にアクタを置くことで、どこまでが対象範囲なのかを一目で示せる。要求分析の初期に、機能の抜け漏れと責任範囲を利用者と合意するために使う。
最終更新:2026-10-06
この語が出る過去問を解く →背景
文章で書かれた要求は、読む人によって範囲の解釈が割れる。「どこまでがこのシステムの仕事か」が定まらないまま設計へ進むと、想定していなかった機能が後から要求として持ち込まれる。境界を1本の枠で描き、外側に立つ相手と、提供する機能を並べて見せれば、利用者と作り手が同じ絵を見ながら過不足を指摘できる。だからこの図は実現方法を書かず、範囲の合意だけに用途を絞っている。
具体例
宅配ロッカーを対象にするなら、「荷物を預ける」「暗証番号で受け取る」を楕円へ置き、配達員と受取人に加えて、決済を担う外部の課金システムや扉の開閉を検知するセンサもアクタとして外側へ並べる。本人確認のように複数の機能へ共通する処理は包含でくくり出し、支払方法を選ぶときだけ起きる処理は拡張として分けて描く。
試験での引っ掛け
内部の処理手順や画面遷移を書き込みたくなるが、この図が示すのは何を提供するかだけで、どう実現するかは扱わない。またアクタは人間に限らず、外部システムやセンサなどの機器も含む。楕円どうしを処理の順番でつなぐ書き方も誤りで、順序は別の図で表す。
関連用語
出た過去問
出典:令和元年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24(IPA)
UMLのユースケース図の説明はどれか。
正解:システムとアクタの相互作用を表現する。
要点:ユースケース図はアクタとシステムの関わりを表す
ユースケース図は、システムの外にいる利用者や外部システム(アクタ)と、システムが提供する機能(ユースケース)との関係を表す図である。誰がシステムを使って何を実現できるのかを示すため、要件定義の段階でシステムの利用範囲を確認するのに使われる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。