天天看點

UML中部署圖

部署圖描述處理器、裝置、軟體元件在運作時的架構。它是系統拓樸的最終的實體描述,即描述硬體單元和運作在硬體單元上的軟體的結構。在這樣的架構中,在拓樸圖中尋找一個指定節點是可能的,進而了解哪一個元件正在該節點上運作。哪些邏輯元素(類、對象、協作等等)是在本元件中實作的,并且最終可以跟蹤到這些元素在系統的初始需求說明(在用例模組化中完成的)中的位置。

1.1.1 節點

節點是擁有某些計算資源的實體對象(裝置)。這些資源包括:帶處理器的計算機、一些裝置如列印機、讀卡機、通信裝置等等。在查找或确定實作系統所需的硬體資源時辨別這些節點,主要描述節點兩方面的内容:能力(如基本記憶體、計算能力、二級存儲器)和位置(在所有必須的地理位置上均可得到),如圖8.2。

UML中部署圖

圖8.2

1.1.2 連接配接

節點間通過通信關聯連接配接在一起,如圖8.3所示,這種通信關聯用一條直線表示,說明在節點間存在某類通信路徑,節點通過這條通信路徑交換對象或發送消息,通信類型用構造型來表示,定義通信協定或使用的網絡。

繼續閱讀