偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

UML部署圖組成元素及實(shí)例解析

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

UMLUML部署圖有很多值得學(xué)習(xí)的地方,本文就像大家簡(jiǎn)單介紹一下,UML建模之UML部署圖,主要包括UMLUML部署圖組成元素和實(shí)例介紹,希望本文的介紹你對(duì)UMLUML部署圖有全面的認(rèn)識(shí)。

UML建模之UML部署圖(DeploymentDiagram)

一、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部署圖通常用來(lái)幫助理解分布式系統(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)用三維盒裝表示,如下圖:

 


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

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

  NodeInstance:node

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

  


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

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


4、物件(Artifact) 

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

 


5、連接(Association) 

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

 


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

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

 #p#


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

 

  分析:

  1、WebServer  

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

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

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

  3、FTPServerAndSessionServer服務(wù)器  

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

  4、DBServer服務(wù)器  

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

  ***ppServer服務(wù)器 

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

  6、FrieWall防火墻  

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

  7、UserClient

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

  
四、總結(jié)   

  本文介紹了UML部署圖的概念及其一些設(shè)計(jì)元素,并配實(shí)例說(shuō)明。UML部署圖在描述較復(fù)雜系統(tǒng)的物理拓?fù)浣Y(jié)構(gòu)時(shí)很有用。

【編輯推薦】

  1. 專(zhuān)家解說(shuō)UML部署圖
  2. UML部署圖組成元素詳解
  3. 實(shí)例解析UML部署圖應(yīng)用
  4. 整潔的UML圖如何繪制?
  5. UML中各種UML圖形的建立步驟簡(jiǎn)明介紹

 

責(zé)任編輯:佚名 來(lái)源: csdn.net
相關(guān)推薦

2010-06-11 10:55:51

UML部署圖

2010-06-11 11:09:14

UML部署圖

2010-07-02 09:45:19

UML部署圖

2010-07-12 11:23:09

UML類(lèi)圖

2010-06-28 11:17:31

UML繪圖工具

2010-07-09 16:13:06

UML活動(dòng)圖

2010-06-09 18:06:52

UML活動(dòng)圖

2010-07-06 17:41:58

UML時(shí)序圖

2010-06-10 09:41:11

UML時(shí)序圖

2010-06-10 13:14:48

UML狀態(tài)圖

2010-06-17 16:29:57

UML組成

2010-07-12 10:15:11

UML對(duì)象圖

2010-07-02 08:57:45

UML用例圖

2010-07-02 09:21:34

UML部署圖

2010-07-02 10:38:53

UML模型圖

2010-07-07 17:51:06

UML類(lèi)圖

2010-07-01 14:04:23

UML時(shí)序圖

2010-06-11 10:31:19

UML部署圖

2010-07-06 16:11:52

UML序列圖

2010-06-28 18:29:09

UML類(lèi)圖元素
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)