1. 程式人生 > >UML檢視(九)部署圖

UML檢視(九)部署圖

一、什麼是部署圖?

    部署圖對面向物件系統的物理方面建模,描述系統執行時節點、構件例項及其物件的配置。主要用來在部署系統時涉及到的硬體(處理器和裝置)進行建模。

二、部署圖的組成元素?

部署圖主要包括三種標記符:節點、構件和關聯關係。

   (1)節點:是計算機資源的通用名稱,包括處理器和裝置兩種型別,兩者的區別在於處理器能夠執行程式的硬體構件(如伺服器、工作站),而裝置是一種不具備計算能力的硬體構件(如印表機),通過介面對外提供服務。

處理器和裝置都用箱子圖形表示,區別是處理器的側面有陰影。

   (2)構件:是系統中遵從同一組介面且提供其實現的物理的、可替換的部分。構件在部署圖中成為節點。

   (3)關聯關係:表示不同節點之間的通訊路徑和關係。

三、部署圖的作用?

部署圖可以幫助系統的有關人員瞭解軟體中各個構件分別用在哪些硬體上,以及這些硬體之間的互動關係。

四、實踐

機房收費系統-硬體分佈-部署圖