正答3
解説
正解は3です。
UML(Unified Modeling Language:統一モデリング言語)には、目的に応じて多くの図があります。
ユースケース図は、システムが提供する機能(ユースケース)と、それを使う利用者や外部システム(アクタ)の関係を表す図です。
【選択肢別解説】
1:× 外部からのトリガに応じたオブジェクトの状態の遷移を表すのは、ステートマシン図(状態遷移図)です。
2:× クラスと関連から成り、システムの静的な構造を表すのは、クラス図です。
3:○ ユースケース図は、アクタとシステムの機能の間の相互作用を表します。
要件定義の段階で、システムの外から見た機能を整理するのに使います。
4:× データの流れに注目して機能を表すのは、DFD(Data Flow Diagram)です。
DFDはUMLの図ではありません。
【ポイント】
ユースケース図は「誰が何をするか」、クラス図は「静的な構造」、ステートマシン図は「状態の変化」を表します。
DFDは構造化分析の図で、UMLには含まれない点も押さえます。