此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

中文版 | 英文版【English】
教学内容选择与安排
教学内容选择与安排

    Delphi是全新的可视化编程环境,提供了方便,快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language),是当今世界上最快的编辑器,最为领先的数据库技术,最先进的网络技术,Delphi开发者不必自己建立对象,只要在提供的程序框架中加入完成功能代码。其余的都可交给Delphi去做。对于程序设计人员来说,使用Delphi面向对象的程序设计方法开发应用软件。会大大地提高编程效率。

本课程主要讲授面向对象的程序设计方法, Delphi7.0的集成开发环境,Delphi 常用组件的使用,如何创建数据库应用系统等。要求掌握数据库访问组件,数据库控制组件以及 Decision Cube组件等的灵活使用,掌握报表的设计方法,熟悉使用SQL结构化查询语句,创建Internet服务器程序等。

一、课程内容与结构

1. 教学基本内容

第1章 Delphi7.0简介

1.1  Delphi7.0的特点

1.2  Delphi7.0的集成开发环境

1.3  Delphi的可视化编程

第2章Pascal语言基础

2.1  数据类型

2.2  常量与变量

2.3  运算符和表达式

2.4  基本程序设计

2.5  过程与函数

2.6  常用内部函数

第3章 面向对象的程序设计

3.1  面向对象的基本概念

3.2  类与对象

3.3  类的方法

3.4  类的封装与继承

3.5  异常处理

第4章 数据库应用程序开发概述

4.1  数据库的基本概念

4.2  数据存取

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

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

第5章  Delphi的数据库工具

5.1  数据库工作平台

5.2  数据库引擎

5.3  数据库资源管理器

5.4  数据字典

5.5  SQL监视器

5.6  Datapump工具

第6章  数据库访问组件

6.1  数据库访问组件简介

6.2  TTable组件介绍

6.3  TQuery组件介绍

6.4  TStoredProc组件介绍

6.5  TDateSource组件介绍

6.6  TDatebase组件介绍

6.7  TSession组件介绍

6.8  其他组件介绍

6.9  数据访问组件应用实例

6.10  ADO组件页介绍

第7章 数据库控制组件

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章 建立用户界面

8.1  常用的组件

8.2  常用组件的用法

第9章 利用窗体维护数据

9.1  窗体对象

9.2  利用窗体进行数据操作

9.3  字段对象

9.4  使用多个数据表格

9.5  使用Form Wizard

第10章  菜单的设计

10.1  菜单设计简介

10.2  使用MainMenu Designer设计菜单

10.3  菜单的操作

10.4  使用菜单模板

10.5  设计菜单的例子

第11章  多选卡对象

11.1  多选卡对象的主要组件

11.2  一个使用多选卡的例子

第12章  Decision Cube组件

12.1  Decision Cube组件介绍

12.2  Decision Query组件介绍

12.3  Decision Grid组件介绍

12.4  Decision Graph组件介绍

12.5  DecisionPivot组件介绍

12.6  DecisionSource组件介绍

第13章 报表的设计

13.1  QReport组件的介绍

13.2  动手制作一个报表

13.3  快速生成报表

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

14.1  SQL语句简介

14.2  SQL在Delphi中的应用

 

2. 课外作业

  根据每章教学内容布置相应的习题和思考题,要求学生都能独立完成。

3. 实验课

  本课程所需开设的实验内容,学院完全具备相应的实验设备。

二、知识点与课时

课程内容(章次、名称)

学   时   数

 

总学时

讲授

上机实验

备注

第1章  Delphi7.0简介

 

 

2

 

 

第2章  Pascal语言基础

6

4

2

 

第3章  面向对象的程序设计

4

2

2

 

第4章  数据库应用程序开发基础

2

2

 

 

第5章  Delphi的数据库工具

2

2

 

 

第6章  数据库访问组件

4

2

2

 

第7章  数据库控制组件

6

4

2

 

第8章  建立用户界面

2

2

 

 

第9章  利用窗体维护数据

4

2

 

 

第10章 菜单的设计

2

 

2

 

第11章 多选卡对象

4

2

2

 

第12章 Decision Cube组件

4

2

2

第13章 报表

设计

4

2

2

选做

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

4

2

2