双语教案
电子信息工程系教案

课程名称

计算机高级编程技术

1

1

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第1章 Delphi 7.0简介

目的和要求

了解Delphi 7.0的特点,熟悉Delphi 7.0的集成开发环境,掌握Delphi的可视化编程。

主要内容

1.1  Delphi7.0的特点

1.2  Delphi7.0的集成开发环境

1.3  Delphi的可视化编程

 

重点与难点

重点:

²      Delphi 7.0的集成开发环境,包括:主窗口、代码编辑器、窗体设计器、对象观察器、工程管理器

难点:

²      Delphi可视化编程的基本概念和步骤

知识点

²      集成开发环境IDE的改进

²      新的语言扩充

²      数据库的应用开发能力增强

²      其他方面的改进

²      主窗口

²      代码编辑器

²      窗体设计器

²      对象观察器

²      工程管理器

²      Delphi可视化编程的基本概念和步骤

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P18  1-10、1-13

备注

 

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。


电子信息工程系教案

课程名称

计算机高级编程技术

2

2

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第2章 Pascal语言基础

目的和要求

了解Delphi 7.0的数据类型,能够熟练定义常量与变量,使用运算符和表达式,能够使用基本的程序设计语句,掌握过程和函数的使用方法,了解常用的内部函数。

主要内容

2.1  数据类型

2.2  常量与变量

2.3  运算符和表达式

2.4  基本程序设计

2.5  过程与函数

2.6  常用内部函数

 

重点与难点

重点:

²      标准数据类型、子界、枚举、集合、指针、数组、记录和文件类型

²      常量和变量的定义

²      常用的运算符和表达式

²      基本的程序设计语句

²      过程和函数

难点:

²      过程与函数的参数传递

²      子程序的嵌套和递归

²      变量的作用域

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P48 2-19

备注

 

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

3

3

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第3章 面向对象的程序设计、第4章 数据库应用程序开发概述

目的和要求

了解面向对象的基本概念,熟悉类与对象,类的方法、封装、继承,掌握异常处理的方法;

了解数据库的基本概念,掌握数据库的存取机制,熟悉数据库应用程序的开发步骤。

主要内容

3.1  面向对象的基本概念

3.2  类与对象

3.3  类的方法

3.4  类的封装与继承

3.5  异常处理

 

4.1  数据库的基本概念

4.2  数据存取

4.3  数据库应用程序的开发步骤

4.4  数据库应用开发能力的增强

 

重点与难点

重点:

²      类与对象

²      类的封装与继承

²      异常处理

²      数据的存取

²      数据库应用程序的开发步骤

难点:

²      面向对象的基本概念

²      数据库的存取机制

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P63 1-9、P67 1-2

备注

下周为上机实验课,实验一:基本程序设计(第4周)

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

5

5

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第5章 Delphi 的数据库工具

目的和要求

能够在数据库工作平台下进行简单的数据库操作,包括设置工作目录以及私有目录、创建数据表格、设置数据表格属性等。

了解常用的数据库引擎,能够使用数据库资源管理器,掌握数据字典的概念并会创建数据字典,学会使用SQL监视器以及Data pump工具。

主要内容

5.1  数据库工作平台

5.2  数据库引擎

5.3  数据库资源管理器

5.4  数据字典

5.5  SQL监视器

5.6  Datapump工具

 

重点与难点

重点:

²      Database Desktop桌面数据库

²      创建数据表格

难点:

²      在Database Desktop 中创建SQL型数据表格

²      在Database Desktop 中使用查询

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P78 1-4

备注

 

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

6

6

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第6章 数据访问组件

目的和要求

能够使用常用的数据访问组件,包括:TTable组件、TQuery组件、TStoreProc组件、TDataSource组件、TDatabase组件、TSession组件,以及ADO组件。

主要内容

6.1   数据访问组件简介

6.2   TTable组件

6.3   TQuery组件

6.4   TStoreProc组件

