勵志

勵志人生知識庫

coad方法

Coad方法,全稱Coad/Yourdon方法,是一種面向對象的分析與設計(OOA/OOD)方法。它主要包含兩個部分:面向對象的分析(OOA)和面向對象的設計(OOD)。以下是Coad方法的主要特點和構成:

主要優點:

通過結合多年大系統開發的經驗與面向對象概念的有機結合,提出了一套系統的原則用於認定對象、結構、屬性和操作。

完成了從需求角度進一步進行類和類層次結構的認定,儘管沒有直接使用類和類層次結構的術語,但在分類結構、屬性、操作、訊息關聯等概念中體現了類和類層次結構的特徵。

構成:

面向對象的分析(OOA):建立概念模型,包括類與對象、屬性、服務、結構和主題5個分析層次。分析過程包括髮現類和對象、識別類的層次結構、主題劃分、定義屬性和定義服務。

面向對象的設計(OOD):設計過程強調與OOA採用完全一致的概念和表示法,使得分析和設計之間不需要表示法的轉換。

特點:

Coad方法強調OOA和OOD採用完全一致的概念和表示法,使分析和設計之間不需要表示法的轉換,這有助於提高軟體開發的一致性和效率。

通過上述分析,我們可以看到Coad方法是一種系統化的面向對象開發方法,它通過結合理論和實踐經驗,為軟體開發提供了一套全面的原則和過程。