这是一个标准建模语言UML教程,全中文版的,包括UML的基础知识,以及使用方法等,一定让你轻松的学习。
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。UML适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。目前,在多数大型企业的正规化开发流程中,开发人员普遍使用UML进行模型的建立。作为一名软件开发人员,我们必须学会UML。不理解UML,作为软件设计统一王国的国民,将是艰难而痛苦的。
为什么要用UML建模
一、建模的重要性
不成功的软件项目失败的原因各不相同,而所有成功的项目在很多方面都是相似的。成功的软件组织有很多成功的因素,其中共同的一点就是对建模的采用。
二、建模原理
正确的模型将清楚地表明最棘手的问题,提供不能轻易地从别处获得的洞察力;错误的模型将使人误入歧途,把精力花在不相关的问题上。
三、面向对象建模
传统的软件开发是从算法的角度进行建模。现代的软件开发采用面向对象的观点进行建模。按照这种方法,所有软件系统都用对象或类作为其主要构造块。
- PC官方版
- 安卓官方手机版
- IOS官方手机版