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

合集下载

《Visual-Foxpro程序设计》教学大纲精选全文完整版

《Visual-Foxpro程序设计》教学大纲精选全文完整版

可编辑修改精选全文完整版《Visual Foxpro程序设计》教学大纲一、课程的性质和任务Microsoft Visual Foxpro关系数据库是新一代小型数据库管理系统的杰出代表。

它具有强大的性能、完整而丰富的工具、较高的处理速度、友好的界面以及完备的兼容性等特点。

是用户收集信息、查询数据、创建集成数据库系统、进行应用系统开发较为理想的工具软件。

目前在我国有广泛的应用基础和用户群。

《Visual FoxPro程序设计》课程是目前国内各高校普遍开设的一门计算机公共课程,学习本课程将有助于学生巩固、加深和拓展已有的计算机和信息技术知识;掌握基本的数据库应用技术和基于数据库的应用程序设计技术;培养逻辑思维能力,以及分析问题和解决问题的能力。

将专业知识与计算机信息管理知识和技能结合起来,使之在今后的学习和工作中适应新时代的要求。

二、课程教学目标(一)知识教学目标本课程为必修课,按照本大纲采用同一程序设计语言开课的各专业统一内容、统一要求、统一考试。

通过本课程的课堂教学与上机实训,要求学生:1、了解信息(Information)、数据(Data)、数据库(Data Base)、数据库管理系统(DBMS)和数据库系统(DBS)的基本概念,以及数据库技术在当今社会各个层面管理中应用的重要性。

2、熟悉Visual FoxPro的用户界面和运行方式,掌握Visual FoxPro的各种数据类型,以及常量、变量、表达式、函数等各种数据元素,掌握Visual FoxPro 的命令格式和主要文件类型等基础知识。

3、掌握数据表的创建方法,以及数据记录的插入、删除、修改、排序、索引、查找、统计汇总等基本操作,同时掌握多个数据表之间的关联、更新等操作。

4、掌握数据库创建与维护的方法,以及数据字典、数据视图、数据库表之间的永久关系和参照完整性等知识,掌握应用数据库技术管理大量信息的基本技能。

5、熟悉SQL结构化查询语言,了解该语言的特点;着重掌握SQL的数据定义语言、数据修改语言和数据查询语言,能够使用基本SQL命令创建、维护和查询数据库和数据表。

《VF程序设计》教学大纲

《VF程序设计》教学大纲
了解Visual FoxPro的用户界面。
第三节 项目管理器
了解Visual FoxPro项目管理器功能; 掌握项目管理器的基本操作,掌握Visual FoxPro的工作方式。
第四节 Visual FoxPro向导、设计器、生成器
了解Visual FoxPro向导、设计器、生成器的功能;理解其工作原理与过程。
第八节 排序
掌握排序的操作。
第五章 关系数据库标准语言SQL
1.教学目的
(1)了解SQL语言的内容与功能;
(2)理解SQL在计算机数据处理领域的重要地位,在Visual FoxPro中的引用方法;
(3)掌握SQL的查询操作,数据的插入、更新、删除操作,表的定义、维护等操作;
2.重点难点
三、课程内容及要求
第一章 Visual FoxPro基础知识
1.教学目的
(1)了解数据库管理系统的发展、特点、基本模型;
(2)理解数据库、数据库管理系统、数据库系统、表等基本概念以及数据模型;
(3)掌握关系型数据库的运算,数据库设计步骤和设计过程;
2.重点难点
关系型数据库的运算,数据库设计步骤和设计过程。
掌握数据分组和多栏报表的创建方法。
第十一章 开发应用程序
1.教学目的
(1)了解数据库应用程序的设计过程;
(2)了解应用程序生成器;
(3)掌握数据库应用软件的设计与开发过程;
2.重点难点
数据库应用软件的设计与开发过程。
3.教学方法
多媒体讲授为主,结合演示。
第一节 应用项目综合实践
第一节 程序与程序文件
了解程序基本概念;掌握程序的建立、修改操作。

VFP程序设计教学大纲

VFP程序设计教学大纲

VFP程序设计教学大纲一、课程背景和目标1.1课程背景Visual FoxPro(VFP)是一种使用 Microsoft Visual FoxPro 编程语言和开发工具来创建数据库应用程序和解决方案的关系型数据库管理系统(RDBMS)。

