《 Vi sual Foxpro6.0程序设计》教学大纲 教师:王智明(莆田学院电子信息系) 教学目的和要求 本课程以 Visual Foxpor6.0为基础,讲授数据库系统的基本概念和基本理论,使学 生了解关系型数据库的基本概念和程序设计方法,能够独立编写短小的VFP程序,并结合数 据库的操作管理功能,实现信息管理与査询功能,为后续课程学习奠定基础。 通过本课程的学习,使学生掌握数据库的基本概念、操作、查询:掌握高级语言程序 设计及可视化编程功能,掌握可视化编程技巧及技术,能进一步深入自学 Visual foxpro 编程 课程内容及其安排 (课程采用厦门大学出版社鄂大伟编写的教材《 Visual foxpro60程序设计教程》 (一)、 Visual FoxPro6.0概述 了解: . Visual foxpro6.0的发展过程 2.VFP6.0的功能 3.VFP6.0系统的软硬件环境 4.VFP6.0系统的安装 掌握 VF6.0系统的启动 2.VFP6.0环境介绍 (二)、VFP6.0基础 了解:
《VisualFoxPro6.0 程序设计》教学大纲 教师:王智明 (莆田学院电子信息系) 一、教学目的和要求 本课程以 Visual Foxpor 6.0 为基础,讲授数据库系统的基本概念和基本理论,使学 生了解关系型数据库的基本概念和程序设计方法,能够独立编写短小的 VFP 程序,并结合数 据库的操作管理功能,实现信息管理与查询功能,为后续课程学习奠定基础。 通过本课程的学习,使学生掌握数据库的基本概念、操作、查询;掌握高级语言程序 设计及可视化编程功能,掌握可视化编程技巧及技术,能进一步深入自学 Visual FoxPro 编程。 二、课程内容及其安排 (课程采用厦门大学出版社鄂大伟编写的教材《Visual FoxPro6.0 程序设计教程》) (一)、Visual FoxPro 6.0 概述 了解: 1. Visual FoxPro6.0 的发展过程 2. VFP6.0 的功能 3. VFP6.0 系统的软硬件环境 4. VFP6.0 系统的安装 掌握: 1. VFP6.0 系统的启动 2. VFP6.0 环境介绍 (二)、VFP6.0 基础 了解:
1.VFP6.0中文版的性能指标 2.VFP6.0文件组成 掌握 1.项目管理器 2.设计器与生成器的使用 3.工作目录与搜索路径的建立 (三)、数据库的建立和操作 数据库、数据表、记录、字段的概念 重点掌握 数据库的建立 2.建立自由表 3.编辑表中的数据 4.筛选表记录 5.建立索引 (四)、数据库的管理 了解 创建和编辑关系 2.建立参照完整性规则 3.使用多个数据库
1.VFP6.0 中文版的性能指标 2. VFP6.0 文件组成 掌握: 1. 项目管理器 2. 设计器与生成器的使用 3. 工作目录与搜索路径的建立 (三)、数据库的建立和操作 了解: 数据库、数据表、记录、字段的概念 重点掌握: 1. 数据库的建立 2. 建立自由表 3. 编辑表中的数据 4. 筛选表记录 5. 建立索引 (四)、数据库的管理 了解 1. 创建和编辑关系 2. 建立参照完整性规则 3. 使用多个数据库
掌握: 数据库的设计 数据库中表的操作 3.字段与记录属性设置 重点掌握 数据库的设计 (五)、查询与视图 1.查询与视图的概念 2.结构化查询语言SQL简介 掌握: 1.视图查询 2.查询数据 (六)、VFP6.0应用程序设计基础 重点掌握: 1.变量、函数和表达式 2.数据库的操作命令 3.表的修改和维护 4.表的排序与索引 5.统计命令
掌握: 1.数据库的设计 2. 数据库中表的操作 3. 字段与记录属性设置 重点掌握: 数据库的设计 (五)、查询与视图 了解: 1. 查询与视图的概念 2. 结构化查询语言 SQL 简介 掌握: 1.视图查询 2.查询数据 (六)、VFP6.0 应用程序设计基础 重点掌握: 1. 变量、函数和表达式 2. 数据库的操作命令 3. 表的修改和维护 4. 表的排序与索引 5. 统计命令
6.命令文件的建立与运行 7.顺序结构程序设计 8.分支结构程序设计 9.循环结构程序设计 10.过程及其调用 (七)、报表和标签设计 了解: 1.修改报表布局 2.标签文件的建立 掌握: 预览和打印报表与标签 重点掌握: 1.报表的布局 2.报表文件的建立 八)、面向对象程序设计 掌握 面向对象程序设计的概念 2.可视化编程基础 3.控件的基本属性 重点掌握
6. 命令文件的建立与运行 7. 顺序结构程序设计 8. 分支结构程序设计 9. 循环结构程序设计 10.过程及其调用 (七)、报表和标签设计 了解: 1.修改报表布局 2. 标签文件的建立 掌握: 预览和打印报表与标签 重点掌握: 1.报表的布局 2. 报表文件的建立 (八)、面向对象程序设计 掌握: 1.面向对象程序设计的概念 2.可视化编程基础 3. 控件的基本属性 重点掌握:
.程序设计的基本方法 2.修改和定制表单 3.建立简单的应用程序 (九)、控件的使用 了解: 1.标签控件与文本框控件 2.计时器控件与容器控件 3.利用图像框控件与计时器控件设计简单的动画 4.类设计 掌握: 1.微调按钮控件与页框控件 2.线条控件与形状控件 3表格控件与图像框控件 重点掌握: 1.命令按钮控件与编辑框控件 2.选项按钮组控件与复选框控件 3.列表框控件与组合框控件 (十)、数据表的表单设计 掌握 1.用表单向导设计表单
1. 程序设计的基本方法 2. 修改和定制表单 3. 建立简单的应用程序 (九)、 控件的使用 了解: 1. 标签控件与文本框控件 2. 计时器控件与容器控件 3. 利用图像框控件与计时器控件设计简单的动画 4. 类设计 掌握: 1. 微调按钮控件与页框控件 2. 线条控件与形状控件 3 表格控件与图像框控件 重点掌握: 1. 命令按钮控件与编辑框控件 2. 选项按钮组控件与复选框控件 3. 列表框控件与组合框控件 (十)、 数据表的表单设计 掌握: 1. 用表单向导设计表单