6.5   TDataSource组件

6.6   TDatabase组件

6.7   TSession组件

6.8   其他组件介绍

6.9   数据访问组件的应用实例

6.10  ADO组件

 

重点与难点

重点:

²      TTable组件

²      TQuery组件

²      TDataSource组件

²      TDatabase组件

²      ADO组件

难点:

²      TTable组件

²      TQuery组件

²      TDataSource组件

²      TDatabase组件

²      ADO组件

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P134 1-3

备注

下周为上机实验课,实验二:数据访问组件(第7周)

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

8

8

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第7章 数据控制组件、第8章 建立用户界面

目的和要求

能够使用常用的数据控制组件以及常用的组件

主要内容

7.1   数据控制组件简介

7.2   TDBGrid组件

7.3   TDBNavigator组件

7.4   TDBText组件

7.5   TDBEdit组件

7.6   TDBMemo组件

7.7   TDBImage组件

7.8   TDBList组件

7.9   TDBComboBox组件

7.10  TDBCheckBox组件

7.11  TDBRadioGroup组件

7.12  TDBLookupListBox组件

7.13  TDBLookupComboBox组件

7.14  TDBCtrlGrid组件

7.15  TDBRichEdit组件

7.16  TDBChart组件

8.1   常用的组件

8.2   常用组件的用法

重点与难点

重点:

²      TDBGrid组件

²      TDBNavigator组件

²      TDBEdit组件

²      TDBMemo组件

²      TDBImage组件

²      TDBList组件

²      TDBComboBox组件

²      TDBCheckBox组件

²      TDBRadioGroup组件

²      TDBRichEdit组件

²      TDBChart组件组件的一般操作

²      文本组件

²      特殊输入组件

²      按钮及其分类组件

²      列表组件

²      分组组件

难点:

²      信息反馈组件

²      图形显示组件

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P167 1-3、P196 3-7

备注

以下2周为上机实验课,实验三:数据控制组件(第9周)、实验四:建立用户界面(第12周)(第10、11周生产实习)

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

11

13

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第9章 利用窗体维护数据、第10章 菜单的设计

目的和要求

能够使用窗体进行数据的操作,包括数据的排序、查询、修改、插入和删除等;了解字段对象,能够使用多个数据表格和数据窗体向导。

能够进行简单的菜单设计和对菜单进行操作。

主要内容

9.1  窗体对象

9.2  利用窗体进行数据的操作

9.3  字段对象

9.4  使用多个数据表格

9.5  使用数据窗体向导

10.1 菜单设计简介

10.2 使用MainMenuDesign设计菜单

10.3 菜单的操作

10.4 使用菜单模版

10.5 设计菜单的一个例子

 

重点与难点

重点:

²      利用窗体进行数据的操作,包括:数据的排序、查询、修改、插入和删除

²      字段对象

²      使用MainMenuDesign设计菜单

²      菜单的一般操作

难点:

²      菜单模版的使用

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P225 3-4、P240 2-4

备注

以下2周为实验课,实验五:利用窗体维护数据(第14周)、实验六:菜单的设计(第15周)

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

14

16

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第11章 多选项卡对象、第12章 Decision Cube组件

目的和要求

了解多选项卡对象的主要组件,能够使用TabControl对象和PageControl组件。

了解Decision Cube组件,能够熟练使用Decision Cube组件。

主要内容

11.1  多选项卡对象的主要组件

11.1.1 TabControl对象

11.1.2 PageControl组件

11.2 一个使用多选项卡对象的例子

12.1  Decision Cube组件

12.2  Decision Query组件

12.3  Decision Grid组件

12.4  Decision Graph组件

12.5  Decision Pivot组件

12.6  Decision Source组件

 

重点与难点

²      TabControl对象

²      PageControl组件

²      Decision Query组件

²      Decision Grid组件

²      Decision Graph组件

²      Decision Pivot组件

²      Decision Source组件

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P247 1-3、P260 1-2

