VFP程序设计教学大纲_第1页
VFP程序设计教学大纲_第2页
VFP程序设计教学大纲_第3页
免费预览已结束,剩余7页可下载查看

下载本文档

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

文档简介

《VFP程序设计》教学大纲一、课程地位及意义而运算机应用水平也已成为一个单位生产能力和治理水平的标志VisualFoxPro是一种专用于运算机信息处置系统的多用户程序设计语言统的开发。为能更适应市场的需求和社会的进展,特将教学内容更新为中文VisualFoxPro,为便于教师把握教学重点,更好地组织教学,特制订本教学大纲。二、教学目的与任务具有比较熟练的运用面向进程和面向对象程序设计方式进行大体程序设计的能力三、教学内容与大体要求总学时:64 (其中:上课34学时,上机实验34学时第1章VisualFoxPro概述教学内容:数据库与数据模型VisualFoxPro的特点VisualFoxPro的安装与启动VisualFoxPro的窗口和工作方式VisualFoxPro的语言成份教学要求:把握有关数据库、表、记录、字段等大体概念,命令的执行方式和书写规那么;熟悉集成环境的利用;了解VFP①把握字符型、数值型、日期型、日期时刻型、逻辑型、备注型、货币型、浮点型、双精度型和整型数据的表达和识别方式。②把握各类类型常量的表达方式,变量的命名、分类和作用域,把握对变量的保留、删除与恢复方式。能熟练利用和表达各类类型的表达式。③重点把握以下经常使用函数:SQRT、INT、Round、Rand、SubStr、Left、Right、Len、Trim、Space、Upper、Date、Val、Str、CTOD、DTOC。2VisualFoxPro教学内容:VisualFoxPro表的成立表的打开与关闭表的显示目录操作记录指针的定位VisualFoxPro表的修改数据挑选教学要求:①把握自由表的创建、打开与关闭、数据的输入与编辑修改、删除等方式。把握指针的定位方式。②把握数据表间的复制方式和数据表与文本文件间的数据互换方式。③把握对自由表的排序与索引方式。重点把握分数统计。第3章查询与统计排序索引数据查询多表操作教学要求:把握记录的排序与索引,记录的查询。把握数据统计和多表操作。第4章关系数据库文件治理教学内容:VFP文件的层次结构项目治理器及项目文件数据库的设计数据库中添加和移去表数据字典教学要求:一、把握数据库的创建方式和对应的创建命令。把握数据库的打开和关闭命令、向数据库添加自由表的方式,和在数据库中删除数据表的方式。二、把握记录有效性规那么、触发器的设置方式。把握设置主索引的方式和相关的命令。3、了解永久关系和参照完整性。第5章关系型数据库查询语言SQL教学内容:SQL概述SQL查询概念功能操作功能查询与视图设计器教学要求:把握SQL查询语言命令格式把握用查询设计器创建查询的方式,重点把握SQL查询语句Select、创建或修改查询文件的方式和相关命令,和执行查询的命令。6VFP教学内容:算术运算函数字符处置函数转换函数测试函数转换函数、测试函数等,以便在命令操作和程序设计中正确利用函数。7VFP教学内容:程序文件的成立、修改与运行数据输入命令经常使用辅助命令程序的三种结构格式化输入输出命令子程序和进程参数的传递和变量的作用域教学要求:①把握有关程序设计的大体概念、程序设计的大体思想和方式。②把握程序文件的创建、编辑修改和运行方式。重点把握SetTalk世纪日期、系统时钟、文件搜索途径、默许途径的设置方式和相关命令。③把握大体输入输出语句的功能和用法,重点把握MessageBox。④充分把握分支语句和循环语句的功能和用法。达到能熟练利用它们,进行流程操纵的目的。⑤把握进程和函数的概念及挪用方式。把握进程文件的创建、打开和关闭方式。第8章面向对象程序设计基础教学内容:面向进程和面向对象的程序设计面向对象的大体概念VFP事件和方式程序教学要求:本章是VFP可视化编程的重点之一。要求把握有关面向对象程序设计的大体概念和编程思想,并重点把握有关对象、属性的大体概念。9教学内容:VFP表单概述表单向导表单设计器表单经常使用控件及属性教学要求:①本章是VFP②把握控件的最经常使用事件和相应的触发条件和一些经常使用的方式。第10章菜单设计教学内容:VFP下拉式菜单设计弹出式菜单设计教学要求:①了解菜单的分类、下拉菜单的大体组成;把握下拉菜单和快捷菜单的创建方式和步骤。②把握菜单的运行方式和对应的命令。③了解工具栏的成立与利用。第11章报表设计教学内容:VFP报表向导报表设计器的大体操作报表设计器的高级操作教学要求:用报表设计器,创建报表的目的。②把握预览和打印报表的方式及对应的命令。③了解标签的成立与操作。12教学内容:需求分析应用程序设计与实现项目组装建造分发应用程序制作发布磁盘教学要求:把握数据库应用系统开发的大体步骤实例开发工资治理信息系统四、教材与参考书建议教材:《VisualFoxpro程序设计与数据库开发教程》,刘宪钊、来文编著,浙江科学技术出版社200591参考书:《中文VisualFoxPro程序设计教程》,高国宏主编,冶金工业出版社,2005年版《中文VisualFoxPro程序设计上机指导()1:VisualFoxPro2:数据库、表的创建和利用3:表的利用和记录的修改4:创建表的索引和表之间的临时关系5:创建和利用本地视图6:创建查询7:程序设计和程序操纵8:创建表单9:创建报表10:创建菜单11:利用类设计器创建新类12:构造应用系统《VFP程序设计》教学进程适用班级:教学时刻:日期教学内容考核要求作业第1章VisualFoxPro概述熟悉VFP集成环境的使用一数据库与数据模型二VisualFoxPro的特点日期时间型、逻辑型、备注型、三、1、2、第1周VisualFoxPro的安装与启动VisualFoxPro的窗口和工作方式VisualFoxPro的语言成分货币型、浮点型、双精度型和整型数据的表达和识别方法。②掌握各种类型常量的表达方法,变量的命名、分类和作用域,4掌握对变量的保存、删除与恢复方法。能熟练使用和表达各种类型的表达式。第2章VisualFoxPro表的基本操作①掌握自由表的创建、打开与关一VisualFoxPro表的建立闭、数据的输入与编辑修改、删二表的打开与关闭除等方法。掌握指针的定位方法。表的显示②掌握数据表间的复制方法以第目录操作及数据表与文本文件间的数据交2~3文件的复制和删除换方法。周记录指针的定位③掌握对自由表的排序与索引记录的追加和插入方法。重点掌握分数统计。记录的删除和恢复VisualFoxPro表的修改3排序第 索引4 数据查询周 数据统计与汇多表操作

掌握记录的排序与索引,记录的查询。掌握数据统计和多表操作。

一二、三4教学内容:VFP文件的层次结构项目管理器及项目文件第数据库的设计5数据库的创建及基本操作周数据库中添加和移去表数据字典

1、掌握数据库的创建方法和对应的创建命令。掌握数据库的打一开和关闭命令、向数据库添加自二由表的方法,以及在数据库中删除数据表的方法。2、掌握记录有效性规则、触发器的设置方法。掌握设置主索引的方法和相关的命令。3、了解永久关系和参照完整性。第6-7周

第5章关系型数据库查询语言SQLSQL概述SQL查询定义功能操作功能查询与视图设计器第6章VFP函数

掌握SQL查询语言命令格式 掌握用查询设计器创建查询的方法,重点掌握SQL查询语句Select、创建或修改查询文件的方法和相关命令,以及执行查询的命令。掌握常用的函数格式和功能,函一算术运算函数数主要有:算术运算函数、字符二第字符处理函数处理函数、时间和日期函数、转8时间和日期函数换函数、测试函数等,以便在命周转换函数令操作和程序设计中正确使用函测试函数数。第7章VFP程序设计①掌握有关程序设计的基本概一程序文件的建立、修改与运行念、程序设计的基本思想和方法。二第数据输入命令②掌握程序文件的创建、编辑修9-10常用辅助命令改和运行方法。重点掌握 Set周程序的三种结构TalkOff/On、设置日期格式、世格式化输入输出命令纪日期、系统时钟、文件搜索路子程序和过程径、默认路径的设置方法和相关参数的传递和变量的作用域 命令。③掌握基本输入输出语句的功能和用法,重点掌握MessageBox。④充分掌握分支语句和循环语句的功能和用法。达到能熟练利用它们,进行流程控制的目的。⑤掌握过程和函数的定义及调用方法。掌握过程文件的创建、打开和关闭方法。第8章面向对象程序设计基础面向过程和面向对象的程序设计第面向对象的基本概念12VFP中的类和对象周事件和方法程序9

要求掌握有关面向对象程序设计一、的基本概念和编程思想,并重点二掌握有关对象、属性的基本概念。①掌握掌握表单、命令钮、标签一VFP表单概述框、文本框、列表框与组合框、二表单向导数据网格和屏幕对象的功能和用第表单设计器法,达到能熟练利用它们构建用13表单常用控件及属性户图形界面,并能利用这些控件,周实现对数据表内容的显示、输入和编辑修改。②掌握控件的最常用事件和相应的触发条件以及一些常用的方法。10第 VFP菜单概述14 下拉式菜单设计周 弹出式菜单设计

①掌握下拉菜单和快捷菜单的

温馨提示

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

评论

0/150

提交评论