この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

UMLの図の種類と用途を確認します。アクティビティ図(Activity Diagram)は、処理の流れ・業務フローを表現する図で、分岐(条件分岐)・並行処理(フォーク/ジョイン)・処理の同期・スイムレーン(担当者・システム別のレーン)を表現できます。業務要件定義において業務フローの記述に最適です。選択肢aが正解です。

なぜ他の選択肢は違うのか

選択肢 イ
クラス図はシステムのクラス(オブジェクトの型)とその関係(継承・集約・関連)を表す静的構造図です。業務フローの動的な流れを表現するのには適しません。
選択肢 ウ
状態マシン図(ステートマシン図)はオブジェクトの状態遷移(特定の条件でどう状態が変わるか)を表現します。業務フローの分岐・並行処理の表現には向きません。
選択肢 エ
ユースケース図はシステムの機能(ユースケース)と利用者(アクター)の関係を俯瞰的に表す図です。業務フローの詳細な流れ・分岐・並行処理は表現できません。

解くときのポイント

UML図の用途別整理:アクティビティ図(業務フロー・処理の流れ・分岐・並行)、ユースケース図(機能要件の概要)、シーケンス図(オブジェクト間のメッセージ交換の時系列)、クラス図(静的構造)、状態マシン図(状態遷移)。「分岐・並行・同期」キーワードはアクティビティ図の特徴。