它是一个强大而灵活的工具,适用于各种企业应用和个人项目。

1.2课程目标本课程旨在教授学生使用VFP进行程序设计的基本知识和技能。

通过本课程的学习,学生将能够理解和掌握以下内容:-VFP的基本概念和语法-使用VFP创建数据库和表格-运用VFP进行数据管理和查询-编写VFP的用户界面程序-利用VFP进行数据报表的生成和输出-调试和优化VFP程序-在VFP中应用安全措施和错误处理机制二、课程大纲和内容2.1VFP基础知识-VFP的历史和发展-熟悉VFP开发环境-VFP的基本语法和命令-VFP的数据类型和变量定义2.2VFP数据库设计-创建和管理VFP数据库-创建和管理VFP表格-设计合适的表格结构2.3VFP数据管理和查询-插入、更新和删除数据-添加和使用索引-利用VFP查询数据2.4VFP用户界面程序设计-创建和管理VFP的表单和控件-处理用户输入和输出-设计丰富的用户界面2.5VFP数据报表生成和输出-利用VFP生成数据报表-导出和打印数据报表2.6VFP程序调试和性能优化-使用VFP调试工具-优化程序性能和占用资源2.7VFP安全和错误处理-应用VFP的安全措施-处理VFP程序中的错误和异常三、教学方法和评估方式3.1教学方法-讲授理论知识,结合实际案例进行示范和讲解-提供编程实践和习题,激发学生的学习兴趣和动手能力-帮助学生进行实践项目,从而加深理解和掌握VFP程序设计技能3.2评估方式-编程实践作业:学生需要完成一些编程实践项目,用以检验其对VFP程序设计的理解和应用能力-期末考试:对学生的理论知识进行评估四、参考教材- 《Visual FoxPro程序设计基础及实例》- 《Visual FoxPro数据库应用与开发》- 《Visual FoxPro高效编程》五、参考资源六、备注。

《Visual FoxPro》课程教学大纲

《Visual FoxPro》课程教学大纲

《Visual FoxPro》课程教学大纲一、前言:(一)大纲的适用对象本大纲适用于工科机械类专业学生(二)总学时安排总学时70学时,其中理论讲授20学时、实验8学时、自学42学时的课程。

(三)课程的性质、目的及任务《Visual FoxPro》是专业的计算机基础课。

课程的任务是使学生掌握计算机程序设计的基本知识和程序设计的基本思想。

要求学生系统地掌握Visual FoxPro基本理论以及程序设计的基本分析方法、编写方法和运行调试的方法,为学生在工作中的应用和实践打下必要的基础,为今后在工作中应用计算机解决实际问题打下基础。

(四)本课程与其他课程的关系本课程的前期课程是《计算机文化基础》,学生在掌握界面操作的基础上来学习《Visual FoxPro》,了解数据库语言的基本思想,从而掌握面向对象的程序设计语言的学习方法。

二、本课程的基本要求(一)课程基本要求总的要求:理解Visual FoxPro语言程序设计的基本概念和基本结构,学会编写一般难度的Visual FoxPro 的程序,并能够上机调试运行,会独立的做一个数据库的管理系统。

各部分的具体要求:1.具有数据库系统的基础知识。

2.掌握数据库程序设计方法。

3.掌握关系数据库的基本操作。

4.基本了解面向对象的概念。

5.能够使用Visual FoxPro建立一个小型的数据库应用系统。

(二)课程的重点与难点课程的重点是:数据库和表的操作、程序设计中的循环语句、Visual FoxPro中常用到的函数、SQL查询语言的使用。

课程的难点是:SQL语言中的嵌套查询、面向对象的程序设计的概念、表单中的常用的控件、顶层标单添加菜单。

三、本课程的基本内容与要求:(一)数据库系统概述内容:数据库的基本概念:数据库,数据模型,数据库管理系统。

关系数据库:①关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字。

②关系运算:投影、选择、联接。

③数据库的一致性和完整性:实体完整性、域完整性、参照完整性。

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

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

《Visual FoxPro程序设计》教学大纲总学时数:68学时(其中含实验或实践教学34 学时)学分:3学分第一部分大纲说明一.课程的性质和任务《Visual FoxPro程序设计》是本校各非计算机专业学生必修的公共基础课,内容着重介绍关系数据库管理系统的基本原理及应用系统的开发方法。

