UML - 建模型別



區分UML模型非常重要。不同的圖表用於不同型別的UML建模。UML建模有三種重要的型別。

結構建模

結構建模捕獲系統的靜態特徵。它們包括以下內容:

  • 類圖
  • 物件圖
  • 部署圖
  • 包圖
  • 複合結構圖
  • 元件圖

結構模型表示系統的框架,這個框架是所有其他元件存在的地方。因此,類圖、元件圖和部署圖是結構建模的一部分。它們都表示元素以及組裝它們的機制。

結構模型永遠不會描述系統的動態行為。類圖是最廣泛使用的結構圖。

行為建模

行為模型描述系統中的互動。它表示結構圖之間的互動。行為建模顯示了系統的動態特性。它們包括以下內容:

  • 活動圖
  • 互動圖
  • 用例圖

以上所有內容都顯示了系統中動態流程的順序。

架構建模

架構模型表示系統的整體框架。它包含系統的結構和行為元素。架構模型可以定義為整個系統的藍圖。包圖屬於架構建模。

廣告