UML建模類型
區分UML模型, UML建模用於不同類型的不同的圖。有三個重要類型的UML建模:
結構建模:
系統結構建模捕捉靜態功能。它們包括下列各項:
- 類圖
- 對象圖
- 部署圖
- 包圖
- 複合結構圖
- 組件圖
結構模型代表的系統架構,這個框架的所有其他組件存在的地方。因此,類圖,組件圖和部署圖的部分結構建模。它們都代表的元素和機制將它們組裝。
但是,從來沒有的結構模型描述系統的動態行爲。類圖中是最廣泛使用的結構圖。
行爲模型:
行爲模型描述了在系統中的相互作用。它代表之間的交互的結構圖。行爲建模顯示系統的動態性質。它們包括下列各項:
- 活動圖
- 交互圖
- 用例圖
所有上述的顯示在一個系統中流動的動態序列。
架構模型:
建築模型代表了系統的總體框架。它包含了系統的結構和行爲的元素。建築模型可以被定義爲整個系統的藍圖。包圖是根據建築造型。