系統架構定義

架構來源於需求,是在對需求進行分析、設計的情況下產生出來的,一個系統的需求通常非常的複雜,那麼怎麼樣去產生它的架構呢?我們知道軟件設計中最重要的就是抽象,其實說的更爲專業應該是採用OO的思想,在過去採用的是面向過程的思想,這裏就不再去討論爲什麼要採用OO了,OO中幾個重要的思想就是抽象、繼承、封裝,在分析和設計時我們同樣要進行遵循,分析過程是對需求進行分析,產生出概念模型,此概念模型和設計的模型是不同的,概念模型停留於業務層面,而設計模型則爲對此概念模型提出技術級別的解決實現方案,在經歷了分析、設計過程後我們的系統架構就得以誕生,系統架構作爲系統的一部分,同樣要面臨需求變化所帶來的影響,而同時系統架構作爲系統最爲基礎的部分,是要儘量減少變化所帶來的影響的,要解決這個矛盾,在做架構設計時就要多多的考慮,可以採用使用模式、接口化等多種方式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章