软件工程第六章复习资料.doc

第六章 面向对象的软件工程 一、复习要求 1. 了解面向对象的概念,包括什么是范型,面向对象的概念,对象和对象的分类等。 2. 了解用面向对象方法构造软件的开发过程,包括应用生存期和类生存期的概念。 3. 了解面向对象分析方法,包括论域分析,应用分析的介绍。 4. 了解面向对象设计方法,包括高层设计模型和设计原则,类设计的目标和方针,复用设计及类设计的方法。 5. 了解有影响的coad方法、Booch方法和OMT方法的基本思想。 二、内容提要 面向对象技术是一个非常实用而强有力的软件开发方法。它的特征是: ( 方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。 ( 从生存期的一个阶段到下一个阶段的高度连续性,即生存期后一阶段的成果只是在前一阶段成果的补充和修改。 ( 把面向对象分析(OOA)、面向对象设计(OOD)和面向对象程序设计(OOP)集成到生存期的相应阶段。 1. 面向对象的概念 (1) 范型 范型(Paradigm)又称为范例、风范或模式(Pattern)。从软件开发角度来看,范型与问题解决技术有关。范型定义了特定的问题和应用的开发过程中将要遵循的步骤,确定将用于表示问题和它的解决的那些成分的类型,并利用这些成分表示与问题解决有关的抽象,直接得到问题的结构。因此,范型的选择影响整个软件开发生存期。就是说,它支配了设计方法、编码语言、测试和检验技术的选择。

文档评论(0)

1亿VIP精品文档

相关文档