這是一個標準建模語言UML教程,全中文版的,包括UML的基礎知識,以及使用方法等,一定讓你輕松的學習。
UML是一種定義良好、易于表達、功能強大且普遍適用的建模語言。它溶入了軟件工程領域的新思想、新方法和新技術。它的作用域不限于支持面向對象的分析與設計,還支持從需求分析開始的軟件開發的全過程。UML適用于以面向對象技術來描述任何類型的系統,而且適用于系統開發的不同階段,從需求規格描述直至系統完成后的測試和維護。目前,在多數大型企業的正規化開發流程中,開發人員普遍使用UML進行模型的建立。作為一名軟件開發人員,我們必須學會UML。不理解UML,作為軟件設計統一王國的國民,將是艱難而痛苦的。
為什么要用UML建模
一、建模的重要性
不成功的軟件項目失敗的原因各不相同,而所有成功的項目在很多方面都是相似的。成功的軟件組織有很多成功的因素,其中共同的一點就是對建模的采用。
二、建模原理
正確的模型將清楚地表明最棘手的問題,提供不能輕易地從別處獲得的洞察力;錯誤的模型將使人誤入歧途,把精力花在不相關的問題上。
三、面向對象建模
傳統的軟件開發是從算法的角度進行建模。現代的軟件開發采用面向對象的觀點進行建模。按照這種方法,所有軟件系統都用對象或類作為其主要構造塊。
- PC官方版
- 安卓官方手機版
- IOS官方手機版