必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. システムアーキテクト
  3. 平成26年度秋季問題一覧
  4. 平成26年度秋季問題15-解答・解説-分析

平成26年度秋季問題

問題15

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

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

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

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

解答:イ

<解説>

× E-R モデルは,業務から抽出した機能に着目して作成するものではなく、必要なデータに着目する。
また、管理層の業務に限定しているので誤りである。
システム全体としての最適化のために、企業全体の業務が見渡せるような概略を作成し、そこから個々を細分化して全社データモデルを作成する。
× 全社のデータモデルは,業務層の現状システムを分析して作成するものではない。企業全体のあるべき姿から考えるものである。
また、業務層の業務に限定しているので誤りである。これでは、小手先の改善にとどまってしまう。
× E-R モデルは,重要な処理を行っている業務に着目して作成するものではないし、業務はエンティティではなくプロセスである。
また、リレーションシップは、E-Rモデルで、エンティティ(実体)間の関係を表す。すなわち流れをリレーションシップとしてとらえるのではない。