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