顶你学堂

注册

注册代表已经同意《顶你学堂服务条款》

已有账号?立即登录

面向对象技术高级课程

班次-001 2014-02-24(12周)
  • 预约下一班次
立即报名

面向对象技术高级课程

  • 蒋严冰
  • 导师介绍


    蒋严冰学生数量:1425

    博士,北京大学软件与微电子学院软件技术系副教授。主要研究领域:软件模型、UML、建模工具、MDA、SOA、电子政务、web信息系统、系统集成等。开设“面向对象高级技术”、“Java高级技术”、“软件实现技术”等多门研究生课程。作为课题负责人或主要参加人承担过多项国家自然科学基金项目、国家863项目、国家科技支撑计划、中国博士后基金项目以及与企业合作的项目。目前与企业合作从事北京市科技计划“SOA 应用模式及总体框架研究”等课题。申请人发表学术论文十余篇,其中被SCI收录3篇...

1744 人报名 1万+ 次播放 免费

谢谢您关注此门课

班次时间暂未确定,请稍后再来看看~

知道了~!

对不起,您没有报名权限

请联系老师或客服帮您解决

知道了~!

对不起,班次容量已满

请报名下一班次

知道了~!

恭喜,报名成功

进入学习中心

恭喜,报名成功

确定

网上支付提示

支付完成前,请不要关闭此支付验证窗口。

支付完成后,请根据您支付的情况点击下面按钮。

支付成功 支付未成功

去收取验证邮件

还没收到验证邮件?

1. 试试去广告邮件、垃圾邮件目录看看

2. 再次发送验证邮件

去收取验证邮件

还没收到验证邮件?

1. 试试去广告邮件、垃圾邮件目录看看

2. 再次发送验证邮件

3. 如果仍没收到,请 更换另一个邮件地址 或 联系TOPU客服,帮您人工处理

    电话:400-800-8246 邮箱:[email protected]

【课程简介】


《面向对象技术高级课程》深入、系统、完整地讲解当今主流的面向对象软件开发方法的分析、设计、实现及重构方法,深入讲解UML语言的高级技术细节,以及近年来面向对象方法最新的发展趋势,集百家之所言,并结合主讲者最新的研究成果,并通过大量、丰富、完整、不同领域、应用不同技术的案例将其中的关键知识点串联起来,便于理解和应用。


《面向对象技术高级课程》综合国内外多家方法学大师权威视角与多年教学科研成果,集理论性、实用性、研究性、前沿性一体,为工程硕士研究生日后从事大型软件系统的分析设计、系统重构以及建立企业软件开发架构,或从事软件方法学领域应用基础研究提供启发性理论指导及借鉴。


《面向对象技术高级课程》在“新、深、实”三个字上下了一番功夫。本课程立足最新最前沿的国际最新的发展趋势,深入浅出地讲解该领域的各种方法,并且配合多领域不同特点的教程案例将本课程的主要知识点贯穿起来,起到学以致用的效果。


《面向对象技术高级课程》呈现多项完整的教学案例,涵盖了对不同类型多种软件开发平台建模的各个阶段的完整的案例。对课程的理论体系中的主要知识点给出了完整的例证,便于学生对抽象概念和建模过程的理解,为学生将课程中的理论与概念应用到实际软件开发项目中提供了示范,从而较为明显地提高了课程的教学效果。


结合软件建模领域的发展趋势,增加了分析模式、设计模式、软件重构及模型驱动方面等知识点的介绍。对UML中的高级的概念和国际上面向对象方法学大师的著作与思想也逐渐补充讲解,体现课程的理论深度。


《面向对象技术高级课程》将邀请面向对象领域著名学者北京大学信息科学技术学院邵维忠教授和麻志毅副教授讲解某些章节,并对面向对象方法学中的某些关键问题进行讨论。



课程对象


选课者最好具有一门面向对象的编程语言的基本知识和软件工程的基本知识。




主讲老师


蒋严冰 博士,北京大学软件与微电子学院软件技术系副教授。主要研究领域:软件模型、UML、建模工具、MDA、SOA、电子政务、web信息系统、系统集成等。开设“面向对象高级技术”、“Java高级技术”、“软件实现技术”等多门研究生课程。作为课题负责人或主要参加人承担过多项国家自然科学基金项目、国家863项目、国家科技支撑计划、中国博士后基金项目以及与企业合作的项目。目前与企业合作从事北京市科技计划“SOA 应用模式及总体框架研究”等课题。申请人发表学术论文十余篇,其中被SCI收录3篇,EI收录3篇。出版专业译著两部。




课程大纲


第1周: 绪论:软件开发方法的演化与最新趋势
介绍贯穿于课程始终的基本概念:系统、模型、方法学、方法、语言等,回顾软件开发方法学的历史、现状,并展望未来


第2周: 面向对象技术概论
讲述面向对象方法学中的原则与发展历史以及问题


第3周:面向对象分析与设计引例(空战游戏)
以一个完整的案例示范完整的面向对象的需求分析、系统分析和系统设计的过程和模型。


第4周:面向对象的需求分析:Usecace图
介绍面向对象需求分析模型的语义与建立过程,示例,并讨论其中的深入话题


第5周:面向对象的系统分析:类图
介绍类图的语义与建立过程,示例,并讨论其中的深入话题


第6周:面向对象的系统分析:交互图
介绍交互图的语义与建立过程,示例,并讨论其中的深入话题


第7周:面向对象的系统分析:状态图
介绍状态图的语义与建立过程,示例,并讨论其中的深入话题


第8周:面向对象的系统设计:概述与问题域部分的设计
介绍面向对象设计的范围界定、概要与组成部分,以及其中问题域部分的设计方法与策略


第9周:面向对象的系统设计:控制驱动部分的设计
介绍控制驱动部分的设计方法与策略与案例


第10周:面向对象的系统设计:人机交互部分与数据管理部分的设计
介绍人机交互部分与数据管理部分的设计方法与策略与案例


第11周:面向对象的系统设计:构件与部署的设计
介绍构件与部署分与数据管理部分的设计方法与策略与案例


第12周:面向对象分析与设计完整案例
介绍各种类型的面向对象分析与设计完整案例




课程形式


《面向对象技术高级课程》有12周的课程组成,每周3~4小时,每周的课程包括若干个视频,每个视频的长度小于15分钟。每个视频包含1~2个集成测试问题。还有单独的作业和测试题,最后是期末测试。



FAQ


成功完成课程学习后我会得到证书吗?

是的,达到要求后将得到北京大学授权主讲教师签署的完成课程学习的证书。




开课时间  2月24日


×

您的账号存在安全风险,建议绑定手机号提高安全性!

请输入正确的手机号!
验证码错误!
400-800-8246
[email protected]
 意见反馈