架構來源於需求,是在對需求進行分析、設計的情況下產生出來的,一個系統的需求通常非常的複雜,那麼怎麼樣去產生它的架構呢?我們知道軟件設計中最重要的就是抽象,其實說的更爲專業應該是採用OO的思想,在過去採用的是面向過程的思想,這裏就不再去討論爲什麼要採用OO了,OO中幾個重要的思想就是抽象、繼承、封裝,在分析和設計時我們同樣要進行遵循,分析過程是對需求進行分析,產生出概念模型,此概念模型和設計的模型是不同的,概念模型停留於業務層面,而設計模型則爲對此概念模型提出技術級別的解決實現方案,在經歷了分析、設計過程後我們的系統架構就得以誕生,系統架構作爲系統的一部分,同樣要面臨需求變化所帶來的影響,而同時系統架構作爲系統最爲基礎的部分,是要儘量減少變化所帶來的影響的,要解決這個矛盾,在做架構設計時就要多多的考慮,可以採用使用模式、接口化等多種方式。
系統架構定義
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
緒論
liubin5620
2020-03-03 13:42:33
系統架構師筆記(四)
伫望碧落
2020-02-25 00:02:59
Layers架構模式
zth603
2020-06-29 18:48:59
2019年系統分析師和系統架構師考試經驗
加油啊QQ
2020-06-25 07:29:36
軟件成熟度指標(SMI)
Mushroom_lb
2020-06-16 11:12:20
物聯網架構師是一種怎樣的存在?
haifengid
2020-06-07 11:05:00
系統架構師筆記(三)
伫望碧落
2020-02-25 00:03:09
系統架構師歷年論文題目
伫望碧落
2020-02-25 00:03:09
系統架構師、項目經理、系統分析師
zth603
2020-02-23 09:19:29
Ubuntu進行openssh漏洞修復,升級openssh8.1
橙皮鸡蛋
2020-02-22 04:52:24