人人范文网 范文大全

vfp教学大纲

发布时间:2020-03-01 18:51:20 来源:范文大全 收藏本文 下载本文 手机版

《Visual Foxpro程序设计教程》教学大纲

1.课程性质与设置目的

《VFP数据库应用基础》课程是经济管理系市场营销专业的必修课程。其目的是通过本课程的学习,使此类学生能在第一学期所学的《计算机基础》中已掌握计算机基本知识和初步操作使用的基础上,进一步掌握一种较先进的数据库应用知识,学会对数据库的操作能力和用一种数据库语言进行程序设计的方法,初步学会结合自己的实际,分析和设计一些数据库及简单的系统,并能对其进行管理和维护,为计算机在本专业中的应用打下基础。

本课程以微软公司的Visual FoxPro 6.0为教材背景进行教学,Visual FoxPro 6.0是优秀的小型数据库管理系统软件,具有强大的数据库管理系统功能,提供了基础的结构化程序设计方法和面向对象程序设计的各类开发工具。该软件不仅可以用来开发小型数据库系统,而且可以广泛用于大型数据库的前端开发。使用本软件教学对培养学生同时具备两种程序设计方法以适应当前社会计算机应用的需求是非常有利的。本课程先从数据库基本原理、概念出发,介绍数据表以及数据库的建立、查看、修改、使用与维护等操作,以较大的篇幅介绍Visual FoxPro 6.0的主要命令和操作方法,然后在学习结构化程序设计的基本结构和方法,并且通过分析各类程序的大量实例以了解程序设计编制的方法步骤的基础上,介绍面向对象的程序设计思想和方法。

本课程具有较强的综合性、系统性和实践性,在教学中激励培养学生的创造性,本课程是培养文科专业人才具有计算机应用知识和能力的重要课程。

本课程的教学重点是数据表的操作(包括表的高级操作),结构化程序设计的基本方法和表单设计方法。具体教学内容如下所述。 2.教学内容

第1章 绪论(讲课2学时,上机2课时)

1.1 数据库基本概念

1.2 数据库结构

1.3 数据库系统的发展

1.4 Visual FoxPro 的特点

1.5 Visual Foxpro集成开发环境

1.6 项目管理器

1.7 VFP中的辅助设计工具 1.8 VFP的工作方式

第2章 VFP程序语言初步(讲课2学时,上机2课时)

2.1 VFP的数据类型及基本数据元素

2.2 结构化程序设计的基本控制结构

2.3 自定义函数和过程

2.4 面向对象程序设计

第3章 数据表的基本操作(讲课2学时,上机2课时)

3.1 创建数据库和表

3.2 查看表中的数据

3.3 表的维护

3.4 表设计器的其他功能

第4章 数据库的高级操作(讲课2学时,上机2课时)

4.1 排序和索引

4.2 查找和统计

4.3 多重表的操作

第5章 程序设计基础(讲课8学时,上机8课时) 5.1 程序设计语言基础 5.2 程序设计基础

第6章 查询数据库(讲课4学时,上机4课时) 6.1 视图

6.2 查询

6.3 结构化查询语言SQL

第7章 报表设计 (讲课2学时,上机2课时) 7.1 报表概述

7.2 报表向导

7.3 报表设计器

7.4 报表的打印

第8章 表单设计((讲课2学时,上机2课时))

8.1 表单操作基础 8.2 表单向导

8.3 使用表单设计器创建和修改表单

8.4 表单控件的使用

第9章 菜单与工具栏设计(讲课2学时,上机2课时)

9.1 基本概念

9.2 创建菜单系统

9.3 创建自定义工具栏

9.4 进一步设置

第10章 VFP应用程序开发 (讲课2学时,上机2课时) 10.1 VFP数据库应用系统开发的一般步骤

10.2 学生选课系统开发实例

10.3 VFP与浏览器/服务器开发技术介绍 3.教学模式

在教学中采取两种不同的教学思维:一种是按概念、理论、方法、举例、总结的传统理论系列模式进行教学;另一种是按实际工作中的思维方式进行讲解。即先由实际现象引路,激发学习兴趣,归纳讲解一个经典应用案例,如学生成绩查询系统,介绍数据库表的创建、成绩的浏览与查询的窗口操作方式和命令方式;学生通过操作熟悉后,再改造案例进行拓宽,如将学生成绩查询系统拓宽成学生成绩管理系统,学习库、表的各种编辑功能;而后再拓宽成学生学籍管理系统,进行多重表操作的学习;进一步升级成教务管理系统,归纳学习系统软件的建立方法与项目的管理思想。

并且提倡采用提高学习兴趣、有利于理解、激发创造思维的多种教学模式。 4.实施要求

教学学时安排为28(课堂教学)+28(机房教学与实习);

教学环节包括课堂教学、机房教学与实习、学生自主实习、书面作业和实习作业、两次单元测验、期末考试;

考试方法分为理论考试和操作考试两部分两种考试各记100分;

命题由教师先设置知识点和难易比例后,理论考试的题型为单选题、多选题、判断题和填空题;操作考试的题型为有联系的10个分段操作。 5.教材与参考书 教材为高等教育出版社柳 青等编写的《Visual FoxPro6.0程序设计教程》,参考书指定为清华大学出版社出版的卢湘鸿主编的《Visual FoxPro6.0程序设计基础》等多本教材。 6.教学手段

用PowerPoint等把教案按章节和讲次做成演示幻灯片,上网。幻灯片要做得规范而不单调,在大教室范围里看起来文字、颜色清楚,教学时使用修改方便。对于每讲的重点问题和各关键点既要在演示幻灯片中明确标示,又要精讲。

7.上机实验要求

针对每章的重点和难点,要求完成下列实验:

第一实验 (实验2学时)

实验一 熟悉VFP界面和创建新项目

实验二 项目管理器的基本操作

第二实验 VFP程序语言初步 (实验4学时)

实验一 VFP数据类型和表达式

实验二 程序控制结构

实验三 自定义函数和过程

第三实验 数据库的基本操作 (实验4学时)

实验一 创建数据库和表

实验二 输入表数据

实验三 查看表中的数据

实验四 表的维护

第四实验 数据库的高级操作 (实验8学时)

实验一 排序和索引

实验二 查找和统计

实验三 多重表的操作

实验四 视图文件的建立

实验五 查询文件的建立及相关操作

实验六 结构化查询语言SQL

第五实验 表单设计 (实验6学时)

实验一 用“表单向导”创建表单 实验二 用“表单设计器”创建表单

实验三 表单与面向对象事件驱动程序设计

第六实验 菜单设计 (实验4学时)

实验一 创建菜单和顶层表单 第七实验 报表设计(可选)

实验一 用“报表向导”创建简单报表

注:学生的“实验报告”应包括如下内容

目的要求、实验内容、实验步骤、文档资料及结果。

8 教学时数(学时分配表)

在 2 教学内容 和 7上机实验 已分备好

程序设计语言VFP课程教学大纲

二级VFP用户手册

VFP菜单练习

VFP实践总结

VFP课程总结

VFP程序设计总结

vfp实习总结

VFP课程设计心得

VFP学习经验交流

VFP实验报告总结

vfp教学大纲
《vfp教学大纲.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档