1. 程式人生 > >系統架構設計師:軟體架構

系統架構設計師:軟體架構

1.基於構件的軟體開發方法(CBSD)

        利用模組化方法,將整個系統模組化,並在一定構件模型的支援下,複用構件庫中的一個或多個軟體構件,通過組合手段,高效率、高質量地構造應用軟體系統的過程。開發過程是構件的組裝,維護過程是構件升級、替換和擴充。

        分為5個階段:需求分析和定義、架構設計、構件庫建立、應用軟體構建、測試和釋出。

        構件是語義完整、語法正確和有可複用價值的單位軟體,它是語義描述、通訊介面和實現程式碼的複合體。