導航:首頁 > 網路共享 > 軟體系統網路結構設計圖

軟體系統網路結構設計圖

發布時間:2023-06-06 14:59:35

軟體架構的種類

根據我們關注的角度不同,可以將架構分成三種: 軟體系統中元件之間的關系,比如用戶界面,資料庫,外部系統介面,商業邏輯元件,等等。
比如下面就是筆者親身經歷過的一個軟體系統的邏輯架構圖
圖2、一個邏輯架構的例子
從上面這張圖中可以看出,此系統被劃分成三個邏輯層次,即表象層次,商業層次和數據持久層次。每一個層次都含有多個邏輯元件。比如WEB伺服器層次中有HTML服務元件、Session服務元件、安全服務元件、系統管理元件等。 軟體元件是怎樣放到硬體上的。
比如下面這張物理架構圖描述了一個分布於北京和上海的分布式系統的物理架構,圖中所有的元件都是物理設備,包括網路分流器、代理伺服器、WEB伺服器、應用伺服器、報表伺服器、整合伺服器、存儲伺服器、主機等等。 系統的非功能性特徵,如可擴展性、可靠性、強壯性、靈活性、性能等。
系統架構的設計要求架構師具備軟體和硬體的功能和性能的過硬知識,這一工作無疑是架構設計工作中最為困難的工作。
此外,從每一個角度上看,都可以看到架構的兩要素:元件劃分和設計決定。
首先,一個軟體系統中的元件首先是邏輯元件。這些邏輯元件如何放到硬體上,以及這些元件如何為整個系統的可擴展性、可靠性、強壯性、靈活性、性能等做出貢獻,是非常重要的信息。
其次,進行軟體設計需要做出的決定中,必然會包括邏輯結構、物理結構,以及它們如何影響到系統的所有非功能性特徵。這些決定中會有很多是一旦作出,就很難更改的。
根據作者的經驗,一個基於資料庫的系統架構,有多少個數據表,就會有多少頁的架構設計文檔。比如一個中等的資料庫應用系統通常含有一百個左右的數據表,這樣的一個系統設計通常需要有一百頁左右的架構設計文檔。

閱讀全文

與軟體系統網路結構設計圖相關的資料

熱點內容
進行網路創業需要哪些知識 瀏覽:693
做網路優化需要哪些資質 瀏覽:737
華為手機拆除4g網路 瀏覽:731
斐訊k2沒有網路信號藍燈一直亮 瀏覽:291
手機網路光出現G是怎麼回事 瀏覽:353
網路層功能是什麼 瀏覽:34
水星無線網路電視怎麼設置 瀏覽:285
網路營銷服裝行業 瀏覽:741
中山專業計算機網路服務市價 瀏覽:45
網路電視盒無信號 瀏覽:709
如何寫通知斷網維修網路設備 瀏覽:572
每個房間有網路要什麼路由器 瀏覽:194
網路類型4g可以用wifi嗎 瀏覽:644
網路推廣和程序員哪個前景好 瀏覽:645
網路設置域英文g 瀏覽:527
手機網路接入lms是什麼意思 瀏覽:535
wifi電視還需要網路機頂盒嗎 瀏覽:962
wifi顯示網路故障 瀏覽:649
寵物網路營銷策略手段 瀏覽:654
網路是怎樣連接pdf 瀏覽:725

友情鏈接