令和4年度春期 応用情報技術者試験 午前 問66
UML の図のうち,業務要件定義において,業務フローを記述する際に使用する,処理の分岐や並行処理,処理の同期などを表現できる図はどれか。
- ア アクティビティ図
- イ クラス図
- ウ 状態マシン図
- エ ユースケース図
解答・解説を見る
正解:ア
AI解説
アクティビティ図は、処理の分岐・並行処理・処理の同期などを表現できるUMLの図であり、業務要件定義における業務フロー(ワークフロー)の記述に適している。 ア: 正しい。分岐・並行処理・同期を表現でき、業務フローの記述に使われるのがアクティビティ図である。 イ: クラス図は、クラスの属性・操作やクラス間の関連といった静的な構造を表す図であり、業務フローの表現には用いない。 ウ: 状態マシン図は、イベントを契機としたオブジェクトの状態遷移を表す図であり、業務フローそのものの記述とは異なる。 エ: ユースケース図は、システムと利用者(アクタ)とのやり取り(機能要求)を表す図であり、処理の分岐や並行処理を表現するものではない。 💡 業務フロー図といえばアクティビティ図。フローチャートに似た表記でスイムレーンも使え、並行処理(フォーク/ジョイン)を表現できる点が特徴。
出典:令和4年度 春期 応用情報技術者試験 午前 問66 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。