溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

UML部署圖組成元素是什么

發(fā)布時(shí)間:2021-12-14 11:18:39 來源:億速云 閱讀:1227 作者:小新 欄目:開發(fā)技術(shù)

小編給大家分享一下UML部署圖組成元素是什么,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

UML建模之UML部署圖(DeploymentDiagram)

一、UML部署圖簡介(DeploymentDiagramIntroduction)

UML部署圖描述的是系統(tǒng)運(yùn)行時(shí)的結(jié)構(gòu),展示了硬件的配置及其如何部署到網(wǎng)絡(luò)結(jié)構(gòu)中。一個(gè)系統(tǒng)模型只有一個(gè)UML部署圖,UML部署圖通常用來幫助理解分布式系統(tǒng)。


二、UML部署圖元素(DeploymentDiagramElements)

1、結(jié)點(diǎn)(Node) 

結(jié)點(diǎn)是存在與運(yùn)行時(shí)的代表計(jì)算機(jī)資源的物理元素,可以是硬件也可以是運(yùn)行其上的軟件系統(tǒng),比如64主機(jī)、Windowsserver2008、等。結(jié)點(diǎn)用三維盒裝表示,如下圖:

UML部署圖組成元素是什么


 2、結(jié)點(diǎn)實(shí)例(NodeInstance) 

結(jié)點(diǎn)實(shí)例名稱格式如下

NodeInstance:node

與結(jié)點(diǎn)的區(qū)別在于名稱有下劃線和結(jié)點(diǎn)類型前面有冒號(hào),冒號(hào)前面可以有示例名稱也可以沒有示例名稱,如下圖:

UML部署圖組成元素是什么


3、結(jié)點(diǎn)類型(NodeStereotypes) 

UML部署圖中結(jié)點(diǎn)類型有:«cdrom»,«cd-rom»,«computer»,«diskarray»,«pc»,«pcclient»,«pcserver»,«secure»,«server»,«storage»,«server»,«userpc»,并在結(jié)點(diǎn)的右上角用不同的圖標(biāo)表示,如下圖

UML部署圖組成元素是什么


4、物件(Artifact) 

 UML部署圖中物件是軟件開發(fā)過程中的產(chǎn)物,包括過程模型(比如用例圖、設(shè)計(jì)圖等等)、源代碼、可執(zhí)行程序、設(shè)計(jì)文檔、測(cè)試報(bào)告、需求原型、用戶手冊(cè)等等。物件表示如下,帶有關(guān)鍵字«artifact»和文檔圖標(biāo)

 UML部署圖組成元素是什么


5、連接(Association) 

結(jié)點(diǎn)之間的連線表示系統(tǒng)之間進(jìn)行交互的路徑,這個(gè)通信路徑稱為連接(Association),如下圖所示,連接中有網(wǎng)絡(luò)協(xié)議。

 UML部署圖組成元素是什么


6、結(jié)點(diǎn)容器(NodeasContainer) 

UML部署圖中一個(gè)結(jié)點(diǎn)可以包括其他的結(jié)點(diǎn),比如組件或者物件,則稱此結(jié)點(diǎn)為結(jié)點(diǎn)容器(NodeasContainer)。如下圖所示,結(jié)點(diǎn)(Node)包容了物件(Artifact)。

UML部署圖組成元素是什么


三、UML部署圖項(xiàng)目示例(DeploymentDiagramExample)

UML部署圖組成元素是什么

分析:

1、WebServer

一臺(tái)Web服務(wù)器預(yù)裝4個(gè)操作系統(tǒng)及其之上的4個(gè),由于客戶訪問量大,3個(gè)用來部署B(yǎng)2CWeb,1個(gè)用來部署B(yǎng)2BB2EWeb.

2、Web訪問量分流設(shè)備

根據(jù)網(wǎng)站流量,自動(dòng)定位客戶訪問流量小的服務(wù)器。

3、FTPServerAndSessionServer服務(wù)器  

網(wǎng)站所有的圖片都統(tǒng)一上傳到FTP服務(wù)器上,同時(shí)B2CWeb下的Session統(tǒng)一轉(zhuǎn)移到此服務(wù)器上。

  4、DBServer服務(wù)器  

數(shù)據(jù)庫服務(wù)器

***ppServer服務(wù)器 

定時(shí)執(zhí)行排程(控制臺(tái)程序)的服務(wù)器,用于與倉庫系統(tǒng)交互。

6、FrieWall防火墻  

所有對(duì)服務(wù)器的操作通過防火墻過濾。

7、UserClient

用戶個(gè)人PC,預(yù)裝有瀏覽器。

看完了這篇文章,相信你對(duì)“UML部署圖組成元素是什么”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

uml
AI