平成23年度 秋期 午前Ⅱ 問2
システム要件定義・ソフトウェア要件定義
論理データモデルに関する問題
論理データモデル作成におけるトップダウンアプローチ,ボトムアップアプローチに関する記述のうち,適切なものはどれか。
- アトップダウンアプローチでは,新規システムの利用者要求だけに基づいて論理データモデルを作成するので,現状業務の分析は行えない。
- イトップダウンアプローチでもボトムアップアプローチでも,最終的な論理データモデルは正規化され,かつ,業務上の属性は全て備えていなければならない。
- ウトップダウンアプローチでもボトムアップアプローチでも,利用者が使用する現状の画面や帳票を素材として分析を行うのは同じである。
- エボトムアップアプローチは現状業務の分析に用いるものであり,新規システムの設計ではトップダウンアプローチを使用する。
答えと解説を見る
✓ これが正解イトップダウンアプローチでもボトムアップアプローチでも,最終的な論理データモデルは正規化され,かつ,業務上の属性は全て備えていなければならない。
解説
どちらの手法でも、最終形は正規化され業務上の属性を全て備えます。
論理データモデルの作り方には、業務の全体像から主要なエンティティを先に決めて詳細化していくトップダウンアプローチと、現状の画面や帳票に現れる項目を集め、正規化しながら組み上げていくボトムアップアプローチがあります。見分ける軸は、二つの違いは出発点と進め方にあり、目指す完成形は同じだという点です。どちらから始めても、最終的な論理データモデルは正規化されていて、業務で必要な属性が欠けていない状態に仕上げなければなりません。完成形の条件まで手法ごとに変わるように読ませる記述は疑ってかかり、違うのは入口だけと押さえておくと判断しやすくなります。
ほかの選択肢はなぜ違うのか
- アトップダウンアプローチでは,新規システム…:トップダウンアプローチは業務のあるべき姿から考える手法ですが、現状業務の分析を締め出すものではありません。新規の利用者要求だけに頼り、現状分析は行えないと言い切っている点が誤りです。
- ウトップダウンアプローチでもボトムアップア…:既存の画面や帳票を材料にして項目を拾うのは、ボトムアップアプローチの進め方です。トップダウンアプローチは業務の全体から主要なエンティティを導くので、両者で素材が同じだという説明は成り立ちません。
- エボトムアップアプローチは現状業務の分析に…:両手法の違いは出発点にあり、新規システムのデータモデルを作る場面でもどちらも使えますし、組み合わせて使うこともあります。現状分析用と新規設計用に固定して二分する説明は誤りです。
この問題の用語
- 分析集めたデータを細かく分けて、何がどう関わっているかを読み取ること。量が増えるほど、扱う道具も考え方も変わります。
出典:平成23年度 秋期 システムアーキテクト試験 午前Ⅱ 問2
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)