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

軟體系統網路結構設計圖

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

軟體架構的種類

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

閱讀全文

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

熱點內容
網路賣產品需要多少錢 瀏覽:505
怎麼讓家裡的網路快速如新 瀏覽:512
單位網路安全要求會議 瀏覽:678
全國網路安全軍民融合 瀏覽:523
筆記本網路本地連接好還是無線 瀏覽:823
網路貸款多少錢利息 瀏覽:501
沈陽哪裡能網路搶票 瀏覽:975
智慧屏看電視需要連接網路嗎 瀏覽:857
怎麼看電腦可不可以連xbox網路 瀏覽:278
華為家庭網路信號全覆蓋 瀏覽:313
施樂無線網路連接設置 瀏覽:46
我的移動網路密碼 瀏覽:797
如何提高網路文化出海 瀏覽:111
新網路詞在哪裡有 瀏覽:427
計算機網路重點簡答題 瀏覽:173
開數據但網路連接超時 瀏覽:325
移動接網路的路由器怎麼更換 瀏覽:1002
上海美猴網路怎麼樣 瀏覽:506
3g網路哪個運營商快 瀏覽:922
在校園如何使用有線網路 瀏覽:299

友情鏈接