使学生了解Visual FoxPro的程序设计方法,能够独立编写VFP程序,并结合数据库的操作管理功能,实现信息管理与查询功能。

通过本课程的学习,使学生掌握数据库的基本概念、操作、查询;掌握高级语言程序设计及可视化编程功能,掌握可视化编程技巧及技术。

二.课程基本教学要求1.掌握数据库、数据表的基本概念2.熟练掌握关系数据库的基本操作3.掌握Visual FoxPro的语句、语法规则,4.掌握 Visual FoxPro的程序设计方法5.了解可视化编程的基本思想6.熟悉常用控件在编程中的应用7.利用Visual FoxPro编写简单应用程序三.教学方法和教学形式建议本课程是一门实践性很强的课程,要求教师运用多媒体教学手段在多媒体教室进行教学,对软件的使用进行现场操作讲解,以便使学生及时掌握所学的内容。

四.课程教学要求的层次1.熟练掌握:要求学生能够全面、深入理解和熟练掌握所学内容,并能够熟练运用于实际应用。

2.掌握:要求学生能够较好地理解和掌握;并且能够进行简单应用。

3.了解:要求学生能够一般地了解所学内容五、成绩考核方式考试采用无纸化测试,理论与操作考试全部在计算机上完成,理论部分计算机自动评分。

六、教材与主要参考书目理论课教材:《Visual FoxPro应用基础与面向对象程序设计教程》,李雁翎编,高等教育出版社,2002年实验教材:《Visual FoxPro程序设计实验报告》实验教材。

参考书:《深入 Visual FoxPro 6.0 面向对象程序设计》,冯惠璋等编著,清华大学出版社,2000年《Visual FoxPro 6.0程序设计基础》,卢湘鸿主编,清华大学出版社,2002年第二部分教学内容和教学要求第一章数据库基础理论(1课时)1.信息、数据和数据处理2.数据模型3.数据库系统4.关系数据库及其设计第二章 Visual FoxPro系统概述(1课时)1.Visual FoxPro的特性2.Visual FoxPro安装与启动3.Visual FoxPro系统环境的配置4.Visual FoxPro用户界面5.Visual FoxPro向导、生成器、设计器第三章 Visual FoxPro基础(4课时)1.数据类型2.数据存储3.函数4.表达式第四章表操作(4.5课时)1.建立表2.向表中加入记录3.数据的显示和修改方式4.控制字段和记录的访问5.数据表中记录的定位6.删除和恢复表中的记录7.快速修改表中数据第五章索引及创建索引(1课时)1.什么是索引2.索引类型3.创建索引及索引的使用第六章创建数据库(2课时)1.创建数据库2.数据库中的表的使用3.建立表之间的关联关系第七章视图与查询(2课时)1.创建视图2.利用视图更新数据3.创建查询4.使用查询第八章 SQL关系数据库查询语言(2课时)1.创建查询SQL语言2.表定义SQL语言3.表记录操作SQL语言第九章创建项目(0.5课时)1.创建项目2.项目管理器的使用3.定制项目管理器第十章程序设计基础(6课时)1.Visual FoxPro的工作方式2.程序文件的建立与编辑3.程序文件的调用4.程序的基本结构5.常用的交互输入语句6.分支结构7.循环结构8.过程和过程文件*9.程序设计实例*10.程序设计的一般问题第十一章面向对象可视化编程基础(1课时)1. 新概念的引入2. 类的创建3. 对象的操作4. 对象设计实例第十二章表单的设计及运行(2课时)1. 创建表单2. 修改表单3. 运行表单4. 表单控件第十三章实用表单的设计(1课时)1. 设计“无控件”表单2. 设计“说明”表单*3.设计“系统登录”表单*4.设计“数据维护”表单*5.设计“数据浏览”表单*6.设计“数据查询”表单第十四章创建报表(1课时)1. 报表布局2. 创建报表3. 修改报表4. 使用报表第十五章菜单设计(1课时)1. 菜单系统2. 建立菜单系统3. 指定菜单项任务4. 生成菜单程序5. 运行菜单*第十六章小型系统开发实例(2课时)1. 系统开发的一般过程2. 系统总体规划3. 主要功能模块4. 系统部件的组装5. 运行“专门人才信息管理系统”第三部分实验环节实验时数:34学时具体要求:按嘉应学院计算中心编写的《Visual FoxPro程序设计验报告》实验教材进行。

