“面向对象技术引论”幻灯片节选说明 以下公布课堂使用的部分幻灯片,仅供选修北京大学 计算机科学技术系“面向对象技术引论”课程的学生 复习功课时参考,不得翻印制作。 这里所提供的只是课堂讲授的部分内容,万不可误认 为这几幅幻灯片以外的内容都不要求掌握
“面向对象技术引论”幻灯片节选说明 以下公布课堂使用的部分幻灯片,仅供选修北京大学 计算机科学技术系“面向对象技术引论”课程的学生 复习功课时参考,不得翻印制作。 这里所提供的只是课堂讲授的部分内容,万不可误认 为这几幅幻灯片以外的内容都不要求掌握
北京大学计算机利学技术系 本科生漯 面向对象技术引论 主讲教师邵维忠 辅导教师陈兆琪戴耀飞 2000年2月7月
北京大学计算机科学技术系 本科生课程 面向对象技术引论 主讲教师 邵维忠 辅导教师 陈兆琪 戴耀飞 2000年2月—7月
教学计划 教学内容及学时 1、基本知 面向对象方法的基本概念、主要思想、特点、优势、历史与现状 2、面向对象的分析(00A) 面向对象的分析方法,包括概念、表示法、O0A模型、00A过程 3、面向对象的设计(OD) 面向对象的设计方法,包括概念、表示法、0模型、O过程 4、面向对象的程序设计(OP) 00P的基本思想,几种典型的面向对象的编程语言 6、面向对象的数据库系统 00-DBMS的基本原理,几种典型的00DBMS 分布对象技术 分布对象的概念与意义,对象总线技术, CORBA和COM(DCOM/OLE
一、教学内容及学时 1、基本知识 面向对象方法的基本概念、主要思想、特点、优势、历史与现状 2、面向对象的分析(OOA) 面向对象的分析方法,包括概念、表示法、OOA模型、OOA过程 3、面向对象的设计(OOD) 面向对象的设计方法,包括概念、表示法、OOD模型、OOD过程 4、面向对象的程序设计(OOP) OOP的基本思想,几种典型的面向对象的编程语言 6、面向对象的数据库系统 OO-DBMS的基本原理,几种典型的OO-DBMS 7、分布对象技术 分布对象的概念与意义,对象总线技术,CORBA和COM(DCOM)/OLE 教学计划
要求 1、基本知识 —清晰、准确、熟练地掌握面向对象方法的主要 思想、基本概念与原则。 2、面向对象的分析(00A) 3、面向对象的设计(O0D) 了解00A和0OD的主要概念与操作过程,会应用。 4、面向对象的程序设计(OOP) 掌握00P的基本思想,了解各种00PL的概念、 语言成分和主要特点,知道如何实现00A/00D的有 关概念。 6、面向对象的数据库系统 7、分布对象技术 了解基本原理、概念及几种典型系统的特点
要求: 1、基本知识 ——清晰、准确、熟练地掌握面向对象方法的主要 思想、基本概念与原则。 2、面向对象的分析(OOA) 3、面向对象的设计(OOD) ——了解OOA和OOD的主要概念与操作过程,会应用。 4、面向对象的程序设计(OOP) ——掌握OOP的基本思想,了解各种OOPL的概念、 语言成分和主要特点,知道如何实现OOA/OOD的有 关概念。 6、面向对象的数据库系统 7、分布对象技术 ——了解基本原理、概念及几种典型系统的特点
二、实习 学会00A/00工具的使用; 用面向对象方法完成一个小型系统的分析与设计。 要求 ①写出需求报告 ②开发一个完整的系统分析模型(00A模型) ③完成至少一部分系统设计模型(00模型)
二、实习 学会OOA/OOD工具的使用; 用面向对象方法完成一个小型系统的分析与设计。 要求: ①写出需求报告 ②开发一个完整的系统分析模型(OOA模型) ③完成至少一部分系统设计模型(OOD模型)