翻譯|使用教程|編輯:吳園園|2019-07-10 13:50:26.307|閱讀 1042 次
概述:統一建模語言(UML)已迅速成為構建面向對象軟件的事實標準。本教程主要講了UML的簡要介紹和技術概述。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
【點擊下載Enterprise Architect最新版本】
統一建模語言(UML)已迅速成為構建面向對象軟件的事實標準。本教程提供了Enterprise Architect支持的13個UML圖的技術概述。UML 2語義在UML 2.0教程中有詳細解釋。
什么是UML?
Object Management Group (OMG)規范規定:
“統一建模語言(UML)是一種圖形化語言,用于可視化,指定,構建和記錄軟件密集型系統的工件.UML提供了編寫系統藍圖的標準方法,包括業務流程和概念性事務。系統函數以及編程語言語句,數據庫模式和可重用軟件組件等具體事物。”
這里要注意的重點是UML是用于指定而不是方法或過程的“語言”。UML用于定義軟件系統; 詳細說明系統中的工件,記錄和構造 - 它是編寫藍圖的語言.UML可以以各種方式用于支持軟件開發方法(例如Rational Unified Process) - 但是本身并未指明該方法或過程。
UML定義以下域的表示法和語義:
●用戶交互或例模型用 - 描述系統和用戶之間的邊界和交互。在某些方面對應于需求模型。
●交互或通信模型 - 描述系統中的對象如何相互交互以完成工作。
●狀態或動態模型 - 狀態圖表描述了類隨時間推移所呈現的狀態或條件。活動圖描述了系統將實施的工作流程。
●該邏輯或類模型 -描述類和對象,這將彌補系統。
●物理組件模型 - 描述組成系統的軟件(有時是硬件組件)。
●在物理部署模型 -描述物理架構和組件對硬件架構的部署。
UML還定義了用于擴展UML以滿足特定需求的擴展機制(例如,業務流程建模擴展)。
本教程的第2部分UML(二)將介紹如何使用UML定義和構建實際系統。
想要購買Enterprise Architect 正版授權的朋友可以。
有關產品動態更多的精彩內容,敬請關注下方的微信公眾號▼▼▼
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: