正在加载图片...
UML期末考试参考资料 火龙果●整理 uml.org.cn 一般/特殊结构。 ■整体/部分结构。 ■实例连接。 ■消息连接。 三.面向对象的分析: 面向对象分析(Ob ject-Oriented Analysis),简称00A,是指 利用面向对象的概念和方法为软件需求建造模型,以使用户需求逐 步精确化、一致化、完全化的分析过程。 1.面向对象分析模型: 面向对象分析中建造的模型主要有对象模型、动态模型和功能 模型。面向对象分析的关键是识别出问题领域内的对象,在分析它 们之间的相互关系之后建立起问题领域的简洁、精确和可理解模型。 2.面向对象分析的基本过程: 1)问题论域分析:业务范围、业务规则、业务处理过程、系统责任 范围、边界。 2)发现和定义对象分类及内部特征:属性和服务。 3)识别对象的外部联系:一般特殊、整体与部分,实例连接,消息 连接。 4)建立系统的静态结构模型:绘制对象类图和对象图,系统与子系 统结构图等,编制文档。 5)定义用例,建立系统的动态行为模型:分析系统行为,建立动态 模型,并用图形和文字表达。 6)建立详细说明。 7)原型开发。 3.面向对象分析的基本原则: 1)抽象原则: 面向对象分析方法中的类就是抽象得到的:系统中的对象使 对现实世界中的事物的抽象:类是对对象的抽象;一般类是对特 殊类的进一步抽象:属性是事物静态特征的抽象;服务是事物动 态特征的抽象。 2)分类原则: 分类就是把具有相同属性和服务的对象划分为一类,用类作 为这些对象的抽象描述。分类原则实际上是抽象原则运用于对象 描述时的一种表现形式,通过不同程度的抽象可以形成一般/特 第4页(共60页)UML 期末考试参考资料 第 4 页(共 60 页)  一般/特殊结构。  整体/部分结构。  实例连接。  消息连接。 三. 面向对象的分析: 面向对象分析(Object-Oriented Analysis),简称 OOA,是指 利用面向对象的概念和方法为软件需求建造模型,以使用户需求逐 步精确化、一致化、完全化的分析过程。 1. 面向对象分析模型: 面向对象分析中建造的模型主要有对象模型、动态模型和功能 模型。面向对象分析的关键是识别出问题领域内的对象,在分析它 们之间的相互关系之后建立起问题领域的简洁、精确和可理解模型。 2. 面向对象分析的基本过程: 1) 问题论域分析:业务范围、业务规则、业务处理过程、系统责任 范围、边界。 2) 发现和定义对象分类及内部特征:属性和服务。 3) 识别对象的外部联系:一般特殊、整体与部分,实例连接,消息 连接。 4) 建立系统的静态结构模型:绘制对象类图和对象图,系统与子系 统结构图等,编制文档。 5) 定义用例,建立系统的动态行为模型:分析系统行为,建立动态 模型,并用图形和文字表达。 6) 建立详细说明。 7) 原型开发。 3. 面向对象分析的基本原则: 1) 抽象原则: 面向对象分析方法中的类就是抽象得到的:系统中的对象使 对现实世界中的事物的抽象;类是对对象的抽象;一般类是对特 殊类的进一步抽象;属性是事物静态特征的抽象;服务是事物动 态特征的抽象。 2) 分类原则: 分类就是把具有相同属性和服务的对象划分为一类,用类作 为这些对象的抽象描述。分类原则实际上是抽象原则运用于对象 描述时的一种表现形式,通过不同程度的抽象可以形成一般/特
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有