面向对象的设计方法全解
面向对象的设计方法 1. 设计用例实现方案 2. 设计技术支撑方案 3. 设计用户界面 4. 精化设计模型 概述 OOA、OOD模型过渡平滑 分析以问题为中心,设计面向计算机实现。 OOD使得从问题空间到解空间的变换直观合理。 OOD更自然地遵循抽象、信息隐藏、模块化原则。 OOD完成信息和处理的双重模块化。 OOA、OOD、OOP阶段间反复迭代 基于UML的OOD概述 分析模型:顶层架构图、用例与用例图、领域概念模型。 设计模型:体系结构图(包图)、交互图、类图、状态图、活动图等。 任务: 针对分析模型用例,设计用UML交互图表示的实现方案。 设计技术支撑设施。非业务需求的一部分,但却为多种业务需求的实现提供公共服务,如:数据的持久存储服务、安全控制服务、远程访问服务等。 设计用户界面。 针对分析模型中的领域概念模型,以及第(2)、第(3)两个步骤引进的新类,完整、精确地确定每个类的属性、操作,完整地标示类之间的关系。 设计过程: 1 设计用例实现方案 用例实现方案用交互图描述,交互图包括:顺序图、协作图 顺序图:描述对象之间动态的交互关系,着重表现对象间消息传递的时间顺序。例:下页图 元素:对象、时间、生命线、生命终结、活跃期、消息(序号、条件表达式)、迭代标记*、描述信息等。 UML消息的四种类型: 简单消息:以一种简单、抽象的函数表示对象之间的信息传递,不考虑通信过程的
您可能关注的文档
- 静脉输液输血常见的反应及处理措施2()全解.ppt
- 静态扭矩-评价螺栓连接质量全解.ppt
- 静电现象及其应用全解.ppt
- 静设备安装全解.ppt
- 静液压传动装置(HST)全解.ppt
- 非上市公司股权激励全解.ppt
- 非创伤致死性胸痛全解.ppt
- 非常6+1全解.ppt
- 非常规作业管理工作思路全解.doc
- 非政府组织领导3全解.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)