第11节-面向对象的设计.pptVIP

  • 3
  • 0
  • 约2.29万字
  • 约 148页
  • 2018-09-24 发布于湖北
  • 举报
第11章 面向对象设计 11.1 面向对象设计的准则 11.2 启发规则 11.3 软件重用 11.4 系统分解 11.5 设计问题域子系统 11.6 设计人机交互子系统 11.7 设计任务管理子系统 11.8 设计数据管理子系统 11.9 设计类中的服务 11.10 设计关联 11.11 设计优化 11.12 小结 分析是提取和整理用户需求,并建立问题域精确模型的过程。 设计则把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。 从面向对象分析到面向对象设计(OOD),是一个逐渐扩充模型的过程。 面向对象设计就是用面向对象观点建立求解域模型的过程。 许多分析结果可以直接映射成设计结果,而在设计过程中又往往会加深和补充对系统需求的理解,从而进一步完善分析结果。 分析和设计活动是一个多次反复迭代的过程。 面向对象方法学在概念和表示方法上的一致性,保证了在各项开发活动之间的平滑(无缝)过渡。 生命周期方法学把设计进一步划分成总体设计和详细设计两个阶段,类似地,也可以把面向对象设计再细分为系统设计和对象设计。 系统设计确定实现系统的策略和目标系统的高层结构。 对象设计确定解空间中的类、关联、接口形式及实现服务的算法。 系统设计与对象设计之间的界限比较模糊。 首先讲述为获得优秀设计结果应该遵循的准则,然后具体讲述面向对象设计的任务和方法。

文档评论(0)

1亿VIP精品文档

相关文档