ユースケース図とは?ゆーすけーすず
ユースケース図とは、システムの境界を線で引き、その外側にいる利用者や外部機器をアクタ、内側が外へ提供する機能を楕円として並べるUMLの図。誰のどんな要求に応える製品なのかを一枚で示し、要求分析の初期に機能の抜けと責任範囲を関係者と合意するために使う。
最終更新:2026-10-06
エンベデッドSPを最短で暗記・合格する →背景
要求を文章で書くと分量が増え、しかも抜けているものは書かれないので気づけない。境界を1本引き、外側に誰がいるかを列挙してから、その相手が何をしたいかを数え上げる形にすると、抜けが見える形になる。組込みでは相手が人間とは限らず、上位コントローラ・センサ・時刻源といった機器もアクタになるため、外部インタフェースの洗い出しと直結する。
具体例
給湯器なら「湯温を設定する」「入浴を予約する」を楕円に置く。アクタは利用者に加え、時刻を配る外部の時計、リンナイやノーリツが提供するような遠隔操作アプリの載ったスマートフォンまで含める。共通処理は包含で括り出し、条件付きの処理は拡張として分けて描く。
試験での引っ掛け
内部の処理手順や画面遷移を書き込みたくなるが、この図が示すのは何を提供するかだけで、どう実現するかは扱わない。アクタは人間に限らず外部システムやセンサも含む。必ず起きる共通処理が包含、条件付きが拡張で、この向きを逆に描く誤りが問われやすい。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。