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

平成22年度 秋期 午前Ⅱ 問1

システム要件定義・ソフトウェア要件定義

DFDに関する問題

在庫管理業務を分析したDFDの中のa,bに入る語句の適切な組合せはどれか。

在庫管理業務のDFD(原典は図。円がプロセス,四角が外部エンティティ,二重線がデータストア。データフローを「出発元 →(データフロー名)→ 行き先」の形で書き写した):

顧客 →(顧客注文)→ 在庫確認
在庫台帳 →(在庫データ)→ 在庫確認
在庫確認 →(出庫請求)→ 出庫
在庫確認 →(購買請求)→ 取引先選択
取引先マスタ →(取引先データ)→ 取引先選択
取引先選択 →(購買注文)→ 発注
発注 →(購買注文書)→ 発注先業者
発注 →(購買注文書控え)→ a
発注 →(発注データ)→ 注文台帳
発注先業者 →(納品データ)→ a
注文台帳 →(発注データ)→ a
a →(更新済み発注データ)→ 注文台帳
a →(納品データ)→ b
注文台帳 →(発注データ)→ b
b →(更新済み発注データ)→ 注文台帳
在庫台帳 →(在庫データ)→ b
b →(更新済み在庫データ)→ 在庫台帳
b →(出庫請求)→ 出庫
b →(買掛データ)→ 経理部門
在庫台帳 →(在庫データ)→ 出庫
出庫 →(更新済み在庫データ)→ 在庫台帳
出庫 →(出庫指示)→ 配送部門

選択肢は原典ではa,bの表。

答えと解説を見る

✓ これが正解イa:検査 / b:入庫

解説

納品を照合するaは検査、在庫を増やすbは入庫です。

DFDの空欄は、そのプロセスに入るデータと出るデータから役割を読み取ります。a には、発注からの購買注文書控え、発注先業者からの納品データ、注文台帳からの発注データが入り、注文台帳へ更新済み発注データを返し、b へ納品データを渡しています。注文した内容と届いた品物を突き合わせ、合格した分の納品データを次へ回す働きなので、a は検査です。b は、a から納品データを受け、在庫台帳を更新済み在庫データで書き換え、経理部門へ買掛データを送り、さらに待っていた出庫請求を出庫へ回しています。品物を倉庫に受け入れて在庫を増やし、支払の元になる買掛を計上する働きなので、b は入庫です。プロセスの名前は、入出力のデータが何を表すかに沿って当てはめると絞り込めます。

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

この問題の用語

出典:平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問1

同じ用語が出る問題

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