UML架構

任何真正的世界系統是由不同的用戶使用。用戶可以是開發人員,測試人員,商務人士,分析師和等等。所以在設計一個系統的體系結構是用不同的角度心態。最重要的部分是從不同的觀看者的角度來看,以可視化的系統。我們更好地瞭解我們使系統更好。

UML定義一個系統的不同的角度起着重要的作用。這些角度是:

  • 設計
  • 實現
  • 處理
  • 部署

該中心是連接所有這四個用例視圖。一個用例代表了系統的功能。因此,其他的角度連接使用的情況下。

  • 系統設計包括類,接口和協作。 UML類圖,對象圖支持。

  • 實現定義的組件組裝在一起,使一個完整的物理系統。 UML組件圖是用來支持實施的角度。

  • 流程定義了系統的流動。因此,在設計中所用的相同的元件也可用來支持當前角度看。

  • 部署代表物理節點的硬件系統構成。 UML部署圖是用來支持這個角度來看。