计算机技术基础 Visual FoxPro程序设计部分教学大纲

计算机技术基础 Visual FoxPro程序设计部分教学大纲

计算机技术基础Visual FoxPro程序设计部分教学大纲课程编号:10000011开课学期:1-春适用专业:全院非计算机各专业学时:理论28+实践28+课外17第一部分说明一、课程的性质和作用本课程是高等学校非计算机专业必修的公共基础课。

随着微型计算机的广泛使用,数据处理已经成为计算机的主要应用领域。

数据库的使用和维护是每个学生必须掌握的基本技能。

Visual FoxPro作为数据库管理系统软件,应用非常广泛,通过本课程的教学,应该使学生掌握数据库系统的基本概念,了解数据库系统的基本功能,掌握Windows2000环境下的数据库系统Visual FoxPro的基本操作,了解数据库应用系统的基本设计方法,获得开发数据库应用系统的初步能力,提高学生分析问题、解决问题的能力,为学生学习其它高级语言课程打下基础。

二、课程的任务与基本要求通过本课程的学习,使学生能够了解并掌握Visual FoxPro的基本命令、程序设计的基本方法与编程技能,使学生具有应用计算机解决实际问题的基本能力,获得开发数据库应用系统的初步能力,为进一步学习和运用计算机打下良好的基础。

三、教学方法与建议本课程内容是以VISUAL FOXPRO数据库为主,在讲授时需要采用多媒体手段进行教学。

实际教学中,根据实际教学内容采用“少讲多练”的多媒体环境的教学模式,采用多媒体电子教案,增大课堂信息量,加大上机实验操作内容和上机实验指导力度,尽可能使学生在上机实验时解决教学中的重点和难点,从而达到教学的目的和要求。

四、本课程与其它课程关系《Visual FoxPro程序设计教程》是属于高等院校非计算机专业计算机基础教育三个层次(“计算机文化基础”、“计算机技术基础”、“计算机应用基础”系列课程)中的第二层次的课程,是计算机文化基础课程的后续课程。

它包含了数据库系统的基本知识,Visual FoxPro 的基础知识、基本操作、FoxPro程序设计及应用开发等基本知识和基本技能。

VFP程序设计教学大纲

VFP程序设计教学大纲

《VFP程序设计》教学大纲一、课程地位及意义随着计算机科学的迅猛发展,计算机科学和技术已成为我国实现现代化的不可缺少的工具,而计算机应用水平也已成为一个单位生产能力和管理水平的标志。

信息管理与处理已经成为计算机科学的主要课题之一。

Visual FoxPro是一种专用于计算机信息处理系统的多用户程序设计语言,它具有面向对象、可视化设计的特点,该语言功能强大、表达方便、应用灵活,适合于实现中小型信息处理应用系统的开发。

为能更适应市场的需求和社会的发展,特将教学内容更新为中文Visual FoxPro 9.0,为便于教师把握教学重点,更好地组织教学,特制订本教学大纲。

二、教学目的与任务通过本课程的教学,使学生掌握数据库管理和程序设计的基本概念、基本理论、基本方法,具有比较熟练的运用面向过程和面向对象程序设计方法进行基本程序设计的能力,基本能够独立完成实用数据库系统的开发,并且能较好地理解计算机在各个专业领域中的应用,提高解决实际问题的能力。

三、教学内容与基本要求总学时: 64 (其中:上课 34 学时,上机实验 34 学时)第1章 Visual FoxPro 概述教学内容:1.1 数据库与数据模型1.2 Visual FoxPro 的特点1.3 Visual FoxPro 的安装与启动1.4 Visual FoxPro 的窗口和工作方式1.5 Visual FoxPro的语言成分教学要求:掌握有关数据库、表、记录、字段等基本概念,命令的执行方式和书写规则;熟悉VFP集成环境的使用;了解VFP的重要性能指标。

①掌握字符型、数值型、日期型、日期时间型、逻辑型、备注型、货币型、浮点型、双精度型和整型数据的表达和识别方法。

②掌握各种类型常量的表达方法,变量的命名、分类和作用域,掌握对变量的保存、删除与恢复方法。

能熟练使用和表达各种类型的表达式。

③重点掌握以下常用函数:SQRT、INT、Round、Rand、SubStr、Left、Right、Len、Trim、Space、Upper、Date、Val、Str、CTOD、DTOC。

