過去問解きまくり研究所 ホーム

令和2年度 10月 (特別措置試験) 問11

システム戦略

DFDで表現したもの

あるレストランでは,受付時に来店した客の名前を来店客リストに記入し,座席案内時に来店客リストと空席状況の両方を参照している。この一連の業務をDFDで表現したものとして,最も適切なものはどれか。

〔図〕ア〜エの4つの DFD(4図が 2×2 に並ぶ)
凡例(原典): ○=プロセス(受付・座席案内)/上下2本の横線=データストア(来店客リスト・空席状況)/矢印=データフロー
どの図も矢印は3本
答えと解説を見る

✓ これが正解エ受付 → 来店客リスト / 来店客リスト → 座席案内 / 空席状況 → 座席案内

解説

受付は書き込む側、座席案内は両方を読む側の向きになります。

DFDは、仕事の中でデータがどこからどこへ流れるのかを、矢印の向きで表した図です。この矢印をデータフローといい、横線で表される置き場をデータストアといいます。設問の業務を言葉で追うと、まず受付のときに、来店した客の名前を来店客リストに記入します。ここでは受付から来店客リストへ向かってデータが流れます。次に座席を案内するとき、来店客リストと空席状況の両方を参照します。参照するということは読み取るということなので、来店客リストから座席案内へ、空席状況から座席案内へと、どちらも置き場から流れ出す向きになります。書き込む向きと読み取る向きを取り違えないことが、この問の分かれ目です。言葉で追ってから図を見ると確かです。よって最も適切なのは、記入は受付から、参照はどちらも座席案内へ向かう図です。

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

出典:令和2年度 10月 ITパスポート試験(特別措置試験) 問11(改変:原典の図表をテキストに書き起こした)

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)