SAシステムアーキテクト試験 午前Ⅱ
平成22年度秋期 システムアーキテクト 午前Ⅱ 問15
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア管理層の業務から機能を抽出し,機能をエンティティとする。次に,機能の相互関係に基づいてリレーションシップを定義する。さらに,全社の帳票類を調査して整理し,正規化された項目に基づいて属性を定義し,全社のデータモデルとする。
- イ企業の全体像を把握するために,基本的なエンティティだけを抽出し,それらの相互間のリレーションシップを含めて,鳥瞰図を作成する。次に,エンティティを詳細化し,すべてのリレーションシップを明確にしたものを全社のデータモデルとする。
- ウ業務層の現状システムを分析し,エンティティとリレーションシップを抽出する。それぞれについて適切な属性を定め,これらを基にE-R図を作成し,それを抽象化して,全社のデータモデルを作成する。
- エ全社のデータとその処理過程を分析し,重要な処理を行っている業務を基本エンティティとする。次に,基本エンティティ相互のデータの流れをリレーションシップとしてとらえ,適切な識別名を与える。さらに,基本エンティティと関係あるデータを属性とし,全社のデータモデルを作成する。
解き方のヒントを見る
作業の前提関係から順序を考える
手順の並びを考えるときは、各作業が何を材料として使い、何を成果として生み出すかに注目します。ある作業の成果が別の作業の前提になっているかどうかをたどると、順序の手掛かりが得られます。
この問題で問われていること
ここで大切なのは個々の作業内容の暗記ではなく、作業どうしの依存関係です。それぞれの作業について、着手する時点で既に決まっていなければならない事柄は何かを自分の言葉で書き出してみましょう。
視点
モデル作成の作業は互いに独立しているわけではありません。ある作業の結果を受けて次の作業が成り立つ、積み重ねの構造を持つのが一般的です。順序を検討する際は、各作業の入力と出力を対にして整理します。そのうえで、入力が揃っていない段階では実施できない作業がないかを確かめると有効です。
確認ポイント
- 各作業を行うために、事前に必要となる情報や成果物は何か
- その情報や成果物は、どの作業によって生み出されるか
- 考えた並びの途中に、前提がまだ揃っていない作業が現れないか
正解と解説を見る
正解
イ
解説
E-Rモデルによる全社データモデルは、企業全体の基本的なエンティティと関係を概観し、そこから個々のエンティティとリレーションシップを詳細化していく。したがって、鳥瞰図を先に作り、詳細化する手順が適切です。
理由
全社のデータモデルを作成する際は、まず企業全体を見渡せる基本的なエンティティと、それらの相互関係を整理する。その後、各エンティティを詳細化し、すべてのリレーションシップを明確にする。
比較
アとエは業務や処理をエンティティとして扱っており、データ対象を中心に考えるE-Rモデルと合わない。ウは現状システムから詳細な図を作って抽象化する順序であり、全体像を先に把握して詳細化する流れと異なる。
選択肢ア
これは不正解だよ。E-Rモデルのエンティティは、管理層の業務や機能そのものではなく、企業で扱うデータの対象を表す。機能をエンティティとし、その相互関係からリレーションシップを定義する手順は、データ中心のモデル化になっていない。
選択肢イ(正解)
これは正解だよ。まず企業全体を見渡せる基本的なエンティティと、それらの相互関係を鳥瞰図として整理し、その後に各エンティティを詳細化してリレーションシップを明確にする。全社データモデルを全体像から詳細へ段階的に作る手順として適切である。
選択肢ウ
これは不正解だよ。現状システムを出発点に属性まで定めてE-R図を作り、それを抽象化する順序は、全社の基本的なデータ構造を先に把握して詳細化する手順と異なる。既存システムの分析だけでは、全社共通の概念モデルを直接確定できない。
選択肢エ
これは不正解だよ。重要な処理を行う業務を基本エンティティとするのは、業務機能とデータ対象を混同している。また、基本エンティティ間のデータの流れをそのままリレーションシップとすることも、E-Rモデルで表す対象間の関係の捉え方として適切ではない。
学習のポイント
全社データモデルを全体像から詳細へ作成する順序を理解する。
出典:独立行政法人 情報処理推進機構(IPA)平成22年度秋期 システムアーキテクト試験 午前Ⅱ 問15(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針