软件工程-胡飞(第二稿电子教案)chapter 08.pptVIP

  • 2
  • 0
  • 约 14页
  • 2017-11-05 发布于浙江
  • 举报

软件工程-胡飞(第二稿电子教案)chapter 08.ppt

软件工程,电子,教案软件工程,电子,教案

面向对象设计(OOD) 8.1 OOD的基本概念与原理 面向对象的设计OOD(Object-Oriented Design)是将OOA 所创建的分析模型转换为设计模型,解决如何做的问题。 OOD的主要目标如下: 提高生产率。 提高质量。 提高可维护性。 面向对象设计(OOD) OOD的任务包括: 调整需求 重用设计(类) 组合问题域相关的类 增添一般化类来建立类间协议 调整继承层次(多继承、单继承) 改进性能与加入较低层的构件等 面向对象设计(OOD) OOD模型引进了4个“部件”。这些部件分别是: 主题部件,指那些执行基本应用功能的对象。 人机交互部件,指用于系统的某个特定实现的界面技术。 任务管理部件,指定了那些创建系统时必须建立的操作系统部分。 数据管理部件,定义了与所用数据库接口的对象。 面向对象设计(OOD) 8.2 OOD的方法和基本过程 OOD的过程分为两个阶段: 1)系统设计:实现系统的策略和目标系统的高层结构。 2)对象设计:确定解空间中的类、关联、接口形式及实现服务的算法。 面向对象设计(OOD) 8.2.1 OOD的设计原则 模块化 抽象 信息隐藏 耦合 内聚 可重用 面向对象设计(OOD) 8.2.2 系统设计过程 我们采用Rambaugh及其同事提出的设计步骤: 将分析模型划分为子系统 标志问题本身的并发性 将子系统分配到

文档评论(0)

1亿VIP精品文档

相关文档