§4.6面向对象方法 面向对象设计 任设讯 的四个层次:/消息设计 类及对象设计 子系统设计
§4.6面向对象方法 子 系 统 设 计 类及对象设计 消息设计 责任设计 面向对象设计 的四个层次:
4.6.1将00分析模型转换到00设计模型 操作、作 CRC ′任设记 索引卡片对象关 系模型 用例 消息设计 对象行为模型 类及对象设计 子系统设计 分析模型 设计模型
4.6.1 将OO分析模型转换到OO设计模型 用例 对象-关 系模型 CRC 索引卡片 子 系 统 设 计 类及对象设计 消息设计 责任设计 分析模型 设计模型 对象-行为模型
将分析模型转换为软件设计 数 据 过程设讠 /ER图数据、规 象描述 数据流图约/接口设计 字典 体系结构设计 状态变迁图 控制规约 数据设计 分析模型 设计模型
将分析模型转换为软件设计 数据 字典 数据 流图 E-R图 状态变迁图 加 工 规 约 控制规约 数 据 对 描 述 象 数 据 设 计 体系结构设计 接口设计 过程设计 分析模型 设计模型
结构化设计 面向对象设计 的四个层次 的四个层次 过程设 任设讠 接口设计 消息设计 体系结构设计 类及对象设计 数据设计 子系统设计
结构化设计 的四个层次 数 据 设 计 体系结构设计 接口设计 过程设计 子 系 统 设 计 类及对象设计 消息设计 责任设计 面向对象设计 的四个层次
由00分析模型转换到00设计模型 包图 设计带方法的类图 用例图 类图 方法描述: ifa then 交互图 Calculate Sales tax 状态图 Calculate Total amount End if
由OO分析模型转换到OO设计模型 用例图 类 图 交互图 状态图 包图 方法描述:if A then Calculate Sales Tax Calculate Total Amount End if 设计带方法的类图