UML の図のうち,業務要件定義において,業務フローを記述する際に使用する,処理の分岐や並行処理,処理の同期などを表現できる図はどれか。
令和4年度 春期 応用情報技術者 問66
ストラテジ系
正解と解説
正解 ア
処理の流れを表し、分岐・並行処理・同期を記述できるUMLの図はアクティビティ図です。
アクティビティ図は、処理(アクション)の流れを順に表すUMLの図です。分岐はデシジョンノード、並行処理の開始はフォーク、並行処理の待ち合わせ(同期)はジョインで表します。パーティション(スイムレーン)で担当者ごとに処理を分けられます。そのため、業務フローの記述に使われます。問題文の「業務フロー」「分岐や並行処理、処理の同期」が決め手になります。
イ:クラス図は、クラスの属性・操作と、クラス間の関連などの静的な構造を表す図です。処理の流れは表しません。
ウ:状態マシン図は、1つのオブジェクトがイベントによって状態を移る様子を表す図です。業務全体の処理の流れを表す図ではありません。
エ:ユースケース図は、アクターとシステムが提供する機能(ユースケース)の関係を表す図です。処理の順序や分岐は表しません。
出典:令和4年度 春期 応用情報技術者試験 問66
全年度から出題。10問で実力を判定します。登録不要。
出典:令和4年度 春期 応用情報技術者試験 問66(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方