UML部署圖組成元素詳解
本節向大家介紹一下UML部署圖方面的內容,主要包括UML部署圖簡介和元素等,相信通過本節的學習你對UML部署圖有一個初步的了解,下面就讓我們一起來學習UML部署圖吧。
一、UML部署圖簡介(Deployment Diagram Introduction)
部署圖描述的是系統運行時的結構,展示了硬件的配置及其軟件如何部署到網絡結構中。一個系統模型只有一個部署圖,部署圖通常用來幫助理解分布式系統。
二、UML部署圖元素(Deployment Diagram Elements)
1、結點(Node)
結點是存在與運行時的代表計算機資源的物理元素,可以是硬件也可以是運行其上的軟件系統,比如64主機、Windows server 2008操作系統、防火墻等。結點用三維盒裝表示。
2、結點實例(Node Instance)
結點實例名稱格式如下
Node Instance : node
與結點的區別在于名稱有下劃線和結點類型前面有冒號,冒號前面可以有示例名稱也可以沒有示例名稱。
3、結點類型(Node Stereotypes)
結點類型有:«cdrom», «cd-rom», «computer», «disk array», «pc», «pc client», «pc server», «secure», «server», «storage», «unix server», «user pc»,并在結點的右上角用不同的圖標表示。
4、物件(Artifact)
UML部署圖中的 物件是軟件開發過程中的產物,包括過程模型(比如用例圖、設計圖等等)、源代碼、可執行程序、設計文檔、測試報告、需求原型、用戶手冊等等。物件表示如下,帶有關鍵字«artifact»和文檔圖標
5、連接(Association)
UML部署圖中的連接是指結點之間的連線表示系統之間進行交互的通信路徑,這個通信路徑稱為連接(Association)。
6、結點容器(Node as Container)
一個結點可以包括其他的結點,比如組件或者物件,則稱此結點為結點容器(Node as Container)。
【編輯推薦】

