备注

下周为实验课,实验七:多选项卡对象(第17周)

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

16

18

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第13章 报表的设计

目的和要求

熟悉QRepart组件并能够应用QReport组件进行报表的设计。

主要内容

13.1  QReport组件介绍

13.1.1  TQuickRep组件

13.1.2  TQRSubDetail组件

13.1.3  TQRBand组件

13.1.4  TQRExpr组件

13.1.5  TQRSysData组件

13.2  动手制作一个报表

13.3  快速生成报表

 

重点与难点

²      各个组件的属性设置及使用

²      应用QReport组件进行报表的开发

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P282 1

备注

 

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

电子信息工程系教案

课程名称

计算机高级编程技术

17

19

2 学时

上课教室

B303

课程类型

专业基础课

授课对象

电子信息工程专业

章节名称

第14章 使用SQL结构化查询语句

目的和要求

熟悉SQL的常用语句,能够在Delphi 7.0中熟练使用SQL语句进行数据操作。

主要内容

14.1  SQL语句简介

14.2  SQL在Delphi中的使用

 

重点与难点

重点:

²      标准数据类型、子界、枚举、集合、指针、数组、记录和文件类型

²      常量和变量的定义

²      常用的运算符和表达式

²      基本的程序设计语句

²      过程和函数

难点:

²      过程与函数的参数传递

²      子程序的嵌套和递归

²      变量的作用域

教学手段

²      多媒体

²      双语教学

作业布置

课后作业:P291 1-2

备注

下周为实验课,实验八:使用SQL结构化查询设计程序(第20周)

注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。

 

 

Electronic Teaching Plan

 

 

Delphi Advanced Programming Technology

(English Version)

 

 

 

Chang’an University

 

 

School:   Information Engineering

  Department: Electronic Information Engineering

Author:   Sun Zhaoyun

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Specialty

Electronic Information Engineering

Classes

24030801

/ 24030802

Course No.

24030170

Course Type

 Professional course       (  4 periods  /  week  )

Total Periods

40 50

Credits

2

Teaching

26

Operation

14

College of Information Engineering

Teacher

 Sun Zhaoyun

Electronic Information Engineering

the title of a technical post

Professor

Book

Teaching material:Delphi Advanced Programming Technology, Sun Zhaoyun , Chang’an University, 2010

Reference Book

[1]Mastering Delphi7.0, Marco Cantu, Beijing: Publishing House of Electronic Industry, 2003.

[2] Delphi Essential, Marco Cantu, 2002.

[3] Delphi Essential Pascal, Marco Cantu , 2003.

[4]《Delphi7.0从入门到精通》, Marco Cantu等著 罗征等译, 北京:电子工业出版社,2003

[5]《Delphi数据库程序设计教程》刘瑞新 张志纲 张兵义 编著,北京:机械工业出版社,2004年

[6]《Delphi数据库程序设计教程习题及习题解答》刘瑞新 张志纲 张兵义 编著,北京:机械工业出版社,2004.

[7] Delphi Database Application Development Guide, Borland Company , 2007 .

Remark

 

 

 

 

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

1

Week Order

1

Periods

2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 1 - Introducing Delphi;

Purpose

And

Requirement

Know the features of  Delphi, master the use of Delphi Editor and Form Designer.

Know the core features of the Delphi programming language, classes and objects, constructors and destructors, can use properties, can inherit from existing types, can handle the exceptions produced by the system.

Content

Chapter 1:

Ø         An Overview of Delphi

Ø         The Delphi programming environment

Ø         Elements of the Delphi interface

Ø         The Delphi development model

Ø         Overview of Delphi projects

Ø         Setting environment preferences

Key Points

And

Difficult Points

Key Points:

Ø         The Delphi programming environment

Ø         Elements of the Delphi interface

Ø         The Delphi development model

Ø         Setting environment preferences

Teaching method

Multimedia and Bilingual Teaching

Homework

1. Be familiar with Delphi working environment.

