IT資格用語解説基本情報技術者試験・要求分析
DOA
更新日:
用語解説
DOA(Data Oriented Approach:データ中心アプローチ)は、業務で扱うデータを比較的安定した資源と捉え、データの種類、属性、関係を中心にシステムを分析・設計する手法です。
■ 試験で押さえるポイント
顧客、商品、受注等の実体と関係をモデル化し、ER図、データ辞書、正規化等を用いて、重複や矛盾の少ない論理データ構造を定めます。
同じ意味のデータを部門や処理ごとに別々に持たず、組織で共有できる形に統合します。データの整合性、独立性、再利用性を重視します。
処理を中心に分解するPOA(Process Oriented Approach)に対し、DOAは業務変更があっても比較的変化しにくいデータ構造を分析の基盤にします。
データモデルだけでシステムの全要件が決まるわけではありません。必要な業務処理、状態変化、性能、権限、運用等も別途設計します。
■ 選択肢での判断ポイント
DOAは処理手順よりも、業務で共有するデータの構造と関係を中心に分析します。ER図・正規化・データの一元化が手掛かりです。
例: 販売、在庫、会計が別々に顧客情報を持つのではなく、顧客・商品・受注の実体と関係を定義し、共通データを各業務処理から利用します。