第1章 面向对象分析与设计.pptVIP

  • 24
  • 0
  • 约1.11万字
  • 约 90页
  • 2017-08-31 发布于广东
  • 举报
3. 面向对象设计(OOD) 3.1 面向对象设计的模型 3.2 面向对象的高层设计 3.3 面向对象的类设计 3. 面向对象设计(OOD) 用面向对象的方法设计系统 面向对象设计的准则包括模块化、抽象、信息隐藏、低耦合和高内聚等特征。 系统设计是问题求解及建立解答的高级策略。必须制定解决问题的基本方法,系统的高层结构形式包括子系统的分解、它的固有并发性、子系统分配给硬软件、数据存储管理、资源协调、软件控制实现、人机交互接口等等。 系统设计一般是先从高层入手,然后细化。 系统设计要决定整个结构及风格,这种结构为后面设计阶段的更详细策略的设计提供了基础。 3.1 面向对象设计的模型 瀑布模型 瀑布模型也被称为生存周期模型,其核心思想是按照相应的工序将问题进行简化,将系统功能的实现与系统的设计工作分开,便于项目之间的分工与协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。瀑布模型将软件生命周期划分为软件计划、需求分析和定义、软件设计、软件实现、软件测试、软件运行和维护这6个阶段,并且规定了它们自上而下的次序,如同瀑布一样下落。每一个阶段都是依次衔接的。 3.1 面向对象设计的模型 瀑布模型 3.1 面向对象设计的模型 喷泉模型

文档评论(0)

1亿VIP精品文档

相关文档