新聞中心
本文和大家學(xué)習(xí)一下UML部署圖和組件圖,部署圖(deploymentdiagram,配置圖)是用來顯示系統(tǒng)中軟件和硬件的物理架構(gòu)。而UML組件圖提供系統(tǒng)的物理視圖,它的用途是顯示系統(tǒng)中的軟件與其他軟件組件(例如,庫函數(shù))的依賴關(guān)系。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括丹鳳網(wǎng)站建設(shè)、丹鳳網(wǎng)站制作、丹鳳網(wǎng)頁制作以及丹鳳網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,丹鳳網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到丹鳳省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
UML部署圖
部署圖表示該軟件系統(tǒng)如何部署到硬件環(huán)境中。它的用途是顯示該系統(tǒng)不同的組件將在何處物理地運(yùn)行,以及它們將如何彼此通信。因?yàn)椴渴饒D是對物理運(yùn)行情況進(jìn)行建模,系統(tǒng)的生產(chǎn)人員就可以很好地利用這種圖。
UML部署圖中的符號包括組件圖中所使用的符號元素,另外還增加了幾個(gè)符號,包括節(jié)點(diǎn)的概念。一個(gè)節(jié)點(diǎn)可以代表一臺物理機(jī)器,或代表一個(gè)虛擬機(jī)器節(jié)點(diǎn)(例如,一個(gè)大型機(jī)節(jié)點(diǎn))。用三維立方體來表示節(jié)點(diǎn),節(jié)點(diǎn)的名稱位于立方體的頂部。所使用的命名約定與序列圖中相同:[實(shí)例名稱]:[實(shí)例類型](例如,"w3.reporting.myco.com:ApplicationServer")。
下圖中的UML部署圖表明,用戶使用運(yùn)行在本地機(jī)器上的瀏覽器訪問ReportingTool,并通過公司intranet上的HTTP協(xié)議連接到ReportingTool組件。這個(gè)工具實(shí)際運(yùn)行在名為w3.reporting.myco.com的服務(wù)器上。ReportingTool通過ADO.NET與數(shù)據(jù)庫相連。除了與報(bào)告數(shù)據(jù)庫通信外,ReportTool組件還通過HTTPS上的SOAP與BillboardService進(jìn)行通信。
(點(diǎn)擊查看大圖)UML部署圖示例
UML組件圖
UML部署圖(deploymentdiagram,配置圖)是用來顯示系統(tǒng)中軟件和硬件的物理架構(gòu),而組件圖提供系統(tǒng)的物理視圖,它的用途是顯示系統(tǒng)中的軟件與其他軟件組件(例如,庫函數(shù))的依賴關(guān)系。組件圖可以在一個(gè)非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次上顯示。
下圖中的組件圖顯示了四個(gè)組件:ReportingTool、BillboardService、ASP.NET和ADO.NET。從ReportingTool組件指向BillboardService、ASP.NETAPI和ADO.NET組件的帶箭頭的線段,表示ReportingTool依賴于那三個(gè)組件。
(點(diǎn)擊查看大圖)組件圖示例
【編輯推薦】
- 實(shí)例解析UML部署圖應(yīng)用
- UML部署圖組成元素和繪制方法解析
- UML用例圖三大關(guān)系揭秘
- UML部署圖繪制及應(yīng)用說明
- UML中UML部署圖和組件圖專家解析
標(biāo)題名稱:UML部署圖和組件圖區(qū)別
網(wǎng)頁網(wǎng)址:http://m.fisionsoft.com.cn/article/djpoece.html


咨詢
建站咨詢
