面向对象的设计准则.pptVIP

  • 101
  • 0
  • 约1.65万字
  • 约 73页
  • 2018-06-30 发布于福建
  • 举报
面向对象的设计准则

第11章 面向对象设计 (OOD) 11.1 面向对象设计的准则 11.2 启发规则 11.3 软件重用 11.4 系统分解 11.5 设计问题域子系统 11.6 设计人机交互子系统 11.7 设计任务管理子系统 11.8 设计数据管理子系统 11.9 设计类中的服务 11.10 设计关联 11.11 设计优化 分析是提取和整理用户需求,并建立问题域精确模型的过程。 设计是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。 从面向对象分析到面向对象设计(OOD),是一个逐渐扩充模型的过程。面向对象设计就是用面向对象观点建立求解域模型的过程。 分析和设计活动是一个多次反复迭代的过程。面向对象方法学在概念和表示方法上的一致性,保证了在各项开发活动之间的平滑(无缝)过渡。 面向对象设计可再细分为系统设计和对象设计。系统设计确定实现系统的策略和目标系统的高层结构。对象设计确定解空间中的类、关联、接口形式及实现服务的算法。 11.1 面向对象设计的准则 优秀的设计,是权衡了各种因素,从而使得系统在其整个生命周期中的总开销最小的设计。 对大多数软件系统而言,60%以上的软件费用都用于软件维护,因此,优秀软件设计的一个主要特点就是容易维护。 面向对象设计准则 1. 模块化 对象是把数据结构和操作这些数据的方法紧密地结合在一起所构成的模块。面

文档评论(0)

1亿VIP精品文档

相关文档