令和4年度 春期 午前Ⅱ 問7
システム要件定義・ソフトウェア要件定義
DFD作成の手順
既存システムを基に,新システムのモデル化を行う場合の DFD 作成の手順として,適切なものはどれか。
- ア現物理モデル → 現論理モデル → 新物理モデル → 新論理モデル
- イ現物理モデル → 現論理モデル → 新論理モデル → 新物理モデル
- ウ現論理モデル → 現物理モデル → 新物理モデル → 新論理モデル
- エ現論理モデル → 現物理モデル → 新論理モデル → 新物理モデル
答えと解説を見る
✓ これが正解イ現物理モデル → 現論理モデル → 新論理モデル → 新物理モデル
解説
現物理→現論理→新論理→新物理の順にモデル化します。
見分ける軸は、物理と論理を行き来する順番です。まず既存システムを、使われている帳票や担当者、装置などの実装の姿のまま描いた現物理モデルを作ります。次にそこから実装の事情を取り除き、本来どんなデータがどう処理されているかだけを表す現論理モデルにします。新しい要件は、この論理の段階で反映して新論理モデルを作ります。最後に、新しい処理をどの装置や手段で実現するかを決めて新物理モデルに落とします。目に見える現状から本質を抜き出し、本質の上で変えてから実装に戻す、という山を越える形で覚えると並べられます。
ほかの選択肢はなぜ違うのか
- ア現物理モデル → 現論理モデル → 新物…:現論理モデルまでは正しい順ですが、そのあと先に新物理モデルを作っています。新しい要件を論理の段階で整理しないまま実装手段を決めることになり、最後に論理モデルへ戻るのは順番が逆です。
- ウ現論理モデル → 現物理モデル → 新物…:最初に現論理モデルを置いていますが、既存システムから本質を抜き出すには、まず目に見える実装の姿を描く必要があります。始まりが逆で、しかも終わりも新論理モデルになっており、実装の決定まで進みません。
- エ現論理モデル → 現物理モデル → 新論…:後半の新論理から新物理への流れは合っていますが、出発点が現論理モデルです。既存システムのモデル化は、実際の帳票や手順を写した物理の姿から始めて論理へ抽象化するので、前半の順番が逆になっています。
出典:令和4年度 春期 システムアーキテクト試験 午前Ⅱ 問7
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)