VFP程序设计

VFP程序设计

学习人数:0

立即登录

课程详情 课程大纲

课程概述

本课程属于实践性较强的课程,在授课时结合VFP软件和相关案例进行教学,理论讲解与实践操作相结合,提高学生的对理论基础知识的理解,增强其编程实现能力。本课程的内容可分为三大部分:VFP编程语言基础、数据库与表的管理、面向对象可视化编程。
第一部分主要介绍配置VFP的操作环境、VFP语法规则、数据类型、常用基本命令和函数、表达式运算规则等基础知识。
第二部分着重介绍数据库系统、关系模型、数据库操作、表操作、SQL查询等内容。
第三部分介绍VFP面向对象可视化编程,介绍常用的控件用法、程序结构、调试编译方法,循序渐进搭建基于数据库的信息系统。 

参考教材

    Visual FoxPro 6.0数据库技术与应用(第3版)嵇敏,刘德山 主编 人民邮电出版社   

    Visual FoxPro 9.0 程序设计教程 郭文强 主编 人民邮电出版社  

    Visual FoxPro 9.0课程设计(第2版)张翼英 等编著  清华大学出版社


1、VFP概述
配置VFP的操作环境
语法规则与帮助文件
数据类型
常量、变量与数组
VFP基本命令
系统函数
运算符与表达式
空值处理
2、数据库系统基础知识
数据库与表
数据库的创建、打开与使用
表结构
表属性与字段属性
表的打开与关闭
记录处理
索引的创建与使用
永久性关系与参照完整性
查询的创建和使用
SELECT-SQL命令
视图的创建和使用
3、程序设计概述
分支结构
循环结构
过程与用户自定义函数
调试器
4、面向对象程序设计
VFP的类和对象
类的创建与管理
事件与激发顺序
5、应用程序开发概述
应用程序开发步骤
表单设计器
表单的数据环境
表单集
控制表单行为
控件
控件与表单的关系
报表的创建与使用
菜单设计
工具栏设计