第17問
下図のA〜Dは、システム分析もしくはシステム設計に使われる図である。図と その名称の組み合わせとして最も適切なものを下記の解答群から選べ。
- ア 図A:アクティビティ図 図B:ステートチャート図 図C:DFD 図D:ユースケース図
- イ 図A:コミュニケーション図 図B:アクティビティ図 図C:オブジェクト図 図D:配置図
- ウ 図A:ユースケース図 図B:DFD 図C:アクティビティ図 図D:コミュニケーション図
- エ 図A:ユースケース図 図B:アクティビティ図 図C:DFD 図D:コミュニケーション図 DKJC-1F
▼ 解答・解説を見る
正解:エ
解答:エ
各図の特徴から名称を判定する。ユースケース図は利用者(アクター)と楕円で表す機能(ユースケース)の関係を示す。アクティビティ図は処理の流れ・分岐・並行を表すフローチャート型のUML図。DFD(データフロー図)はプロセス・データストア・データフローでデータの流れを表す(UMLではない構造化分析の図)。コミュニケーション図はオブジェクト間のメッセージのやり取りを連番付きで示す。
- ア(×):図Aをアクティビティ図、図Dをユースケース図とする対応が図と合致しない。
- イ(×):コミュニケーション図・オブジェクト図・配置図の対応が各図の内容と合致しない。
- ウ(×):図BをDFD、図Cをアクティビティ図とする対応が逆で不適切。
- エ(○):図A:ユースケース図/図B:アクティビティ図/図C:DFD/図D:コミュニケーション図。各図の特徴と整合する。
よって エ。