平成25年度春期 エンベデッドシステムスペシャリスト試験 午前II 問20
【問題20】
論理データモデル作成におけるトップダウンアプローチ,ボトムアップアプローチに関する記述のうち,適切なものはどれか。
トップダウンアプローチでは,新規システムの利用者要求だけに基づいて論理データモデルを作成するので,現状業務の分析は行えない。
トップダウンアプローチでもボトムアップアプローチでも,最終的な論理データモデルは正規化され,かつ,業務上の属性は全て備えていなければならない。
トップダウンアプローチでもボトムアップアプローチでも,利用者が使用する現状の画面や帳票を素材として分析を行うのは同じである。
ボトムアップアプローチは現状業務の分析に限定して用いるものであり,新規システムの設計ではトップダウンアプローチを使用しなければならない。
【解説】
トップダウンアプローチとは
トップダウンアプローチは、業務全体の要件や目標からスタートし、高レベルの抽象化から詳細化していく方法です。このアプローチでは、全体像を把握し、必要なデータ要件を導き出します。そのため、現状業務の分析も含まれます。
ボトムアップアプローチとは
ボトムアップアプローチは、現状の具体的なデータ(画面、帳票、データベースなど)を基にして分析を行い、論理データモデルを構築していく方法です。現状の詳細なデータ構造を基礎にするため、現行システムの理解が重要となります。
各選択肢の解説
ア: トップダウンアプローチでは,新規システムの利用者要求だけに基づいて論理データモデルを作成するので,現状業務の分析は行えない。
誤り。トップダウンアプローチでも現状業務の分析を行い、新規システムの要求事項を導き出します。
イ: トップダウンアプローチでもボトムアップアプローチでも,最終的な論理データモデルは正規化され,かつ,業務上の属性は全て備えていなければならない。
正しい。どちらのアプローチを用いる場合でも、最終的な論理データモデルは正規化を行い、必要な業務上の属性を網羅する必要があります。
ウ: トップダウンアプローチでもボトムアップアプローチでも,利用者が使用する現状の画面や帳票を素材として分析を行うのは同じである。
誤り。トップダウンアプローチは業務全体の要件から出発し、ボトムアップアプローチは現状の画面や帳票などの具体的なデータを基に分析を行います。
エ: ボトムアップアプローチは現状業務の分析に限定して用いるものであり,新規システムの設計ではトップダウンアプローチを使用しなければならない。
誤り。ボトムアップアプローチも新規システム設計に役立てることができます。一方、トップダウンアプローチと組み合わせて用いる場合もあります。
【答え】
イ: トップダウンアプローチでもボトムアップアプローチでも,最終的な論理データモデルは正規化され,かつ,業務上の属性は全て備えていなければならない。
出典:平成25年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問20