第六章面向对象分析方法.pptVIP

  • 6
  • 0
  • 约1.23千字
  • 约 10页
  • 2019-11-26 发布于湖北
  • 举报
* 第六章 面向对象分析方法 6.1 面向对象分析概述—分析建模过程 面向对象的基本思想:将一个实际问题看成是一个对象或结果对象的集合。 面向对象分析过程:在系统所要求解的问题中找出对象(属性和行为)以及它所属的类,并定义对象与类。 面向对象分析(OOA):指利用面向对象的概念和方法为软件需求建造模型,以使用户需求逐步精确化、一致化、完全化的分析过程。 分析过程:理解、表达、验证 建造的模型:对象模型、动态模型、功能模型 五个层次:类与对象层 属性层 服务层 结构层 主题层 发现对象 定义类 定义属性 定义服务 划分结构 6.1 面向对象分析概述—面向对象分析模型 特征:信息(或数据)、功能、行为 三个要素:静态结构(对象模型)、交互次序(动态模型)、数据变换(功能模型) 概念顺序:寻找类与对象、识别结构、识别主题、定义属性、建立功能模型、定义服务 6.2 建立基于用例分析的功能模型 识别分析类:充分理解系统内部行为,即如何响应外部请求 1)识别边界类:担负着协调参与者与用例之间的交互职责, 是对用户界面行为进行建模 2)识别控制类:负责协调边界类和实体类 3)识别实体类:参与对象 定义交互行为:从需求到设计过度的一个重要环节

文档评论(0)

1亿VIP精品文档

相关文档