物理部署圖?部署圖描述了一個(gè)系統(tǒng)運(yùn)行時(shí)的硬件節(jié)點(diǎn),在這些節(jié)點(diǎn)上運(yùn)行的軟件構(gòu)件將在何處物理運(yùn)行以及它們將如何彼此通信的靜態(tài)視圖。部署圖包括兩種基本模型元素:節(jié)點(diǎn)和節(jié)點(diǎn)間的連接。每個(gè)模型中,僅包含一個(gè)部署圖。那么,物理部署圖?一起來(lái)了解一下吧。
UML建模中構(gòu)件圖和部署圖的區(qū)別為:用途不同、使用者不同、構(gòu)成不同。
一、用途不同
1、構(gòu)件圖:構(gòu)件圖是用來(lái)描述系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖。
2、部署圖:部署圖是用來(lái)定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)的視圖。
二、使用者不同
1、構(gòu)件圖:構(gòu)件圖的使用者是開(kāi)發(fā)人員和設(shè)計(jì)員。
2、部署圖:部署圖的使用者是開(kāi)發(fā)人員、系統(tǒng)集成人員和測(cè)試人員。
三、構(gòu)成不同
1、構(gòu)件圖:構(gòu)件圖由構(gòu)件標(biāo)記符和構(gòu)件之間的關(guān)系構(gòu)成。
2、部署圖:部署圖由一組物理結(jié)點(diǎn)的集合及結(jié)點(diǎn)間的相互關(guān)系構(gòu)成。

你說(shuō)的構(gòu)件圖就是組件圖吧?組件圖是體現(xiàn)系統(tǒng)組件內(nèi)部定義、內(nèi)部結(jié)構(gòu)以及相互之間的依賴(lài)關(guān)系的,而部署圖是體現(xiàn)系統(tǒng)在硬件平臺(tái)上的部署結(jié)構(gòu)。
具體可以參考trufun plato UML2建模工具的幫助系統(tǒng),詳細(xì)介紹了UML2各種框圖和各種元素的說(shuō)明和操作!
組件圖顯示了組件類(lèi)型的定義、內(nèi)部結(jié)構(gòu)和依賴(lài)。組件圖提供系統(tǒng)的物理視圖,它的用途是顯示系統(tǒng)中的軟件與其他軟件組件(例如,庫(kù)函數(shù))的依賴(lài)關(guān)系。組件圖可以在一個(gè)非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次上顯示。
部署圖表示該軟件系統(tǒng)如何部署到硬件環(huán)境中。它的用途是顯示該系統(tǒng)不同的組件將在何處物理地運(yùn)行,以及它們將如何彼此通信。因?yàn)椴渴饒D是對(duì)物理運(yùn)行情況進(jìn)行建模,系統(tǒng)的生產(chǎn)人員就可以很好地利用這種圖。
部署圖中的符號(hào)包括組件圖中所使用的符號(hào)元素,另外還增加了幾個(gè)符號(hào),包括節(jié)點(diǎn)的概念。一個(gè)節(jié)點(diǎn)可以代表一臺(tái)物理機(jī)器,或代表一個(gè)虛擬機(jī)器節(jié)點(diǎn)(例如,一個(gè)大型機(jī)節(jié)點(diǎn))。

部署圖是用來(lái)顯示系統(tǒng)中軟件和硬件的物理架構(gòu),從部署圖中,可以了解到軟件和硬件組件之間的物理關(guān)系以及處理節(jié)點(diǎn)的組件分布情況。
拓?fù)鋱D是一種與大小、距離無(wú)關(guān)的幾何圖。例如網(wǎng)絡(luò)拓?fù)渚褪怯删W(wǎng)絡(luò)節(jié)點(diǎn)設(shè)備和通信介質(zhì)構(gòu)成的網(wǎng)絡(luò)結(jié)構(gòu)圖。
UML建模中構(gòu)件圖和部署圖的區(qū)別為:用途不同、使用者不同、構(gòu)成不同。
一、用途不同
1、構(gòu)件圖:構(gòu)件圖是用來(lái)描述系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖。
2、部署圖:部署圖是用來(lái)定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)的視圖。
二、使用者不同
1、構(gòu)件圖:構(gòu)件圖的使用者是開(kāi)發(fā)人員和設(shè)計(jì)員。
2、部署圖:部署圖的使用者是開(kāi)發(fā)人員、系統(tǒng)集成人員和測(cè)試人員。
三、構(gòu)成不同
1、構(gòu)件圖:構(gòu)件圖由構(gòu)件標(biāo)記符和構(gòu)件之間的關(guān)系構(gòu)成。
2、部署圖:部署圖由一組物理結(jié)點(diǎn)的集合及結(jié)點(diǎn)間的相互關(guān)系構(gòu)成。
擴(kuò)展資料
UML它定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用。面向?qū)ο蟮姆治鲋饕诩訌?qiáng)對(duì)問(wèn)題空間和系統(tǒng)任務(wù)的理解、改進(jìn)各方交流、與需求保持一致和支持軟件重用等4個(gè)方面表現(xiàn)出比其他系統(tǒng)分析方法更好的能力,成為主流的系統(tǒng)分析方法。
UML的出現(xiàn)既統(tǒng)一了Booch、OMT、OOSE,以及其他方法,又統(tǒng)一了面向?qū)ο蠓椒ㄖ惺褂玫姆?hào),并且在提出后不久就被OMG接納為其標(biāo)準(zhǔn)之一。從而改變了數(shù)十種面向?qū)ο蟮慕UZ(yǔ)言相互獨(dú)立且各有千秋的局面,使得面向?qū)ο蟮姆治黾夹g(shù)有了空前發(fā)展。
以上就是物理部署圖的全部?jī)?nèi)容,UML部署圖中的符號(hào)包括組件圖中所使用的符號(hào)元素,另外還增加了幾個(gè)符號(hào),包括節(jié)點(diǎn)的概念。一個(gè)節(jié)點(diǎn)可以代表一臺(tái)物理機(jī)器,或代表一個(gè)虛擬機(jī)器節(jié)點(diǎn)(例如,一個(gè)大型機(jī)節(jié)點(diǎn))。要對(duì)節(jié)點(diǎn)進(jìn)行建模,只需繪制一個(gè)三維立方體。