软件工程实验(分析与设计V1.0)【荐】.pdfVIP

  • 4
  • 0
  • 约3.16万字
  • 约 35页
  • 2015-07-23 发布于河南
  • 举报

软件工程实验(分析与设计V1.0)【荐】.pdf

第四章 面向对象的软件分析基础实验 第四章 面向对象的软件分析基础实验 4.1 面向对象的软件分析原则和步骤 OOA (面向对象的分析)模型由5 个层次(主题层、对象类层、结构层、属性层和服务层)和5 个活动(标识对象类、标识结构、定义主题、定义属性和定义服务)组成。 在面向对象分析中,主要由对象模型、动态模型和功能模型组成: 对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图、对象图描述对象、 对象的属性、对象间的关系,是系统的静态模型。 动态模型:描述系统的动态行为,通过时序图、协作图描述对象的交互,以揭示对象间如何协作来 完成每个具体的用例,单个对象的状态变化、动态行为可以通过状态图来表达。 功能模型:描述软件系统的数据处理功能,最直接地反映了用户对系统的需求。通常功能模型由 一组数据流图或一组用例图组成,其中的数据处理功能可以用IPO 图(表)、PDL 语言等多种方式进 一步描述。 面向对象分析的主要原则有: (1)抽象原则:从许多事物中舍弃个别的、非本质的特征,抽取共同的、本质性的特征,就叫 作抽象。抽象是形成概念的必

文档评论(0)

1亿VIP精品文档

相关文档