新聞中心
本文和大家重點(diǎn)討論一下UML部署圖的概念,主要給大家講解一下UML建模中UML部署圖的一些概念與設(shè)計(jì)元素的分析,再配合一些實(shí)例來講解,希望本文對(duì)你有用,下面是具體介紹。

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站與策劃設(shè)計(jì),老河口網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:老河口等地區(qū)。老河口做網(wǎng)站價(jià)格咨詢:18980820575
一、UML部署圖簡(jiǎn)介(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操作系統(tǒng)、防火墻等。結(jié)點(diǎn)用三維盒裝表示。
2、結(jié)點(diǎn)實(shí)例(NodeInstance)
結(jié)點(diǎn)實(shí)例名稱格式如下
NodeInstance:node
與結(jié)點(diǎn)的區(qū)別在于名稱有下劃線和結(jié)點(diǎn)類型前面有冒號(hào),冒號(hào)前面可以有示例名稱也可以沒有示例名稱。
3、結(jié)點(diǎn)類型(NodeStereotypes)
結(jié)點(diǎn)類型有:?cdrom?,?cd-rom?,?computer?,?diskarray?,?pc?,?pcclient?,?pcserver?,?secure?,?server?,?storage?,?unixserver?,?userpc?,并在結(jié)點(diǎn)的右上角用不同的圖標(biāo)表示。
4、物件(Artifact)
UML部署圖中物件是軟件開發(fā)過程中的產(chǎn)物,包括過程模型(比如用例圖、設(shè)計(jì)圖等等)、源代碼、可執(zhí)行程序、設(shè)計(jì)文檔、測(cè)試報(bào)告、需求原型、用戶手冊(cè)等等。物件表示如下,帶有關(guān)鍵字?artifact?和文檔圖標(biāo)
5、連接(Association)
結(jié)點(diǎn)之間的連線表示系統(tǒng)之間進(jìn)行交互的通信路徑,這個(gè)通信路徑稱為連接(Association)。
6、結(jié)點(diǎn)容器(NodeasContainer)
一個(gè)結(jié)點(diǎn)可以包括其他的結(jié)點(diǎn),比如組件或者物件,則稱此結(jié)點(diǎn)為結(jié)點(diǎn)容器(NodeasContainer)。
三、UML部署圖項(xiàng)目示例(DeploymentDiagramExample)
分析:
1、WebServer服務(wù)器
一臺(tái)Web服務(wù)器預(yù)裝4個(gè)操作系統(tǒng)及其之上的4個(gè)IIS,由于客戶訪問量大,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ù)器
5、AppServer服務(wù)器
定時(shí)執(zhí)行排程(控制臺(tái)程序)的服務(wù)器,用于與倉庫系統(tǒng)交互。
6、FrieWall防火墻
所有對(duì)服務(wù)器的操作通過防火墻過濾。
7、UserClient
用戶個(gè)人PC,預(yù)裝有瀏覽器。
四、總結(jié)
本文介紹了UML部署圖的概念及其一些設(shè)計(jì)元素,并配實(shí)例說明。UML部署圖在描述較復(fù)雜系統(tǒng)的物理拓?fù)浣Y(jié)構(gòu)時(shí)很有用。
網(wǎng)頁標(biāo)題:全面認(rèn)識(shí)UML部署圖
網(wǎng)站地址:http://www.5511xx.com/article/dhpjdih.html


咨詢
建站咨詢
