- 9
- 0
- 约小于1千字
- 约 26页
- 2016-07-20 发布于湖北
- 举报
2015版第11章问题域部分的设计概述
软件建模与分析 2015.9-2015.10;第三部分:设计篇;OOD模型框架
——从两个侧面来描述;问题域部分设计;将OOA模型搬到OOD
作为OOD的基础;;11.2 实现条件对问题域部分的影响;设计准备
保留OOA文档,复制OOA文档,作为OOD的输入
根据需求的变化和发现的错误进行修改;1、按编程语言调整继承与多态
起因:OOA强调如实地反映问题域,OOD考虑实现问题,
如果语言不支持多继承或多态,就要进行对模型调整;方法1:简单转换;方法2:重新定义对象类,化解多继承;不适当的方法增加程序代码;(2)取消多态性;2、增加一般类以建立共同协议
增加根类:将所有的类组织在一起
提供全系统通用的协议
例:提供创建、删除、复制等操作
增加其他一般类:提供局部通用的协议
例:提供持久存储及恢复功能;;3、实现复用的设计策略;例:;4、提高性能
(1)调整对象分布;(3)合并通讯频繁的类;(5)降低算法的计算复杂性
(6)细化对象的分类 ;(7)将复杂对象化为整体-部分结构 ;6、完善对象的细节;7、定义对象实例;8、修改或补充辅助模型及模型规约;建立与OOA文档的映射;Thanks
您可能关注的文档
- 20152016年员工关怀计划网上投保操作指引(员工操作篇)概述.pptx
- 20152016高中物理23研究闭合电路粤教版选修31概述.ppt
- 20152016高中物理第2章实验:描绘小灯泡的伏安特性曲线粤教版选修31概述.ppt
- 20152016学年高中语文诗歌部分第五单元苦难的琴音新人教版选修《中国现代诗歌散文欣赏》概述.ppt
- 20152016工业地域的形成和工业区概述.ppt
- 2015—2016第一学期新闻聚焦第14期概述.ppt
- 2015mhl122《民主决策:作出最佳选择》(新人教版必修2)概述.ppt
- 2015一轮复习哲学第六课认识论概述.ppt
- 2015中国互联网产业综述与2016发展趋势报告概述.docx
- 2015Sunyent整体机房一概述.ppt
最近下载
- yokogawa横河EJA110E高性能差压变送器产品选型技术资料.pdf
- 2025年贵州普通高中会考生物试卷及答案 .pdf VIP
- 2025年人教版道法八年级上册《第一单元走进社会生活》大单元整体教学设计(2022课标).docx
- 2019译林版高中英语选择性必修一Unit4 Exploring poetry 知识清单(学生版).docx VIP
- 《GB_T 10067.46-2014电热装置基本技术条件 第46部分:罩式电阻炉》专题研究报告.pptx VIP
- 质检报告模板.docx VIP
- 2019译林版高中英语选择性必修四Unit3 Careers and skills 知识清单(学生版).docx VIP
- 水平定向钻法管道穿越工程技术规程CECS 382-2014.docx VIP
- 军人党员发展流程.pptx VIP
- 7.1 小小鞋店 课件 北师大版(2024)数学三年级下册.pptx VIP
原创力文档

文档评论(0)