6章 OO方法与UML课件.ppt

6章 OO方法与UML课件

第6章 OO方法与UML;6.1面向对象开发方法概述;6.1.1 OO方法的基本思想;综上所述,面向对象方法的基本思想可以用如下等式来概括: OO = Objects (对象) + Classes (类) + Inheritance (继承) + Communication with messages(消息通信) ;结构化方法数据与功能是分离的;6.1.3 OO方法的优点;6.1.4 OOA的主要任务; 统一建模语言(Unifide Modeling Language UML)是一种绘制软件蓝图(蓝图意为一个详细的、各部分完全协调的计划或行动规划)的可视化建模语言,可用于对软件密集型系统进行可视化、详述、构造和文档化。;6.2.1 UML的发展历程;众多的开发方法论和建模技术限制了OO方法的有效应用,94年开始,在OO方法研究领域内具有领导性的三位大师( Grady Booch 、 James Rumbaugh 、 Ivar Jacobson )开始彼此从对方的方法中吸纳思想,并致力于将他们的主要工作结果进行统一化。 吸收了多种不同开发方法的优点,建立了一种适用于面向对象软件开发的,以用例驱动的、以体系结构为中心的,迭代及增量的软件开发过程——RUP( Rational 统一软件开发过程) 统一了不同开发方法的基本概念,

文档评论(0)

1亿VIP精品文档

相关文档