UML的5種視圖、9種圖的系統介紹


UML統一建模語言是軟件規範化設計中的重要工具方法,學會UML的使用能有效提高開發效率,對業務設計和技術實現有更準確的把握。以下是我對整個UML的簡略認識。大家可以根據需要對相應圖進行深入瞭解。

UML的五種視圖:5種視圖分別描述系統的一個方面,5種視圖組合成UML語言完整的模型。

用例視圖 用戶 描述系統應具備的功能。
邏輯視圖 設計人員和開發人員 描述用例視圖中提出的系統功能的實現。
組件視圖 開發人員 顯示代碼組件的組織結構。
配置視圖 開發人員、系統集成人員、測試人員 顯示系統的具體部署。部署是指將系統配置到由計算機和設備組成的物理結構上。
併發視圖 開發人員、系統集成人員 顯示系統的併發性,解決在併發系統中存在的通信和同步問題。

UML的九種圖:
1.用例圖(use case diagrams)
2.靜態圖
(1)類圖(class diagrams)
(2)對象圖(object diagrams)
3.交互圖
(1)序列圖(順序圖)
(2)協作圖(Collaboration diagrams)
4.行爲圖: 描述系統的動態模型和對象之間的交互關係。
(1)狀態圖(Statechart diagrams)
(2)活動圖(Activity diagrams)
5.實現圖
(1)構件圖(Component diagrams)
(2)部署圖(Deployment diagrams)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章