- UML 教程
- UML - 主頁
- UML - 概覽
- UML - 構建模組
- UML - 架構
- UML - 建模型別
- UML - 基本符號
- UML - 標準圖表
- UML - 類圖
- UML - 物件圖
- UML - 元件圖
- UML - 部署圖
- UML - 用例圖
- UML - 互動圖
- UML - 狀態圖表
- UML - 活動圖
- UML - 總結
- UML 2.0 概覽
- UML 2.0 - 概覽
- UML 有用資源
- UML - 有用資源
- UML - 知識測試
- 實用工具
- UML - 工具和實用工具
- UML - 討論
UML - 架構
任何實際系統都可以由不同的使用者使用。使用者可以是開發人員、測試人員、企業人員、分析師以及更多人士。因此,在設計系統之前,架構必須結合不同的視角。最重要的部分是從不同觀察者的角度設想系統。我們理解得越好,我們就能更好地建立系統。
UML 在定義系統的不同視角中起著重要作用。這些視角為 -
- 設計
- 實施
- 流程
- 部署
中間是用例檢視,它連線了這四個檢視。用例表示系統的功能。因此,其他視角與用例相連線。
系統的設計包括類、介面和協作。UML 提供類圖、物件圖來支援此目的。
實施定義了組裝在一起以形成一個完整的物理系統的元件。UML 元件圖用於支援實施視角。
流程定義系統的流程。因此,設計中使用的元素也用於支援此視角。
部署表示形成硬體的系統的物理節點。UML 部署圖用於支援此目的。
廣告