當前位置:趣味科普網>經驗>

面向物件分析與設計的意義是什麼

經驗 閱讀(2.49W)

面向物件分析與設計的意義是什麼

1、在建立一個應用軟體系統前,必須進行充分的分析,即明確所要解決的問題是什麼。例如,開發一個圖書資訊管理系統軟體,這個系統要實現什麼樣的功能?這就是一個分析問題;2、設計強調的是問題的邏輯解決方案,即系統怎樣才能達到要求。例如,圖書資訊管理系統如何實現遠端查詢?設計最終可以用硬體或軟體方法來實現;3、面向物件的分析與設計的精髓是按照物件的觀點考慮問題域和邏輯解決方案。分析旨在發現並描述問題域中的物件。例如,在圖書館資訊系統中,這些物件包括圖書、借閱者、圖書管理員等;4、設計的重點在於定義邏輯軟體物件,這些物件最終能夠用面向物件程式設計語言實現,即編寫它們的類。