第6章 面向对象的分析与设计.ppt
sy****28
亲,该文档总共85页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第6章 面向对象的分析与设计.ppt
第6章面向对象的分析与设计6.1面向对象分析6.1.1优化用例模型用例模型,也就是用例图,它采用业务需求用例建模系统功能需求。在此期间,记录的用例仅仅包含了有关业务事件的一般性信息,其目标是快速地记录所有的业务事件(用例),以便定义和验证需求。通常在依据业务需求建模时,会生成用例图,但是为了文件管理及用户阅读,还会生成参与者词汇表、用例词汇表和用例描述表。参与者词汇表用例词汇表对用例图中的所有参与者、用例进行文字描述,分别见表6.1和表6.2。用例描述表对每个用例进行详细描述。当准备用例描述时,首先在高层
第07章 面向对象的分析和设计.ppt
软件工程内容摘要7.1面向对象的基本概念封装(encapsulation)是一种信息隐蔽技术,用户只能看见对象封装界面上的信息,对象的内部实现对用户是隐蔽的。封装的目的是使对象的使用者和生产者分离,使对象的定义和实现分开。一个对象通常可由对象名、属性和操作三部分组成。2.类(class)类是一组具有相同属性和相同操作的对象的集合。一个类中的每个对象都是这个类的一个实例(instance)。类是创建对象的模板,从同一个类实例化的每个对象都具有相同的结构和行为。轿车型号:字符串颜色:字符串牌照号:字符串...
第面向对象设计原则.pptx
会计学面向对象设计(shèjì)原则概述面向对象设计(shèjì)原则概述面向对象设计原则(yuánzé)概述面向对象设计(shèjì)原则概述面向对象设计(shèjì)原则概述单一职责(zhízé)原则单一(dānyī)职责原则单一职责(zhízé)原则单一职责(zhízé)原则开闭(kāibì)原则开闭(kāibì)原则开闭(kāibì)原则开闭(kāibì)原则开闭(kāibì)原则里氏代换(dàihuàn)原则里氏代换(dàihuàn)原则里氏代换(dàihuàn)原则里氏代换(dàihuàn)原
第3章 软件需求分析_面向对象_面向对象1.ppt
软件工程讲授内容1.理解面向对象方法学概述;2.理解面向对象的概念;3.掌握面向对象建模;4.理解对象模型;5.理解动态模型;6.理解功能模型;7.理解三种模型之间的关系;8.理解UML语言与建模方法。41传统方法学传统的生命周期方法学主要存在以下问题:(1)生产率提高的幅度远不能满足需要;(2)软件重用度很低;(3)软件仍然很难维护;(4)软件往往不能满足用户需要。6面向对象的基本概念几何对象颜色位置移动(delta:矢量)选择(P:指针型):布尔型旋转(角度)属性:对象所能执行的操作,类中所定义的服务
面向对象的分析与设计-设计篇.ppt
第三部分:设计篇OOD模型框架——从两个侧面来描述将OOA模型搬到OOD作为OOD的基础11.2实现条件对问题域部分的影响设计准备保留OOA文档复制OOA文档,作为OOD的输入根据需求的变化和发现的错误进行修改1、按编程语言调整继承与多态起因:OOA强调如实地反映问题域,OOD考虑实现问题,如果语言不支持多继承或多态,就要进行对模型调整方法1:简单转换方法2:重新定义对象类,化解多继承不适当的方法增加程序代码(2)取消多态性2、增加一般类以建立共同协议增加根类:将所有的类组织在一起提供全系统通用的协议例: