第十章面向对象的设计方法
第十章 面向对象的设计方法
教学内容:
(1)面向对象的设计概念;
(2)面向对象的设计方法
(3)面向对象的设计过程
重点:
(1)面向对象的设计概念;
(2)面向对象的设计过程
难点:
※面向对象的设计过程在实际项目中的应用
基本要求:掌握面向对象的方法,并能熟练使用常见的一种建模工具
教学过程:
1对象设计概述
OOD则主要考虑“如何实现”的问题,因而这一阶段注意的焦点从问题空间转移到解空间。着重完成各种不同层次的模块设计。
1.面向对象设计的任务
系统设计
对象设计
消息设计
复审设计模型
将分析模型转换为软件设计
使用
实例
对象关系模型
索引卡片
对象-行为模型
协作者
子 系 统 设 计
类及对象设计
消息设计
责任设计
OO分析模型
OO设计模型
属
性
操
作
OOD的四个层次:
子系统层: 包含每个子系统的表示
类和对象层:包含类层次和每个对象
的设计表示
消息层: 包含使得每个对象能够和其
协作者通信的细节,建立系
统的外部和内部接口
责任层: 包含针对每个对象的所有属性
和操作的数据结构和算法的设计
OOD导出的系统结构
数据管理
其它系统
文件
RDBMS
原创力文档

文档评论(0)