

3. 構件圖和配置圖 構件圖(Component diagram)和配置圖(Deployment diagram)顯示系統實現時的一些 特性,包括源代碼的靜態結構和運行時刻的實現結構。構件圖顯示代碼本身的結構,配置 圖顯示系統運行時刻的結構。
(1) 構件圖 構件圖顯示軟件構件之間的依賴關系。一般來說,軟件構件就是一個實 際文件,可以是源代碼文件、二進制代碼文件和可執行文件等?梢杂脕盹@示編譯、鏈接 或執行時構件之間的依賴關系。
(2) 配置圖 配置圖描述系統硬件的物理拓撲結構以及在此結構上執行的軟件。配置 圖可以顯示計算結點的拓撲結構和通信路徑、結點上運行的軟件構件、軟件構件包含的 邏輯單元(對象、類)等。配置圖常常用于幫助理解分布式系統。
(3) 結點和連接 結點(Node)代表一個物理設備以及其上運行的軟件系統,如一臺U nix主機、一個PC終端、一臺打印機、一個傳感器等。如圖1所示,"客戶端PC"和"保險后 臺服務器"就是兩個結點。結點表示為一個立方體,結點名放在左上角。 結點之間的連線表示系統之間進行交互的通信路徑,在UML中被稱為連接(Connectio n)。通信類型則放在連接旁邊的"《》"之間,表示所用的通信協議或網絡類型。
文章來源于領測軟件測試網 http://www.kjueaiud.com/