数据管理设计 ■解决对象数据的存储和检索 ■数据管理设计 ■定义数据格式 与所使用的数据存储管理模式相关 ■设计相应的操作 说明对象及所属类和对象如何存储自己
数据管理设计 ◼ 解决对象数据的存储和检索 ◼ 数据管理设计 ◼ 定义数据格式 ◼ 与所使用的数据存储管理模式相关 ◼ 设计相应的操作 ◼ 说明对象及所属类和对象如何存储自己
对象设计 分析模型 设计模型 类 对象 属性 数据结构 方法 算法 关系 消息传递 行为 控制
对象设计 设计模型 对象 数据结构 算法 消息传递 控制 分析模型 类 属性 方法 关系 行为
对象描述 ■对象描述 ■协议描述:一组消息和对消息的注释 实现描述:对对象接收到某个消息后所执行 的操作的实现细节的描述 算法设计 ■程序构件与接口 对象间的接口和对象的整体结构
对象描述 ◼ 对象描述 ◼ 协议描述:一组消息和对消息的注释 ◼ 实现描述:对对象接收到某个消息后所执行 的操作的实现细节的描述 ◼ 算法设计 ◼ 程序构件与接口 ◼ 对象间的接口和对象的整体结构
领域对象的设计 ■设计目的—支持软件复用 ■设计内容 调整需求 复用已有的组件 ■引入父类,分组管理领域类 添加一般化类以建立协议 调整OOA模型 设计复审 设计模板
领域对象的设计 ◼ 设计目的——支持软件复用 ◼ 设计内容 ◼ 调整需求 ◼ 复用已有的组件 ◼ 引入父类,分组管理领域类 ◼ 添加一般化类以建立协议 ◼ 调整OOA模型 ◼ 设计复审 ◼ 设计模板
第七章统一建模语言UML ■UML简介 静态建模 ■动态建模 ■物理架构建模 RUP
第七章 统一建模语言UML ◼ UML简介 ◼ 静态建模 ◼ 动态建模 ◼ 物理架构建模 ◼ RUP