開発 オブジェクト指向の分析と設計(ooad)とは何ですか? -techopediaからの定義

オブジェクト指向の分析と設計(ooad)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-オブジェクト指向分析と設計(OOAD)とはどういう意味ですか?

オブジェクト指向の分析と設計(OOAD)は、オブジェクト指向のパラダイムとビジュアルモデリングを含む概念のアプリケーションを通じて、アプリケーションまたはシステムの分析と設計に使用される技術的アプローチです。 これは、アプリケーションまたはシステムの開発ライフサイクル全体に適用され、製品の品質を向上させ、利害関係者の参加とコミュニケーションを促進します。

Techopediaがオブジェクト指向分析と設計(OOAD)について説明しています

ソフトウェアおよびコンピューターアプリケーションシステムは、非常に複雑な概念です。マテリアルの制限がほとんどなく、多くの任意の再構築が可能なためです。 これとは対照的に、橋や建物の設計のようなものとは異なり、橋や建物の概念は、使用する材料とそれが構築される環境の性質によって定義され、その結果、選択肢はほとんどありません。 ソフトウェアには同じ制限がありません。また、複雑化する余地は非常に大きくなります。 これが、オブジェクト指向の分析と設計の出番です。 複雑さをカプセル化するためのツールとして抽象化を使用します。抽象化が導入されるほど、複雑さの軽減は大きくなります。 これらの抽象化とカプセル化の動作により、特定の問題を強調表示し、その後抑制できます。


明確なプロセスが含まれていないため、OOADを繰り返し適用するのが最適ですが、OOADが適用される各側面は、再利用されるにつれて洗練されます。 これは、設計の大部分が個々の機能やコードではなく、システムの全体的な側面とエンティティに基づいているためです。 これにより、OOADのモジュラーアプローチが強制されます。OOADの目標は、問題またはシステムをオブジェクトと呼ばれる小さな単位に分割することです。 これにより、機能と動作を簡単に追加し、システムが変更を適切に受け入れることができます。

オブジェクト指向の分析と設計(ooad)とは何ですか? -techopediaからの定義