- 17
- 0
- 约3.19千字
- 约 27页
- 2015-12-10 发布于广东
- 举报
《软件工程基础》 陆惠恩主编 第9章 面向对象技术及UML应用 本章主要内容: 面向对象分析 建立对象模型 建立动态模型 建立功能模型 面向对象设计 系统设计 对象设计 面向对象系统的实现 UML应用 UML模型 UML视图 UML使用准则 UML的扩展机制 UML的应用领域 RUP统一过程 本章重点: 面向对象分析 面向对象设计 UML使用准则 9.1 面向对象分析 9.1.1 面向对象分析过程 1. 分析对象的属性、服务及消息的传递。 2. 分析对象在系统中的不同状态及状态的转换。 建立三种模型: 描述系统数据结构的对象模型。 描述系统控制结构的动态模型。 描述系统功能的功能模型。 9.1.2 面向对象分析原则 1.包含原则 2.排斥原则 9.2 建立对象模型 9.2.1 确定对象和类 1. 对象 2. 类 类是具有相同属性和服务的一组对象的集合。 对象有三种表示方式: 对象名:类名 :类名 对象名 9.2.2 确定类的相互关系 1. 类的一般-特珠关系 2. 聚集关系 “整体—部分”关系 3. 关联关系 阶 链属性 限定 【例9.1】教师指导学生毕业设计,多对多关联的分解。 4. 主动对象 一组属性和一组服务的封装体,其中至少有一个服务不需要接收消息就能主动执行(称为主动服务)。
原创力文档

文档评论(0)