《Visual FoxPro编程》自学实施计划
来源: 发布时间:2006-5-29 16:59:07 点击:
 
说明:
1.本课程自学总时数为100学时,不包括复习、做习题、上机训练的时间。
2.本实施计划中的次数是按教学计划中要求的每人每天最少自学2.5学时的。
3.在自学过程中,可根据实施计划学习和掌握每次所学的主要内容、重点和难点。学员也可根据各自的具体情况,合理地安排学习进度,不强求机械地按此计划自学。

第1章  中文Visual FoxPro 6.0概述(7.5学时)
次数
主要内容
重点
难点
1
1.1~1.2
1.中文Visual FoxPro 6.0的特点。
2.中文Visual FoxPro 6.0的新增功能。
 
2
1.3~1.5
1.数据库的定义及其特点。
2.数据库系统的定义及组成部分。
3.数据库管理系统的定义及其功能。
4.数据模型的分类及数据库的类型。
5.Visual FoxPro 6.0中一些重要的性能指标。
6.Visual FoxPro 6.0中常用的文件扩展名和文件类型。
数据库、数据库系统、数据库管理系统的定义及它们之间的关系。
3
1.6~1.7
1.运行中文Visual FoxPro 6.0的最小系统要求。
2.安装中文Visual FoxPro 6.0的步骤。
3.中文Visual FoxPro 6.0的启动方法。
 

第2章  面向对象程序设计入门(10学时)
主要内容
重点
难点
4
2.1
1.面向对象的基本概念。
2.面向对象主法的三大特点。
3.激发和响应。
对象、类、控件、属性、事件和方法概念。
5
2.2
1.Visual FoxPro 6.0中的常用基类。
2.Visual FoxPro 6.0中的基本的划分方法。
3.用类设计器创建新类并使用“类”菜单对创建的类进行修改的步骤。
4.使用命令创建新类。
5.类浏览器的使用。
1.Visual FoxPro 6.0中的常用基类及其分类。
2.类设计器的使用。
3.类浏览器的使用。
6
2.3
1.对象的三种引用。
2.如何设置对象的属性。
3.响应事件。
4.调用方法。
对象的引用。
7
2.4
1.Visual FoxPro 6.0中的核心事件。
2.事件的类型。
3.事件的发生次序。
4.为事件指定代码的规则。
事件的发生次序。

第3章  项目管理器的使用(7.5学时)
次数
主要内容
重点
难点
8
3.1~3.2
MIS的基本概念及开发步骤。  
9
3.3~3.4
1.使用“应用程序向导”创建项目的步骤。
2.利用菜单创建一个空的项目的方法。
3.“项目管理器”简介。
使用“应用程序向导”创建项目的步骤。
10
3.5~3.7
1.“项目”菜单中常用菜单的功能。
2.在“项目管理器”中创建文件、修改文件、删除文件的方法,以及如何为文件添加说明。
3.如何给项目添加“项目信息”。
 

第4章  创建数据库和表(17.5学时)
次数
主要内容
重点
难点
11
4. 1
数据库设计的步骤。 确定数据库中的表及表中字段。
12
4.2
1.打开数据库向导的方法。
2.使用数据库向导创建数据库的步骤。
使用数据库向导创建数据库的步骤。
13
4.3
1.使用数据库设计器设计数据库的方法。
2.将数据库添加项目中,或从项目中将数据库删除。
 
14
4.4.1~4.4.2
1.自由表和数据库表的区别。
2.利用表向导创建数据库表的方法。
3.使用表设计器创建数据库表的步骤。
4.使用表设计器创建自由表的步骤。
1.创建自由表和数据库表的表设计器的区别。
2.在表设计器中创为表创建索引。
15
4.4.3
1.表结构的修改。
2.添加记录。
3.删除记录。
表结构的修改。
16
4.5~4.6
1.向数据库中添加表的方法,及从数据库中删除表的方法。
2.为数据库中的各表创建关系。
创建关系、编辑关系、删除关系。
17
4.7
1.存储过程的创建。
2.设置触发器。
存储过程及触发器的作用及设置方法。

第5章  创建表单(15学时)
次数
主要内容
重点
难点
18
5.1~5.2
1.利用表单向导创建表单的步骤。
2.利用表单生成器创建表单的步骤。
表单向导和表单生成器的使用。
19
5.3
1.“表单设计器”的打开方法。
2.表单属性的设置。
3.数据环境的设置。
4.对象的添加及其属性的设置。
5.文本框、组合框的常用属性及其使用方法。
6.类对象的添加。
1.数据环境的设置。
2.文本框和组合框的使用。
3.在表单中添加类对象的方法。
20
5.4
1.页框的常用属性及其设置。
2.向页框添加对象。
3.表格的使用。
4.命令按钮组的使用。
页框、表格、命令按钮组的属性设置及使用。
21
5.5
1.列表框的的作用及属性设置。
2.编辑框的使用。
列表框、编辑框的作用及属性设置。
22
5.6
1.图像控件的使用。
2.计时器控件的特点及使用。
计时器的使用。
23
5.7
1.表单的保存方法。
2.运行表单的几种常用方法。
 

第6章  菜单的设计(10学时)
次数
主要内容
重点
难点
24
6.1~6.2
创建菜单系统的步骤和原则。  
25
6.3
菜单设计器的使用。 使用菜单设计器创建菜单。
26
6.4~6.5
1.快捷菜单的创建。
2.测试菜单系统。
测试菜单系统。
27
6.6
1.显示状态栏信息。
2.创建常用过程、默认过程、初始化代码、清理代码。
常用过程、默认过程、初始化代码、清理代码的创建。

第7章  查询设计(15学时)
次数
主要内容
重点
难点
28
7.1
利用查询设计器建立查询文件的步骤。 查询设计器的使用。
29
7.2.1~7.2.5
1.SQL-SELECT查询语句。
2.使用SELECT语句进行无条件查询。
3.使用SELECT语句进行带条件查询。
4.查询结果的排序及分组。
1.WHERE子句的搜索条件的设置。
2.GROUP子句的使用。
30、31
7.2.6
表单和SQL语言相结合。 SQL语句的使用。
32、33
7.3
1.数据库视图的概念。
2.使用视图设计器创建本地视图的方法。
视图设计器的使用。

第8章  设计报表(7.5学时)
次数
主要内容
重点
难点
34
8.1
使用报表向导创建报表的步骤。 分组记录的设置。
35、36
8.2
1.使用报表设计器创建报表的步骤。
2.报表的预览和打印。
1.报表数据环境的设置。
2.在报表中添加报表控件。
3.报表数据的分组。

第9章 设计主控程序(2.5学时)
次数
主要内容
重点
难点
37
9.1~9.4
1.设置项目主文件。
2.主控程序包括的内容。
主控程序的编写。

第10章 为应用程序制作安装盘(7.5学时)
次数
主要内容
重点
难点
38
10.1
1.连编应用程序。
2.受限制的命令和文件。
连编应用程序。
39
10.2
1.保护源代码。
2.修改应用程序的外观。
3.生成应用程序。
 
40
10.3
使用安装向导创建安装文件。