2. Practice using Delphi Editor and Form Designer.

Remark

 

 

Course Name

Delphi Advanced Programming Technology

Teaching Order

2

3

4

Week Order

2

3

4

Periods

4+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 2 - The Delphi Programming Language

Purpose

And

Requirement

Know the core features of the Delphi programming language, classes and objects, constructors and destructors, can use properties, can inherit from existing types, can handle the exceptions produced by the system.

Content

Chapter 2:

Ø         Pascal Language Statements

Ø         Expressions and Operators

Ø         Data Types, Variables, and Constants

Ø         User-Defined Data Types

Ø         Statements

Ø         Procedures and Functions

Key Points

And

Difficult Points

Key Points:

Ø         Pascal Language Statements

Ø         Expressions and Operators

Ø         Data Types, Variables, and Constants

Ø         Statements

Ø         Procedures and Functions

Difficult Points:

Ø         Pascal Language Statements

Ø         Expressions and Operators

Ø         Procedures and Functions

Teaching method

Multimedia and Bilingual Teaching

Homework

1. Be familiar with Delphi working environment.

2. Practice using Delphi Pascal Language.

Remark

Next week is the experiment course.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

5

Week Order

5

Periods

2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 3 - The Delphi Object-Oriented Programming

Purpose

And

Requirement

Know the Delphi Object-Oriented Programming skills.

Content

Chapter 3:

Ø         Classes and Objects

Ø         Encapsulation

Ø         Constructors

Ø         Delphi's Object Reference Model

Ø         Inheriting from Existing Types

Ø         Working with Exceptions

 

Key Points

And

Difficult Points

Key Points:

Ø         Classes and Objects

Ø         Encapsulation

Ø         Constructors

Ø         Delphi's Object Reference Model

Ø         Inheriting from Existing Types

Ø         Working with Exceptions

Difficult Points:

Ø         Encapsulation

Ø         The TForm Class

Teaching method

Multimedia and Bilingual Teaching

Homework

Practice on computer to master the usage of the TObject class

Remark

 

 

Electronic Information Engineering

 

Course Name

Delphi Advanced Programming Technology

Teaching Order

6

Week Order

6

Periods

2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 4 - Working with the Form

Purpose

And

Requirement

Know some of the properties and styles of forms and at sizing and positioning them, as well as form scaling and scrolling, can build applications with multiple forms, master the use of dialog boxes (custom and predefined ones), frames, and visual form inheritance.

 

Content

Chapter 4:

Ø         Working with the Form Designer

Ø         Moving Components

Ø         Sizing Components

Ø                  Placing Components

Ø                  Selecting Components

Ø                  Aligning Components

 

Key Points

And

Difficult Points

 

Key Points:

Ø         Working with the Form Designer

Ø         Using Components properly

Difficult Points:

Ø         Direct Form Input

Ø         Position, Size, Scrolling, and Scaling

Teaching method

Multimedia and Bilingual Teaching

Homework

Practice on computer to master the usage of the TObject class, TComponent Class , Converting Data.

Remark

 

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

7

8

Week Order

7

8

Periods

2+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 5 - VCL Components

Purpose

And

Requirement

Know how to use some of the advanced features offered by the Delphi predefined components to build applications and to discuss specific programming techniques.

Content

Chapter 5:

Ø    Review of Components

Ø    Visual Components

Ø    Nonvisual Components

Ø    Important Common Properties

Ø    Edit Controls

Ø    Common Edit Control Properties

Ø    The ListBox and ComboBox Components

Key Points

And

Difficult Points

Key Points:

Ø    Visual Components

Ø    Important Common Properties

Ø    Edit Controls

Ø     Common Events

Difficult Points:

Ø                  Important Common Properties

Ø         Common Events

Ø         The ListBox and ComboBox Components

Teaching method

Multimedia and Bilingual Teaching

Homework

Practice on computer to master the usage of the VCL Components

Remark