河北省对口升学计算机专业《Visual FoxPro程序设计》教学大纲

河北省对口升学计算机专业《Visual FoxPro程序设计》教学大纲

《Visual FoxPro程序设计》教学大纲一、Visual FoxPro 6.0基础知识1. 掌握数据库、数据库管理系统、数据库系统的概念。

2. 理解实体、实体集等数据描述和一对一、一对多、多对多等数据联系的概念,掌握层次模型、网状模型、关系模型等数据模型的概念。

3. 掌握关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字等常用关系术语。

4. 了解Visual FoxPro 6.0的特点、Visual FoxPro 6.0 的运行环境、安装、启动和用户界面。

5. 掌握Visual FoxPro6.0 的三种操作方式及命令的语法规则。

6. 掌握项目的创建及项目管理器的定制与使用以及“全部、数据、文档、类、代码、其它”等6个选项卡的功能及使用和Visual FoxPro向导、设计器、生成器的基本使用方法。

7. 熟练掌握Visual FoxPro 6.0 的8种数据类型及每种数据类型的特点。

8. 熟练掌握常量的分类和书写方法、变量的分类、命名规则、字段变量和内存变量的概念以及内存变量的应用。

9. 熟练掌握常用函数的使用方法,常用函数主要有:数值函数:ABS()、INT()、ROUND()、SQRT()。

字符函数:&、SUBSTR()、LEN()、A T()、SPACE()、REPLICATE()。

日期和时间函数:DATE()、TIME()。

数据类型转换函数:STR()、VAL()、CTOD()、DTOC()。

测试函数:TYPE()、FILE()、IIF()。

其他需要了解的函数:MAX()、MIN()、FOUND()、MOD()、SELECT()、RECNO()。

10. 掌握表达式的书写规则、常用运算符的运算方法及算术表达式、字符表达式、日期和时间型表达式、关系表达式逻辑表达式的概念及使用。

二、数据库、表的基本操作1. 掌握数据库和数据库表的创建与维护。

2. 掌握数据库表的基本操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Visual Foxpro程序设计》课程简介课程代码:301041课程名称:Visual Foxpro 程序设计英文名:Visual Foxpro Programming design课程类别:公共基础课学时学分:教学48 实验24 4学分先修课程:计算机文化基础,高等数学授课对象:院属相关专业开课单位:现代教育技术中心教材:《Visual FoxPro及其应用系统开发(简明版)》,史济民等编,清华大学出版社,2006年课程简介:本课程属于高校非计算机专业计算机基础教学三层次要求的应用基础课程范畴。

VFP是一门针对windows系统进行信息数据管理的语言编程课,通过本课程学习使学生能掌握一门数据库编程语言,以适应社会对信息管理系统的需求,其特点是语法简单、较易掌握。

同时本课程也是计算机学科中必不可少的一门语言课。

学生经过本课程学习后应能达到:初步了解数据库的原理及应用,独立编程建库,学会前台工具和后台数据库的接口;并应能根据本学科特点和需求自己编写类似学生管理系统、财务管理系统等数据库管理软件。

《Visual Foxpro程序设计》课程教学大纲课程代码:301041课程名称:Visual Foxpro程序设计英文名:Visual Foxpro Programming design课程类别:公共基础课学时学分:48+24/4先修课程:计算机文化基础,高等数学授课对象:院属相关专业开课单位:现代教育技术中心教材:《Visual Foxpro及其应用系统开发(简明版)》,史济民等编,清华大学出版社,2006年参考书目:《Visual FoxproO程序设计教程》,郑尚志等编,安徽大学出版社,2004年《Visual Foxpro程序设计》,樊显昧等编,安徽科学技术出版社,2004年《Visual Foxpro程序设计教程》,梁锐成编,科学出版社,2004年《新编Visual Foxpro程序设计教程》,高怡新,谷秀岩编,机械工业出版社,2003年《Visual Foxpro基础教程》,周永恒编,高等教育出版社,2002年一、课程的目的和任务《 Visual FoxPro程序设计》是我院管理学院各本、专科专业必修的公共课,属于教育部提出的高等学校计算机基础教育三个层次的第二层次——计算机技术基础的一门主要课程。

目前,各种数据库系统不仅已经成为办公自动化系统、管理信息系统和决策系统的核心,并且已经与计算机网络技术紧密结合,成为电子商务、电子政务及其他各种现代信息与管理系统的核心。

