| 回到主页   | 联系我们
(理论)课程教学大纲

课程名称:Vsiual FoxPro8.0数据库程序设计
课程编码
学       分:4
总 学 时:64
适用专业:管理类、经济类和文科类
先修课程:大学计算机基础

一、课程的性质、目的与任务
      本课程是所有管理类、经济类和文科类专业学生的二层次计算机必修课,侧重于计算机对数据的基本处理,侧重于数据库的基本概念和基本操作、数据查询语言、简单的程序设计、菜单设计、报表设计以及必须掌握的表单设计。通过学习本课程,可以培养学生灵活地应用Visual FoxPro 语言设计程序并进行维护管理,充分发挥计算机在信息管理和数据处理方面的优越性,同时,使学生具备一定的面向对象程序设计的能力,为学生利用计算机解决问题准备必要的知识。

二、教学基本要求
      了解数据库的基本原理和数据库与数据库管理系统的关系,了解Visual FoxPro的基本性能指标,了解可视化编程技巧及技术。
理解面向对象程序设计的概念。
      掌握Visual FoxPro的常用命令、函数的功能;掌握数据库的基本概念及操作、SQL语言;掌握程序设计的三种方法和简单的程序设计;掌握高级语言程序设计及可视化编程功能;掌握表设计器、查询设计器、菜单设计器、表单设计器、报表设计器。

三、教学内容
      (一)数据库基本知识及Visual FoxPro系统初步   2 学时
      1、数据库基础知识                           
      2、关系数据库
      3、Visual FoxPro8.0系统概述
      4、Visual FoxPro8.0用户界面及操作方式
      5、项目管理器
      6、Visual FoxPro8.0向导、设计器、生成器
      (二)Visual Foxpro数据库及其操作         6 学时
      1、创建数据库
      2、建立数据表
      3、表记录的操作
      4、索引
      5、表间关系
      (三)Visual FoxPro程序设计基础            6 学时
      1、数据类型、常量和变量
      2、Visual FoxPro的运算符和表达式
      3、Visual FoxPro的常用函数
      4、程序概述
      5、程序的基本结构
      6、自定义函数和过程
      7、程序的调试
      (四)数据库标准语言SQL及数据查询        4 学时
      1、查询功能
      2、操作功能
      3、用Visual FoxPro8.0的工具建立查询
      4、用Visual FoxPro8.0的工具建立视图
      (五)面向对象设计与表单的应用            6学时
      1、面向对象的概念
      2、Visual Foxpro基类简介
      3、创建与管理表单
      4、表单设计器
      5、常用表单控件
      (六)报表和标签                          4学时
      1、用报表向导设计报表
      2、用报表设计器创建报表
      3、修改报表文件
      4、数据分组和多栏报表
      5、设计标签
      (七)菜单设计与应用                      2学时
      1、菜单的组成
      2、菜单设计器
      3、设置菜单的常规属性
      4、设定菜单选项的程序代码
      (八)开发应用程序                        2学时
      1、开发应用程序综述
      2、应用程序开发实例

四、教学参考书
      《Visual FoxPro8.0数据库开发教程》翁正科,清华大学出版社(第三版),2004年5月
      《FoxPro8.0教程》谢振华等,电子工业出版社(第一版),2003年10月
      《全国计算机等级考试二级教程Visual FoxPro程序设计》王利等,高等教育出版社,2001年11月

五、说明
      执笔人: 赵晓侠    审定人:           教学基层组织主任: