VFP教学大纲.doc_第1页
VFP教学大纲.doc_第2页
VFP教学大纲.doc_第3页
VFP教学大纲.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Visual Foxpro数据库应用教学大纲一、 程性质与任务教育部高教司将高校计算机基础教育划分为计算机文化基础、计算机技术基础和计算机应用基础三个层次,“高级语言程序设计”是第二层次的核心内容。由于Windows是目前最流行的操作系统,因此大学生应该掌握基于Windows操作系统平台的程序设计方法,即面向对象的可视化程序设计。Visual FoxPro是微机上最流行的数据库管理系统,是一种支持面向对象程序设计的可视化高级程序设计语言,Visual Foxpro数据库应用可以作为学生掌握数据库技术和面向对象的程序设计方法的必修课。本课程的任务是使学生通过学习,掌握数据库管理和程序设计的基本知识,学会管理和运用数据库,掌握使用Visual FoxPro开发Windows应用程序的思想和方法,能够设计简单的数据库应用系统。二、 先修课要求要求先学习计算机文化基础课程,掌握Windows2000基本操作。使用教材:Visual Foxpro数据库应用教程,科学出版社三、 课程的基本要求本课程注重理论联系实践,强调培养学生的逻辑思维能力、独立编程能力和解决实际问题的能力,课堂教学与实际操作并重。1、具有数据库系统的基础知识。2、理解面向对象的概念。3、掌握关系数据库的基本原理。4、掌握数据库程序设计方法。5、能够使用Visual FoxPro建立一个小型数据库应用系统。四、 教学的层次要求本课程的教学要求分以下三层次:了解、理解、和掌握。了解:了解是能正确判别有关概念和方法。理解:理解是能正确表达有关概念和方法的含义,并且能够做简单的分析。掌握:掌握是在理解的基础上能够灵活应用,解决实际问题。五、 学时安排1 教学环节由讲授、上机两 部分构成,学时比例为:讲授:上机=3:22 建议课程教学总学时数不低于54学时,其中讲授学时34,实验学时20。3 学时分配教 学 内 容讲授学时上机学时总学时一、 数据库基本知识与VFP基础二、 自由表的基本操作三、 建立和使用数据库四、 查询与视图五、 结构化查询语言SQL六、 VFP的结构化程序设计七、 VFP面向对象的程序设计与表单设计八、 菜单设计与应用九、 报表设计十、 数据库应用系统开发十一、 图书馆管理系统开发实例2学时4学时6学时2学时4学时4学时6学时2学时2学时2学时 学时2学时2学时1学时3学时2学时2学时1学时1学时0学时4学时2学时6学时8学时3学时7学时6学时8学时3学时3学时2学时4学时合 计34学时20学时54学时六、 教学手段和环境1 教学手段:教室必须配备联机的大屏幕投影仪。2 实验机型(最低要求):586以上、RAM32M以上、配有软驱。3 操作系统:Windows95/98/2000/xp 及其以上。4 语言背景软件:Visual Foxpro6.0中文版。七、 教学内容和教学要求一、 数据库基本知识与VFP基础教学内容 数据库基本知识:数据模型的概念和分类;关系数据模型;Visual FoxPro软件概述;教学要求了解数据与信息的概念;了解计算机数据管理的主要发展阶段;理解数据库的组成和主要功能;理解数据模型的概念;了解Visual FoxPro 6.0的发展概况、性能指标及安装方法;了解Visual FoxPro的基本系统设置。二、自由表的基本操作 教学内容常量、变量和数据类型;基本输入输出命令;表达式和函数;表的建立与修改;表的基本操作;计算与统计命令。教学要求理解常量、变量的概念;掌握Visual FoxPro的数据类型;理解内存变量的概念;掌握基本Visual FoxPro语言的基本命令;掌握表达式的概念;掌握Visual FoxPro的常用函数的使用方法;理解表的计算与统计命令。三、建立和使用数据库教学内容数据库设计知识;数据库操作技术;数据库表的索引;指针定位查询;工作区和关联。教学要求了解数据库的设计步骤;理解数据库的基本概念;掌握数据库的创建和使用方法;掌握对数据库表的操作方法;掌握数据库的索引方法;掌握工作区和关联的设定。四、查询和视图教学内容查询设计器;视图设计器。教学要求掌握简单查询和多表查询;掌握查询和视图设计器的使用方法。五、结构化查询语言SQL教学内容SQL语言概述;SELECT命令、SQL数据定义和数据操纵基本用法;教学要求了解SQL语言的特点,SELECT命令、SQL数据定义和数据操纵的方法;六、结构化程序设计 教学内容 程序文件;程序的控制结构;过程和函数程序设计。教学要求了解VFP的编程特点;理解程序文件的建立和调试方法;理解格式输出、格式输入和窗口设计语句;掌握程序的三种控制结构各种语句格式和功能;理解过程和函解的概念及其建立和使用方法。七、面向对象程序设计基础教学内容面向对象编程的基本概念;面向对象编程的基本方法;表单的设计方法;表单设计器的使用方法。教学要求了解面向对象编程的基本思想;理解对象和类的概念;了解VFP中的常用对象、属性、方法和事件;理解对象的引用方法;掌握表单设计器的使用方法,能够利用表单设计器设计简单的表单。八、菜单设计教学内容菜单的设计方法;菜单设计器的使用方法。教学要求掌握菜单设计器的使用方法,能够利用菜单设计器设计菜单。九、报表设计教学内容报表设计方法;报表设计器的使用方法。教学要求了解报表格式设计初步知识;掌握报表设计的使用方法;了解标签设计器的使用方法。十、数据库应用系统开发教学内容菜单设计;项目管理器的使用;数据库应用程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论