本课程的教学目的是通过本课程的学习,使学生能在前一学期所学的《计算机基础》中已掌握计算机基本知识和初步操作使用的基础上,进一步掌握一种较先进的数据库应用知识,学会对数据库的操作能力和用一种数据库语言进行程序设计的方法,初步学会结合自己的实际,分析和设计一些数据库及简单的系统,并能对其进行管理和维护,达到《全国高等学校(安徽考区)计算机基础教育教学(考试)大纲(二级)》的要求,为计算机在本专业中的应用打下基础。

本课程以微软公司的Visual FoxPro 6.0为教材背景进行教学,Visual FoxPro 6.0是优秀的小型数据库管理系统软件,具有强大的数据库管理系统功能,提供了基础的结构化程序设计方法和面向对象程序设计的各类开发工具。

该软件不仅可以用来开发小型数据库系统,而且可以广泛用于大型数据库的前端开发。

使用本软件教学对培养学生同时具备两种程序设计方法以适应当前社会计算机应用的需求是非常有利的。

本课程先从数据库基本原理、概念出发,介绍数据表以及数据库的建立、查看、修改、使用与维护等操作,以较大的篇幅介绍Visual FoxPro 6.0的主要命令和操作方法,然后在学习结构化程序设计的基本结构和方法,并且通过分析各类程序的大量实例以了解程序设计编制的方法步骤的基础上,介绍面向对象的程序设计思想和方法。

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

二、课程的基本要求和教学内容1、基本要求(1)本课程为必修课,按照本大纲采用同一程序设计语言开课的各专业统一内容、统一要求、统一考试。

(2)本课程是一门实践性很强的课程,要求课堂教学和上机实习紧密结合,采用计算机联机大屏幕进行直观教学。

(3)教学手段:用PowerPoint等把教案按章节和讲次做成演示幻灯片,上网。

幻灯片要做得规范而不单调,在大教室范围里看起来文字、颜色清楚,教学时使用修改方便。

对于每讲的重点问题和各关键点既要在演示幻灯片中明确标示,又要精讲。

(4)通过本课程教学,应使学生能达到知识和技能两方面的目标:知识方面:了解数据库系统的基本概念;熟悉Visual FoxPro的开发环境与设计工具;熟悉Visual FoxPro的各种数据类型及运算;熟悉SELECT-SQL结构化查询语言;熟练掌握面向对象的程序设计的基本概念和常用控件的使用、界面设计;重点掌握结构化程序控制的三种基本结构,掌握子程序、自定义函数设计与参数传递的方法;掌握Visual FoxPro的菜单设计;了解报表的基本概念及其操作。

达到“考试大纲(二级)”的要求。

技能方面:熟练掌握数据表和数据库的创建;熟练掌握数据表的基本维护命令的使用;掌握SELECT-SQL查询语句的使用;能够使用所提供的开发工具创建表单、报表和菜单等;熟练掌握阅读程序和分析程序的方法与技巧;能够用所学知识开发一个较为简单实用的数据库应用程序。

2、教学内容数据库系统概述1.了解数据库系统的分代和分类;了解数据库管理系统的发展;了解数据库系统的应用模式。

了解数据库应用系统与开发环境。

2.掌握数据库系统的特点;掌握数据库管理系统的基本功能;本章重点:数据库系统的特点数据模型的基本概念,本章难点:数据模型的概念,数据库系统的特点,数据库、数据库系统、数据库管理系统的概念及相互之间的联系与区别。

第一章语言基础1.了解VFP的主要特点;了解VFP基本性能指标和辅助设计工具。

2.熟悉VFP的用户界面组成及操作、工作方式及其应用。

3.掌握VFP的控制中心—-项目管理器的使用方法。

掌握VFP命令的正确书写格式。

本章重点:VFP的命令格式、VFP的工作方式及应用。

第二章表的基本操作1.了解设计表结构的方法和原则。

2.理解数据类型的概念(特别是备注及通用型)及VFP所涉及的数据类型;理解内存变量与字段变量的概念;理解常量及变量的涵义;理解文件类型的概念。

3. 掌握数据表的建立与修改和表数据输入方法;掌握变量赋值方法、数据格式要求及保存变量文件的方法;掌握不同运算符对数据类型的要求;掌握表达式的基本概念并能按题意书写正确的表达式;掌握各种函数的正确使用方法;熟练掌握VFP命令的常用子句;掌握数据表和记录的维护命令。

