面向对象方法与技术教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

面向对象方法与技术教学大纲

06015 面向对象方法与技术 32学时/ 2学分英文译名:Object-Oriented Methods and Technology

适用领域:计算机应用技术专业、计算机软件与理论专业

任课教师:曲立平

教学目的:通过本课程的学习,使学生理解和掌握面向对象的基本方法和技术,为后续课程的学习创造条件;培养学生运用面向对象方法分析和解决软件系统设计问题的能力;提高

学生的抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚

实的基础。

教学方式及学时分配:课堂授课32学时

教学主要内容及对学生的要求:

先修知识:程序设计、软件工程

学习内容:要求学生全面、系统地掌握面向对象方法与技术的基本原理,包括面向对

象的基本概念、C++语言、Windows编程基础及MFC开发、面向对象软件工程、组件

技术、设计模式、Java技术等内容。

内容摘要:面向对象不仅是一些具体的软件开发技术与策略,而且是一整套关于如何

看待软件系统与现实世界的关系,以什么观点来研究问题并进行求解,以及如何进行

系统构造的软件方法学。面向对象技术在计算机学科产生了巨大的影响,在产业界有

着广泛应用。它已经渗透到计算机科学技术的几乎每一个分支领域,新兴的基于构件

开发、面向服务计算、Agent和面向方面开发等技术也以面向对象技术作为基础。本

课程主要介绍:面向对象的基本思想及面向对象技术与方法的最新进展;面向对象的

基本概念;C++程序设计的类与对象、继承、多态性与虚函数;WIN32 API基本概念、

应用程序框架,MFC应用程序框架,MFC对WIN32 API的封装;面向对象软件的开发

过程,UML,RUP;COM/DCOM模型,CORBA技术,Web Service技术,代理技术;Java

语言与Java技术;GoF设计模式。

考核方式:笔试

主要参考书目:

[1] 黄永忠,面向对象方法与技术,国防工业出版社,2006

[2](英)Ian Graham,面向对象方法:原理与实践,机械工业出版社,2003

[3] 邵维忠,杨芙清,面向对象的系统分析(第2版),清华大学出版社,2007

[4] 邵维忠,杨芙清,面向对象的系统设计(第2版),清华大学出版社,2007

[5] 李英军等译,设计模式-可复用面向对象软件的基础,机械工业出版社,2004

[6] 麻志毅,申成磊,杨智,RUP导论,机械工业出版社,2004

[7] 邵维忠,麻志毅译,UML用户指南,人民邮电出版社,2006

相关文档
最新文档