PMプロジェクトマネージャ試験 午前Ⅱ

平成21年度春期 プロジェクトマネージャ 午前Ⅱ 問21

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

問題

情報システムの全体計画立案のために E-R モデルを用いて全社のデータモデルを作成する手順はどれか。

選択肢

  1. ア
    管理層の業務から機能を抽出し,機能をエンティティとする。次に,機能の相互関係に基づいてリレーションシップを定義する。さらに,全社の帳票類を調査,整理し,正規化された項目に基づいて属性を定義し,全社のデータモデルとする。
  2. イ
    企業の全体像を把握するため,基本的なエンティティだけを抽出し,それらの相互間のリレーションシップを含めて,鳥瞰図を作成する。次に,エンティティを詳細化し,すべてのリレーションシップを明確にしたものを全社のデータモデルとする。
  3. ウ
    業務層の現状システムを分析し,エンティティとリレーションシップを抽出する。それぞれについて適切な属性を定め,これらを基に E-R 図を作成し,それを抽象化して,全社のデータモデルを作成する。
  4. エ
    全社のデータとその処理過程を分析し,重要な処理を行っている業務を基本エンティティとする。次に,基本エンティティ相互のデータの流れをリレーションシップとしてとらえ,適切な識別名を与える。さらに,基本エンティティと関係あるデータを属性とし,全社のデータモデルを作成する。
解き方のヒントを見る

検討の前提をそろえて考える

手順に関する内容を考えるときは、それぞれの判断がどの前提に基づいているかに注目しましょう。対象の範囲や言葉の意味を自分で補わず、与えられた条件に沿って捉えることが、考えを整理する助けになります。

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

今回の検討では、判断の途中で前提を変えていないかを意識してください。知っている事例を当てはめる前に、そこで使った前提が与えられた条件にも合うかを確かめると、思い込みを抑えて考えられます。

視点

考えの根拠にした前提を短く言葉にしてみましょう。読み取った条件と、自分の経験から補った想定を区別し、同じ前提のまま検討しているかを振り返る視点が役立ちます。

確認ポイント

  • 判断の根拠にした前提を言葉にできているか
  • 与えられた条件にない想定を加えていないか
  • 検討の途中で前提を変えていないか
正解と解説を見る

正解

イ

解説

正解はイです。全社のデータモデルを作る際は、基本的なエンティティとその関係によって企業全体の鳥瞰図を作り、そこから詳細化します。機能や業務、データの流れと、E-Rモデルが表すデータの構造を区別することも重要です。

全社の全体像から詳細化する理由

情報システムの全体計画立案では、企業全体で扱う主要なデータと、その関係を把握する必要があります。イは、基本的なエンティティと相互間のリレーションシップで鳥瞰図を作り、その後にエンティティを詳細化して、すべてのリレーションシップを明確にする手順です。全体像から詳細へ進むトップダウンの方法として適切です。

他の手順との比較

アは機能を、エは重要な処理を行う業務をエンティティとしており、データとして管理する対象を表すE-Rモデルの考え方に合いません。また、エのデータの流れは、対象同士の関係とは異なります。ウは現状システムの詳細からE-R図を作って抽象化するボトムアップの方法です。データモデル作成の方法としては用いられますが、本問の全体計画立案には、企業全体の鳥瞰図から詳細化するイの手順が適切です。

選択肢ア

これは不正解だよ。管理層の業務から抽出した「機能」をエンティティとし、機能の相互関係をリレーションシップとしている点が不適切です。E-Rモデルは、顧客や商品などのデータとして管理する対象と、その間の関係を表します。後半で帳票項目を正規化して属性を定義しても、機能を対象とした前半の問題は解消しません。

選択肢イ(正解)

これは正解だよ。基本的なエンティティと相互間のリレーションシップから企業全体の鳥瞰図を作り、その後にエンティティを詳細化して、すべてのリレーションシップを明確にしています。全体像から詳細へ進むトップダウンの手順なので、情報システムの全体計画立案に用いる全社データモデルの作成に適しています。

選択肢ウ

これは不正解だよ。業務層の現状システムからエンティティや関係、属性を抽出してE-R図を作り、それを抽象化する手順は、詳細から全体へ進むボトムアップの方法です。現状の個別システムを出発点としているため、本問の全体計画立案では、企業全体の鳥瞰図を先に作って詳細化する手順が適切です。

選択肢エ

これは不正解だよ。重要な処理を行う「業務」を基本エンティティとし、業務間のデータの流れをリレーションシップとしている点が不適切です。E-Rモデルで表すのは、データとして管理する対象同士の関係です。後半で関連データを属性としても、業務とデータの流れを中心とする前半はデータモデルの考え方に合いません。

学習のポイント

E-Rモデルのエンティティの意味と、全体像から詳細へ進むトップダウンの手順を押さえましょう。

出典:独立行政法人 情報処理推進機構(IPA)平成21年度春期 プロジェクトマネージャ試験 午前Ⅱ 問21(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

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