Next week is the experiment course.

 

Electronic Information Engineering

 

Course Name

Delphi Advanced Programming Technology

Teaching Order

9

Week Order

9

Periods

2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 6 - Delphi’s Database Application Development

Purpose

And

Requirement

Master the usage of DataBase,Know how to Develop a Database Application.

Content

Chapter 6:

Ø  Database features and capabilities

Ø  Delphi database architecture

Ø  Understanding TTable

Ø  Developing applications for desktop and remote servers

Ø  Database application development methodology

Ø    Language drivers

Key Points

And

Difficult Points

Key Points:

Ø  Delphi database architecture

Ø  Understanding TTable

Ø  Developing applications for desktop and remote servers

Ø  Database application development methodology

Ø  Difficult Points:

Ø  Delphi database architecture

Ø  Developing applications for desktop and remote servers

Ø  Database application development methodology

Ø    Language drivers

Teaching method

Multimedia and Bilingual Teaching

Homework

Practice the usage of the Database Application in Delphi.

Remark

Next week is the experiment course.

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

10

 

Week Order

10

 

Periods

0+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 7 - Building a sample database application: MASTAPP

Purpose

And

Requirement

Know some of the properties and styles of forms and at sizing and positioning them, as well as form scaling and scrolling, can build applications with multiple forms, master the use of dialog boxes (custom and predefined ones), frames, and visual form inheritance.

Content

Chapter 7:

Ø         Building forms

Ø         Building a master-detail form

Ø         Building a one-many-many form

Ø         Working with fields

Ø         Validating data entry

Ø         Writing code to check field values

Ø         Using queries and ranges

Key Points

And

Difficult Points

Key Points:

Ø         Building forms

Ø         Building a master-detail form

Ø         Building a one-many-many form

Ø         Working with fields

Ø         Validating data entry

Ø         Writing code to check field values

Ø         Using queries and ranges

Difficult Points:

Ø         Building a master-detail form

Ø         Writing code to check field values

Ø         Working with fields

Teaching method

Multimedia and Bilingual Teaching

Homework

Practice on computer to finish the following requirements.

 1.Build applications with multiple forms

 2. Master the use of dialog boxes (custom and predefined ones), frames, and visual form inheritance.

Remark

Next week is the experiment course.

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

11

12

Week Order

11

12

Periods

2+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 8 - Using data access components and tools

Purpose

And

Requirement

Know to use the data access components and tools. Know the basic and advanced techniques, including visual form inheritance, the use of frames, and MDI development, master the use of interfaces for building complex hierarchies of form classes.

Content

Chapter 8:

Ø         Database components hierarchy

Ø         Using the TSession component

Ø         Using datasets

Ø         Using TTable

Ø         Creating master-detail forms

Ø         Using TDataSource

Ø         Using TFields and the Fields Editor

Ø         Using TBatchMove

Ø         Application examples

Key Points

And

Difficult Points

Key Points:

Ø         Database components hierarchy

Ø         Using the TSession component

Ø         Using datasets

Ø         Using TTable

Ø         Using TDataSource

Ø         Using TFields and the Fields Editor

Ø         Application examples

Difficult Points:

Ø         Using datasets

Ø         Using TTable

Ø         Using TFields and the Fields Editor

Teaching method

Multimedia and Bilingual Teaching

Homework

1. Practice Creating MDI Applications.

2. Frame and Child Windows in Delphi

3.MDI Applications with Different Child Windows

Remark

Next week is the experiment course.

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

13

14

Week Order

13

14

Periods

2+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 9 - Using Data controls

Purpose

And

Requirement

Learn to use the Data controls .

Content

Chapter 9:

Ø         Data Control component basics

Ø         Updating fields

Ø         Editing a field

Ø         Setting grid options

Ø         Editing in the grid

Ø         Controlling grid drawing

Ø         Using list and combo boxes

Ø         TDB

Key Points

And

Difficult Points

Key Points:

