Visual FoxPro 数据库管理与应用教学大纲

  • 格式:doc
  • 大小:62.00 KB
  • 文档页数:6

Visual FoxPro 数据库管理与应用教学大纲
课程名称:Visual FoxPro 数据库管理与应用
课程性质:专业基础课
总学时:64—80 授课学时:48—60 实验学时:16—20
使用教材:劳动出版社
先学课程:《计算机应用基础》
第一部分大纲说明
一、课程的性质、目的及任务:
本课程是中等学校非计算机专业学生的基础课程。

通过本课程的学习,使学生掌握数据库技术的基本概念和应用,掌握程序设计的基本技能,了解面向对象技术的主要内容,并能运用VFP语言进行普通的程序设计,为后续的学习及实践打下良好的基础。

二、课程的基本要求
1.知识要求:
了解:面向程序技术的主要内容;
VISUAL Foxpro 6.0开发环境及窗口程序设计的方法;面向对象的程序设计思想。

掌握:关系数据库的基本概念和数据库管理系统的引用;程序设计的基本技能;VFP 语言的语法及编程方法。

2.能力要求:
简单要求:利用VFP语言解决一般应用问题。

熟练应用:利用VFP关系数据库管理软件进行数据库的管理和开发。

三、本课程与相关课程的联系
本课程是学习计算机软件的基础,先修课程为《计算机基础》等,本课程是非计算机专业不可缺少的基本课程,本课程涵盖了“二级Visual Foxpro 考试要求”的全部内容。

四、教学内容的学时安排
(总学时为72学时,理论40学时,实验〈上机〉32学时,课程设计:一周时间,使学生能独立或群体合作开发一个应用系统。


五、教学内容
第一章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、工作目录与搜索路径的建立
第三章数据库的建立和操作了解:
数据库、数据表、记录、字段的概念
重点掌握:
1、数据库的建立
2、建立自由表
3、编辑表中的数据
4、筛选表记录
5、建立索引
第四章数据库的管理
了解
1、创建和编辑关系
2、建立参照完整性规则
3、使用多个数据库
掌握:
1、数据库的设计
2、数据库中表的操作
3、字段与记录属性设置
重点掌握:
数据库的设计
第五章查询与视图
了解:
1、查询与视图的概念
2、结构化查询语言SQL简介
掌握:
1、视图查询
2、查询数据
第六章VFP6.0应用程序设计基础重点掌握:
1、变量、函数和表达式
2、数据库的操作命令
3、表的修改和维护
4、表的排序与索引
5、统计命令
6、命令文件的建立与运行
7、顺序结构程序设计
8、分支结构程序设计
9、循环结构程序设计
10、过程及其调用
第七章报表和标签设计
了解:
1、修改报表布局
2、标签文件的建立
掌握:
预览和打印报表与标签
重点掌握:
1、报表的布局
2、报表文件的建立
第八章面向对象程序设计掌握:
1、面向对象程序设计的概念
2、可视化编程基础
3、控件的基本属性
重点掌握:
1、程序设计的基本方法
2、修改和定制表单
3、建立简单的应用程序
第九章控件的使用
了解:
1、标签控件与文本框控件
2、计时器控件与容器控件
3、利用图像框控件与计时器控件设计简单的动画
4、类设计
掌握:
1、微调按钮控件与页框控件
2、线条控件与形状控件
3 、表格控件与图像框控件
重点掌握:
1、命令按钮控件与编辑框控件
2.、选项按钮组控件与复选框控件
3、列表框控件与组合框控件
第十章数据表的表单设计掌握:
1、用表单向导设计表单
2、用表单设计器设计表单
3、用表单生成器设计表单
4、向表单中添加控件
5、修饰表单
6、人事管理应用程序
重点掌握:
1、用表单向导设计表单
2、用表单设计器设计表单
第十一章菜单设计
掌握:
1、用菜单设计器创建菜单
2、用快速菜单创建菜单
3、向菜单添加事件代码
4、修饰菜单
第十二章工资管理系统设计了解:
1、开发应用系统的过程
2、工资管理系统主要模块简介
3、项目与数据库的建立
4、工资管理系统模块设计
5、程序的连编
六、参考文献
1.《Visual Foxpro6.0程序设计教程实验指导》,黎能武主编中国水利水电出版社。

2.《数据库系统概论》(第三版)萨师煊王珊高等教育出版社
3.《Visual FoxPro 6.0程序设计教程》黎能武主编中国水利出版社。