1. 程式人生 > >UML五類十圖之實現圖

UML五類十圖之實現圖

實現圖包括構件圖和部署圖

一、構件圖

概念:構件圖是從軟體架構地角度來描述一個系統地主要功能。

構件型別:原始碼構件、二進位制構件、可執行構件、資料檔案或文件。

構件圖組成:構件、介面、關係。

構件:系統中遵從一組介面且提供其實現地物理地、可替換地部分。

介面:每個構件能實現一定地功能,為其他構件提供介面,方便軟體地複用。

作用:用於描述各種軟體構件之間地依賴關係。

二、部署圖

部署圖:用來顯示系統中軟體和硬體的物理架構。

部署圖組成:節點、連線

節點:代表一個執行時計算機系統中地硬體資源,節點通常擁有一些記憶體,並具有處理能力。

連線:部署圖用連線表示各節點之間地通訊路徑,連線用一條實線表示。

三、例項

有改進之處,感謝指出!

機房收費系統構件圖

機房收費系統部署圖