Ø         Data Control component basics

Ø         Editing a field

Ø         Setting grid options

Ø         Editing in the grid

Ø         Controlling grid drawing

Ø         TDB

Difficult Points:

Ø         Editing a field

Ø         Setting grid options

Ø         Editing in the grid

 

Teaching method

Multimedia and Bilingual Teaching

Homework

Try to master Components ’ propertiers and Learn to use the Data controls

Remark

 

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

15

Week Order

15

Periods

2+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 10 - Using SQL in applications

Purpose

And

Requirement

Know the SQL Static and Dynamic applications .

Content

Chapter 10:

Ø         Using TQuery

Ø         Static SQL

Ø         Dynamic SQL statements

Ø         Using the Params property

Ø         Using the ParamByName method

Ø         Using the DataSource property

 

Key Points

And

Difficult Points

Key Points:

Ø         Using TQuery

Ø         Dynamic SQL statements

Ø         Using the DataSource property

 

Difficult Points:

Ø         Dynamic SQL statements and its flexible use

 

Teaching method

Multimedia and Bilingual Teaching

Homework

1. Learn to use Static SQL and Dynamic SQL;

2. Using the Params property and Using the ParamByName method in Delphi application.

Remark

Next week is the experiment course.

Electronic Information Engineering

 

Course Name

Delphi Advanced Programming Technology

Teaching Order

16

Week Order

16

Periods

2+0

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 11 - Working with ADO components

Purpose

And

Requirement

Know the Microsoft Data Access Components (MDAC), can use dbGo components and Jet Engine, know how to update the data.

Content

Chapter 11:

Ø         Overview of ADO components

Ø         Connecting to ADO data stores

Ø         Accessing the connection object

Ø         ADO connection events

Ø         Using ADO datasets

Ø         Using Command Objects

Key Points

And

Difficult Points

Key Points:

Ø         ADO components

Ø         Connecting to ADO data stores

Ø         ADO connection events

Ø         Using ADO datasets

Difficult Points:

Ø         Connecting to ADO data stores

Ø         Using ADO datasets

 

Teaching method

Multimedia and Bilingual Teaching

Homework

Build Database Applications with Standard Controls.

Remark

Next week is the experiment course.

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

17

Week Order

17

Periods

2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter 12   Using decision support components

Purpose

And

Requirement

Learn to use decision support components

Content

Chapter 12:

Ø         Using decision support components

Ø         Using datasets with decision support components

Ø         Using decision cubes

Ø         Using decision sources and pivots

Ø         Creating and using decision grids

Ø         Creating and using decision graphs

Ø         Decision support Components and memory control

Key Points

And

Difficult Points

 

Key Points:

Ø         Using decision support components

Ø         Using datasets with decision support components

Ø         Creating and using decision grids

Ø         Creating and using decision graphs

Difficult Points:

Ø         Creating and using decision grids

Ø         Creating and using decision graphs

 

Teaching method

Multimedia and Bilingual Teaching

Homework

Use Data Access Components to Finish Programming.

Remark

Next week is the experiment course.

Electronic Information Engineering

Course Name

Delphi Advanced Programming Technology

Teaching Order

18

19

Week Order

18

19

Periods

2+2

Classroom

B303

Specialty

Electronic Information

Chapter Name

Chapter13 Creating reports with Rave Reports

Purpose

And

Requirement

Grasp how to Develop Report with Rave Designer

Content

Chapter 13:

Ø         Getting started

Ø         The Rave Visual Designer

Ø         Component overview

Ø         Advanced Rave

Ø         Rave project components

Ø          Report components

Key Points

And

Difficult Points

Key Points:

Ø         The Rave Visual Designer

Ø         Component overview

Ø         Advanced Rave

Ø         Difficult Points:

Ø         The Rave Visual Designer

Rave project components

Teaching method

Multimedia and Bilingual Teaching

Homework

Know the Rave environment and know how to use it.

Remark

Next week is the experiment course.