精·第6章软件工程— 面向对象设计—OMT介绍.pptVIP

  • 3
  • 0
  • 约 45页
  • 2017-01-16 发布于北京
  • 举报

精·第6章软件工程— 面向对象设计—OMT介绍.ppt

第六章 面向对象设计 面向对象的主要方法 Coad/Yourdon的方法 Rumbaugh等的OMT方法 Booch的方法 Wirtf-Brock等的RDD方法 此外,还有ESA的HOOD方法、Shlear和Mellor的OOSA方法、Wasserman的OOSD方法、Reenksang的OORASS方法、Embley的OSA方法、Gibon的OBA方法、Jones和Weiss及Buhr的SYNTHESIS方法等 Coad与Yourdon的方法 Coad与Yourdon的方法是在信息模型化技术、面向对象程序设计语言及知识库系统的基础上发展起来的,这个方法分为OOA和OOD两部分。 面向对象的分析(OOA) Coad与Yourdon和其它描写面向对象方法的作者一样,认为OOA主要考虑与一个特定应用有关的对象及对象与对象之间在结构与相互作用上的关系。 1.OOA的任务 1)形式地说明所面对的应用问题,最终成为软件系统基本构成的对象,还有系统所必须遵从的,由应用环境所决定的规则和约束。 2)明确地规定构成系统的对象如何协同合作,完成指定的功能。 在OOA中,要建立分析模型来描述系统的功能 第一个层次主要是识别类和对象,这是整个分析模型的基础。 第二层和第三层是属性层和服务层,用以说明前面已识别的类和对象。 第四层是结构层,OOA允许两种类型的基本结构:一是整体与部分结

文档评论(0)

1亿VIP精品文档

相关文档