面向对象系统开发方法概述.pptVIP

  • 1
  • 0
  • 约7.77千字
  • 约 59页
  • 2017-10-06 发布于广东
  • 举报
面向对象系统开发方法概述

* 2.2 UML的基本模型 UML提供一套相互组合的图表元素,支持以图形方式对系统需求、功能、结构等内容进行建模,描述系统组成结构、功能结构及实现细节,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。 从组成结构角度看,UML包括九种基本图。 * 2.2 UML的基本模型 类图 类图描述类和类之间的静态关系,如关联、聚类、组成和继承等关系。 类图不仅显示了信息的结构,还描述了系统的行为。 类图是定义其它图的基础。 矩形方框代表类的图标,分三个区域: 最上面的区域标识类名, 中间区域是类的属性, 最下面区域里列的是类的操作。 洗衣机 (类名称) 型 号 (类属性) 漂 洗 (类方法) 类图示例 * 2.2 UML的基本模型 对象图 对象(object)是类的实例,具有具体属性值和行为。 对象图常用于表示复杂类图的一个实例,对象之间的链(Link)是类之间的关联的实例。 与类的图形表示相似,对象的图标也是个矩形,只是对象名下面要带下划线。具体实例的名字位于冒号的左边而该实例所属的类名位于冒号的右边。 比如,海尔:洗衣机。 * 2.2 UML的基本模型 用例图(use case diagram) 用例是从用户的观点对系统行为或系统使用场景的描述。可以帮助系统开发人员从用户的观察角度收集可靠的系统需求。 一个用例是用户与计算机之间的一次典型交互作用。这对于建立人机交

文档评论(0)

1亿VIP精品文档

相关文档