精·第八章 面向对象分析.pptVIP

  • 6
  • 0
  • 约8.6千字
  • 约 52页
  • 2017-01-16 发布于北京
  • 举报
第二部分 面向对象的软件工程 第七章 面向对象方法学引论 第八章 面向对象分析 第九章 面向对象设计 第十章 面向对象的实现 第八章 面向对象分析 8·1 OOA的基本任务 8·2 OOA的基本过程 8·3 需求陈述 8·4 建立对象模型 8·5 建立动态模型 8·6 建立功能模型 8·7 定义服务 8·8 本章重点 8·1 OOA的基本任务 8·2 OOA的基本过程 OOA实质就是抽取和整理用户需求,并建立起问题域的精确模型。分析工作主要包括理解、表达和验证三部分内容。 首先系统分析员需要与用户及相关领域专家进行反复的交流,力求完全理解用户需求。 为了验证需求的正确性、完整性和有效性,需要建立一个快速原型来加以验证。 同时,需要从理解的需求中抽取出问题的本质属性,用模型准确的描述出来。包括三个子模型与五个层次。 一、三个子模型 二、五个层次 三、OOA建立对象模型的五项活动 (1) 标识类及对象 (2) 标识结构 (3) 标识主题 (4) 定义属性及实例连接 (5) 定义服务及消息连接 五个步骤常根据需要交叉进行 四、进行OOA的步骤 8·3 需求陈述 陈述用户需求(应“做什么”),而 不是设计与实现的策略(不是“怎么做”)。 分清各种问题的性质、规模,功能需求,性能需求等 提出可扩充性、性能与通信的要求 8·4 建立对象模型 一、确定类——对象

文档评论(0)

1亿VIP精品文档

相关文档