软件工程导论 第0章 面向对象分析.docVIP

  • 23
  • 0
  • 约3.08万字
  • 约 27页
  • 2016-10-13 发布于贵州
  • 举报
软件工程导论 第0章 面向对象分析

第10章 面向对象分析 不论采用哪种方法开发软件,分析的过程都是提取系统需求的过程。3项内容,这就是理解、表达和验证。首先,系统分析员(在面向对)。 由于问题复杂,而且人与人之间的交流带有随意性和非形式化的特 面向对象分析(OOA)的关键是识别出问题域内的类与对象,并分析它3种模型中,对象模型是最基本、最重要、最核 10.1面向对象分析的基本过程 1.1.1 概述 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的 通常,面向对象分析过程从分析陈述用户需求的文件开始。可能由用(包括出资开发该软件的业主代表及最终用户)单方面写出需求陈述,也 需求陈述通常是不完整、不准确的,而且往往是非正式的。通过分析, 接下来,系统分析员应该深入理解用户需求,抽象出目标系统的本质属性,并用模型 在面向对象建模的过程中,系统分析员必须认真向领域专家学习。尤其是建模过程 在面向对象建模的过程 10.1.2 3个子模型与5个层次 正如9.3节所述,面向对象建模得到的模型包含系统的3个要素,即静态结构(对象)、交互次序(动态模型)和数据变换(功能模型)。解决的问题不同,这3个子模型的(例如,用户界面及过程控制等),(例如,高级语言编译、科学与工程计算等),则(即服务或)。 复杂问题(大型系统)的对象模型

文档评论(0)

1亿VIP精品文档

相关文档