面向对象技术高级课程说明教学教案.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象技术高级课程 The Advanced Object-Oriented Technology 知识 能力 境界 面向对象技术高级课程说明 目录 课程主要目标 课程的价值 课程内容概述 课程对象 预计学时与授课计划 考试要求 问题 ? 分析与设计的区别? Usecase与use story的区别? 当前国际方法学大师及其主要贡献? 如何将状态图与编程结合起来? 面向对象是否已过时? 如何更好的编写多线程程序? UML与自然语言有什么联系? 代码自动生成是否还很遥远? UML是否真正有用? 什么是分析模式? 如何表示分类? 同步消息和异步消息在编程中的应用? …… 元模型? 模式的本质? UML为什么这么复杂? 课程的价值 为其他课程提供基础 中间件 SOA 测试 设计模式 体系结构… 对职业发展具有长期深远影响 直接用于工作与学习中 编程 分析设计 架构 项目管理 咨询 售前 研究 论文… 为学习研究工作提供扎实的理论基础 指导人生 为什么是高级的? 深入分析UML各种建模元素语义 不同流派方法的比较 完整细致的面向对象建模过程指导 密切联系工程实践 提供大量完整的参考案例 揭示面向对象技术\UML的研究发展趋势 课程内容概述 一种范型 面向对象的软件开发范型 两条线索 模型:统一建模语言UML深入剖析 过程:面向对象的建模过程综合讲评 三个阶段 面向对象的分析OOA 面向对象的设计OOD 面向对象的编程OOP 其他 面向对象方法的历史、人物、流派、建模工具与将来等 UML扩展机制与元模型 MDA理论技术与规范 分析模式/设计模式/线程模式选讲 完整实例 基础内容 高级内容 课程体系架构 OO 方法论 基本 概念 软件开 发方法 综述 系统 模型 方法论 方法 语言 面向过程 面向数据 面向对象 面向服务 模型驱动 封装 信息隐藏 泛化 多态 关联 消息传递 OO 方法 模型UML 过程 usecase 类图 交互图 状态图 部署图 活动图 需求 分析 设计 实现 实例分析 课程内容概述—一种范型 现实世界 汇编语言 非OO高级语言 计算机世界 OO高级语言 面向对象的需求分析 面向对象的系统分析 面向对象的系统设计 从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式。 面向对象的模型 课程内容概述—两条线索 1.统一建模语言 图形化的建模语言 即面向人又面向机器 具有更大的抽象层次 可以转换为代码 已成为世界范围内事实上的标准建模语言 9种图 150多种建模元素(V1.3) 课程内容概述—两条线索 2.面向对象的建模过程 课程内容概述—三个阶段 面向对象的分析(OOA) 系统需求模型(用况图为主) 系统分析模型(类图为主) 面向对象的设计(OOD) 问题域 人机交互部分 控制驱动部分 数据管理部分 面向对象的编程(OOP) 面向对象的设计模型到编程语言的转化 课程特点 理论性 注重对基础理论与重要概念的讲解与比较 实用性 建模与编程结合 前沿性 涉及软件建模领域前沿问题的讨论 研究性 鼓励在学习中研究,培养学术研究能力 课程对象与预计学时 课程对象 计算机相关学科的硕士研究生 预计学时 48学时 课次 内容 学时 时间 1 课程介绍 绪论:软件开发方法的演化与最新趋势(上) 3学时 2010.9.9 星期四 上午 2 绪论:软件开发方法的演化与最新趋势(下) 第一部分 面向对象技术概论 3学时 2010.9.16 星期四 上午 3 第二部分 面向对象分析——分析概述 第二部分 面向对象分析——用况图(上) 3学时 2010.9.23星期四 上午 4 第二部分 面向对象分析——用况图(下) 3学时 2010.9. 30星期四 上午 5 第二部分 面向对象分析——类图(上) 3学时 2010.10.15星期四 上午 授课计划 课次 内容 学时 时间 6 第二部分 面向对象分析——类图(下) 3学时 2010.10.22星期四 上午 7 第二部分 面向对象分析——交互图(上) 3学时 2010.10.29星期四 上午 8 第二部分 面向对象分析——交互图(下) 第二部分 面向对象分析——状态图(上) 3学时 2010.11.4星期四 上午 9 第二部分 面向对象分析——状态图(下) 3学时 2010.11.11星期四 上午 10 第二部分 面向对象分析——包图 第三部分 面向对象设计——设计概述 第三部分 面向对象设计——问题域的设计 3学时 2010.11.18星期四 上午 授课计划 课次 内容 学时 时间 11 第三部分 面向对象设计——问题域的设计(下) 第三部分 面向对象设计——人机交互的设计 第三部分 面向对象设计——控制驱动的设计(上) 3

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档