任何真正的世界系統是由不同的使用者使用。使用者可以是開發人員,測試人員,商務人士,分析師和等等。所以在設計一個系統的體系結構是用不同的角度心態。最重要的部分是從不同的觀看者的角度來看,以視覺化的系統。我們更好地了解我們使系統更好。
UML定義一個系統的不同的角度起著重要的作用。這些角度是:
該中心是連線所有這四個用例檢視。一個用例代表了系統的功能。因此,其他的角度連線使用的情況下。
系統設計包括類,介面和共同作業。 UML類圖,物件圖支援。
實現定義的元件組裝在一起,使一個完整的物理系統。 UML元件圖是用來支援實施的角度。
流程定義了系統的流動。因此,在設計中所用的相同的元件也可用來支援當前角度看。
部署代表物理節點的硬體系統構成。 UML部署圖是用來支援這個角度來看。