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

軟體系統網路結構設計圖

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

軟體架構的種類

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

閱讀全文

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

熱點內容
網路不良影響怎麼解決 瀏覽:450
可以用wifi但電腦無法上網路連接電腦 瀏覽:689
共享房車網路化新格局 瀏覽:352
手機在家設置網路密碼 瀏覽:613
如何推進網路聯動播出 瀏覽:490
q手機網路游戲 瀏覽:436
張掖排名靠前的網路公司有哪些 瀏覽:878
5孔網路監控網線接哪個口 瀏覽:898
網路進度編輯軟體 瀏覽:769
計算機網路技術基礎全書概括 瀏覽:641
華為手機怎麼開網路給別人 瀏覽:462
不同樓層路由器同一個網路 瀏覽:209
小度智能音箱連接網路能否使用 瀏覽:800
網路安全課值得學嗎 瀏覽:922
手機網路接入點哪個網速快 瀏覽:846
包頭手機網路電話運營商 瀏覽:545
蘋果6p沒網路顯示e 瀏覽:397
seo網路任務哪裡接 瀏覽:698
網路語言水龍頭是什麼意思 瀏覽:931
如何設置無盤工作站無網路 瀏覽:151

友情鏈接