本章重点:数据类型及其运算;函数、数据表的维护命令。

本章难点:数据类型、字段变量的理解,运算符与表达式的使用;数据表维护命令的正确使用。

第三章查询与统计1.理解排序与索引的基本概念;掌握数据表物理排序的命令;掌握不同索引的概念及为数据表建立不同索引的方法。

2. 理解查询的意义;掌握查询命令的使用。

3.理解数据工作期和视图的概念;熟悉数据工作期窗口的应用;掌握建立表关联的方法;掌握单表查询及多工作区查询的方法。

4.掌握各种统计命令的使用方法。

5. 熟练掌握SELECT-SQL查询语言的使用;熟练掌握用查询设计器建立查询的方法。

6.掌握数据库的基本操作;掌握数据库表与自由表的区别;掌握数据词典的概念及触发器的设置;掌握参照完整性的概念和建立规则。

7.熟悉查询与视图的区别;掌握视图设计器的使用方法;熟悉用视图更新数据源的方法;本章重点:数据表的排序、索引、查询和统计;数据库表与自由表的区别;数据库表的基本操作及其数据完整性;触发器的概念与应用,查询设计器的使用,SELECT-SQL查询。

本章难点:数据表的索引;排序和索引的关联和区别;SELECT-SQL查询命令的格式及使用;参照完整性的概念和建立规则;有效性规则及触发器设置;查询结果的排序、分组和输出;查询的运行;应用程序中添加查询;视图的概念和视图设计器的应用。

第四章程序设计初步1.了解算法和结构化程序设计的概念;掌握程序的建立与执行方法;掌握程序文件中的专用命令。

2.掌握程序的三种控制结构和特点;熟练掌握分支结构、循环结构及其嵌套用法;3.掌握子程序、过程和自定义函数的定义及应用;掌握变量作用域的概念及应用;掌握过程与自定义函数的参数传递方式及应用;熟悉排除程序中错误的方法与技巧,熟悉程序调试的基本方法与步骤。

4.掌握窗口命令与函数的使用;熟练掌握信息对话框函数的使用方法。

本章重点:程序与命令的区别、程序文件的建立与运行,程序的三种基本结构及特点;子程序、过程和函数的概念与作用;参数传递、变量的作用域;程序调试的基本方法与步骤;排除程序中错误(尤其是逻辑错误)的方法与技巧;多个程序模块的组合方法。

本章难点:多分支程序的建立与执行;多循环程序的建立与执行;对话框函数的使用;子程序、过程及函数的定义、调用和返回,参数传递。

第五章菜单设计了解菜单设计器的使用;熟悉菜单的设计和生成、运行;掌握在应用程序中菜单的使用;了解快捷菜单的设计方法。

本章重点:菜单的设计和使用;菜单的调用。

本章难点:菜单在应用程序中的使用。

第六章表单设计基础1.了解表单向导的使用方法。

2. 熟练掌握用表单设计器设计表单及表单运行的方法;熟练掌握在表单上设置控件的方法。

3.掌握面向对象程序设计的基本概念与方法;掌握事件与方法的关联与区别;掌握对象引用的方法。

本章重点:面向对象程序设计的基本概念与方法,属性、事件与方法程序的定义;表单中的程序设计。

本章难点:事件与方法的关联与区别;方法程序的调用;事件、方法程序的参数传递。

第七章表单控件设计1.了解ActiveX控件的使用方法。

2.熟练掌握输出类、输入类、控制类、容器类、连接类控件基本功能、用法及设计方法。

本章重点:常见控件的属性、事件与方法。

本章难点:ActiveX控件的使用。

第八章表单高级设计1.了解设计应用程序界面的方法;了解单文档界面与多文档界面的主要区别;掌握表单集的设计方法;掌握在顶层表单中添加菜单的方法;2.理解多表单应用程序中表单参数的有效性的概念;熟悉用户为表单或表单集定义属性与方法程序的方法。

3.了解程序方式设计对象的方法;掌握类的特点与子类的创建方法;掌握用户设计工具栏的方法。

本章重点:多表单应用程序设计;表单中设置菜单的方法;类的概念;子类的创建方法;用户定义工具栏。

本章难点:表单集的应用;类的特点与子类的创建。

相关文档
最新文档