面向對象分析

面向對象分析

面向對象分析(object-oriented analysis)一種新的系統分析方法。它是採用面向對象的風格進行系統分析和需求定義的重要方法。面向對象分析的關鍵在於理解問題空間並將其模型化。

基本簡介


面向對象分析採用人們認識客觀事物和理解現實世界過程中常用的基本法則:
認識對象及其屬性;
認識對象的整體及其組成部分;
對象的形成及類的區分;
問題空間進行理解並抽象成模型.
1.
認識對象及其屬性;
2.
認識對象的整體及其組成部分;
3.
對象的形成及類的區分;
4.
對問題空間進行理解並抽象成模型.
面向對象分析有五個階段:標識對象、標識結構、標識主題、定義屬性、定義服務,即分五個層次建立面向對象分析的模型。面向對象分析的優點是使功能分析與數據分析使用統一的概念和方法,克服了結構化分析中兩者之間的不一致性和不協調性.