平成23年度 特別 プロジェクトマネージャ試験 午前Ⅱ 問17
テクノロジ/開発技術図は,階層化されたDFDにおける,あるレベルのDFDの一部である。プロセス1を子プロセスに分割して詳細化したDFDのうち,適切なものはどれか。ここで,プロセス1の子プロセスは,プロセス1-1,1-2及び1-3と表す。

出典:平成23年度 特別 プロジェクトマネージャ試験 午前Ⅱ 問17
- ア図ア
- イ図イ
- ウ図ウ
- エ図エ
正解:イ
解説
図のプロセス1は,入力データフローが2本,出力データフローが2本あります。プロセス1を子プロセス1-1,1-2,1-3に詳細化しても,外部との入出力の本数は変わらず,入力2本,出力2本が保たれていなければなりません。また,プロセス(データに何らかの処理を加える機能)である以上,どの子プロセスも入力と出力の両方を持つ必要があります。イは,1-1と1-2にそれぞれ1本ずつ,合計2本の入力があり,1-1からの出力と1-3からの出力の合計2本の出力があるため,親プロセスとの整合性が保たれています。
選択肢ごとの解説
- ア誤り。1-1への入力が1本しかなく,親プロセス1が持つ2本の入力データフローと整合しません。
- イ正しい。1-1と1-2への入力が合計2本,1-1と1-3からの出力が合計2本あり,親プロセス1の入出力本数と整合しています。
- ウ誤り。1-3からの出力が1本しかなく,親プロセス1が持つ2本の出力データフローと整合しません。
- エ誤り。入出力の本数は2本ずつありますが,子プロセス1-2に入力データフローがなく,データの処理を行うプロセスとして成立していません。