OOAD 面向对象分析课件.ppt

OOAD 面向对象分析课件.ppt

ID:57058466

大小:1.19 MB

页数:29页

时间:2020-07-30

OOAD 面向对象分析课件.ppt_第1页
OOAD 面向对象分析课件.ppt_第2页
OOAD 面向对象分析课件.ppt_第3页
OOAD 面向对象分析课件.ppt_第4页
OOAD 面向对象分析课件.ppt_第5页
资源描述:

《OOAD 面向对象分析课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、小组实验提交一个UML图形文件所有过程图形一个word文档按照附录B的内容小组实验过程参照第15章内容期末考试时间与地点考试时间:6月18日晚7:30~9:30考试地点:软工:3202信管:3312,计算机、网络工程、工业工程:3212答疑时间:6月17日晚7:30~9:30答疑地点:院楼611房其他时间有疑问——QQ留言考试题型分布一、多项选择题20小题,共40分二、填空题15小题,共15分三、简答题4小题,共15分四、分析与设计题共30分考场注意事项1、按座位表,隔位就座,纵向对齐;2、书包、书、笔记本远离座位;3、

2、拿到试卷后先填写姓名、学号、单位;4、关闭一切通信设备,交卷离场之前不得使用;5、考试过程中严禁相互交谈或传递物品。面向对象的分析与设计复习纲要学习一种面向对象方法应关注哪些方面概念表示法系统模型开发过程本课程的三个主要部分基本概念OOAOOD第一部分面向对象方法概论准确掌握面向对象方法的基本概念了解其主要思想、特点、优势、历史与现状。为进一步掌握各种具体的OO技术打下坚实的基础要掌握的主要概念:对象;类;属性;操作;继承封装;关联;聚合;消息;多态性抽象;永久对象;主动对象能够不看书本准确的叙述出来客观世界对象对象对象

3、对象对象对象对象对象对象对象对象名属性…操作…类类类类分类类继承类类对象聚合抽象客观事物及其间的联系关联用况图类图顺序图状态图活动图构件图OO模型对象对象对象对象对象对象对象对象计算机内的对象编程构成封装运行分析设计………………第二部分面向对象的分析(OOA)面向对象方法为什么有利于解决分析面临的挑战?概念运用面向对象方法进行系统分析。目标是建立一个符合问题域、满足用户需求的OOA模型。提倡:充分运用OO方法基本概念自然而有效地解决分析与设计中遇到的各种问题加强过程指导,控制对扩充概念的引入。OO方法的基本概念——建模元

4、素和原则OOA模型及其规约OOA过程第3章建立需求模型什么是用况,如何用它来描述需求参与者有哪些种类基于用况概念的需求模型对OOA的意义用况的内容描述用况图中的模型元素和表示法如何建立用况图第4章建立类图每一部分所用到的概念表示法类图中各种模型元素的画法建模活动策略与启发如何运用OO基本概念解决各种复杂问题减少扩充概念的使用运用OO概念解决典型问题的技巧简单了解接口、依赖、关联端点修饰第5章建立辅助模型在面向对象的建模中,为什么要强调类图的作用,而以其他图作为辅助模型?UML提供了哪几种图?第5章建立辅助模型重点掌握:包

5、图、顺序图、活动图、状态机图、构件图其他各种图——简单了解每种图有什么用途特别是对面向对象的建模有什么作用每种图使用的主要概念,以及在图中的表示法(熟记主要概念,了解其他概念)第三部分面向对象的设计(OOD)第6章什么是OOD早期OOD和现今OOD的主要特点OOA和OOD的关系和不同分工用MDA的观点看OOA和OOD的关系OOD的目标OOD模型——从两个侧面来描述第7章问题域部分的设计什么是问题域部分?它与OOA模型有什么关系?设计准备复制OOA文档,作为OOD的输入根据需求的变化和发现的错误进行修改设计内容与策略针对编

6、程语言支持能力的调整增加一般类以建立共同协议实现复用提高性能为实现对象永久存储所做的修改完善对象的细节定义对象实例对辅助模型、模型规约的修改和补充建立OOD文档与OOA文档的映射各种变化情况举例第8章人机交互部分的设计什么是人机交互部分把人机交互部分作为系统中一个独立的部分有什么好处人机交互部分的需求分析从用况提取人机交互人机交互的细化,命令的组织根据人机交互需求选择界面元素运用OO概念和表示法表达所有的界面成分可视化编程环境下的设计策略第9章控制驱动部分的设计什么是控制驱动部分相关技术问题由系统总体方案决定的实现条件软

7、件体系结构——特别是分布式系统的软件体系结构系统的并发性——进程与线程如何设计控制驱动部分选择软件体系结构风格确定系统分布方案对象的分布——类的分布——类图的分解第9章控制驱动部分的设计识别控制流从各种角度考虑问题,以决定系统中应该设计哪些控制流,这控制驱动部分设计的关键问题。用主动类表示控制流第10章数据管理部分的设计什么是数据管理部分几种常用的数据管理系统文件系统、RDBMS、OODBMS用于对象存储时,各自的优点与缺点用非OO的数据管理系统存储对象的指导思想对象存储方案和数据接口的设计策略1、针对文件系统的设计(1

8、)如何看待用文件系统存储对象(2)从应用系统的对象到文件记录的不同映射方式一一对应的映射方式;非一一对应的映射方式(3)对象在文件中的存放策略(4)设计数据接口部分的对象类提高效率的措施(5)问题域部分的修改2、针对RDBMS的设计(1)对象及其对关系数据库的使用(2)从应用系统的对象到数据库表元组的不同映射方式一一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。