SAシステムアーキテクト試験 午前Ⅱ

平成22年度秋期 システムアーキテクト 午前Ⅱ 問2

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

新システムのモデル化を行う場合のDFD作成の手順として,適切なものはどれか。

選択肢

  1. ア
    現物理モデル→現論理モデル→新物理モデル→新論理モデル
  2. イ
    現物理モデル→現論理モデル→新論理モデル→新物理モデル
  3. ウ
    現論理モデル→現物理モデル→新物理モデル→新論理モデル
  4. エ
    現論理モデル→現物理モデル→新論理モデル→新物理モデル
解き方のヒントを見る

作業段階の依存関係を見極める

手順を問う問題では、各作業が何を材料にして何を生み出すのかを考えると整理しやすくなります。ある段階の成果物が次の段階の前提になっているかという依存関係に注目し、順序の妥当性を自分で確かめてみましょう。

この問題で問われていること

問われているのは、モデル化の各段階をどのような順で進めると無理なく作業がつながるかという視点です。段階の名称を覚えるより、各段階で扱う対象と、そこから得られる成果物の関係を把握することが検討の中心になります。

視点

手順を考えるときは、ある作業の入力が別の作業の出力になっている関係を手がかりにします。前提となる材料がまだ存在しない段階は先に行えないため、各段階が何を前提として必要とし、何を成果として残すのかを書き出すと、並べ方の妥当性を自分で検証できます。

確認ポイント

  • 各段階がどの情報や成果物を出発点にしているかを確認する
  • 各段階の結果が後続のどの作業で使われるかを確認する
  • 前提となる成果物がそろう前に行う段階が含まれていないかを確認する
正解と解説を見る

正解

イ

解説

DFD作成では、現行システムを物理的な実装の記述から論理的な業務の記述へ整理し、その後に新システムの論理設計と物理設計へ進める。

理由

現物理モデルは、現在のシステムが実際にどのような手段や処理で動いているかを表します。そこから実装方法に依存しない現論理モデルを作成し、新システムで実現する業務の論理を定めてから、具体的な実装を表す新物理モデルへ進む。

比較

選択肢は、現行システムで物理と論理のどちらを先に整理するか、また新システムで論理と物理のどちらを先に設計するかが異なる。現行の実装を論理化し、新しい論理を具体化するという流れに照らして確認する。

選択肢ア

これは不正解だよ。現行システムを物理モデルから論理モデルへ整理する点は合っているが、新システムでは物理モデルを先に置いている。新しい業務の論理を定める前に、実装方法を具体化する順序になっているため不適切である。

選択肢イ(正解)

これは正解だよ。まず現行システムの物理的な実現方法を論理的な業務の流れへ整理し、その結果を踏まえて新システムの論理モデルを設計する。その後、実装方法を表す新物理モデルを作成する流れになっている。

選択肢ウ

これは不正解だよ。現論理モデルから始めており、現行システムの物理的な実現方法を整理してから論理化する順序になっていない。さらに、新システムでも物理モデルを論理モデルより先に置いており、設計の進め方が逆になっている。

選択肢エ

これは不正解だよ。新システムについては論理モデルから物理モデルへ進む形だが、現行システムで現論理モデルを先に置いている。現行の実装状況を把握してから業務の論理を整理する手順になっていないため、全体の順序として不適切である。

学習のポイント

現行分析から新規設計へ進むモデル変換の順序を整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成22年度秋期 システムアーキテクト試験 午前Ⅱ 問2(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針