FOXPRO数据库应用课程教学大纲.doc_第1页
FOXPRO数据库应用课程教学大纲.doc_第2页
FOXPRO数据库应用课程教学大纲.doc_第3页
FOXPRO数据库应用课程教学大纲.doc_第4页
FOXPRO数据库应用课程教学大纲.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

Visual FoxPro数据库应用课程教学大纲2一、课程的性质与任务2二、教学基本要求2三、理论教学内容2四、实践教学内容10五、课时分配16六、说明17七、使用教材及主要参考书17八、考核方式17九、教学建议18Visual FoxPro数据库应用课程教学大纲一、课程的性质与任务Visual FoxPro数据库应用是陕西财经职业技术学院为会计电算化专业开设的一门数据处理与信息管理的专业基础课,课程性质为必修,考核形式为考试。Visual FoxPro是优秀的小型数据库管理系统软件,具有强大的数据库管理功能和面向对象程序设计的功能。通过本课程的学习,使学生具备建立数据库基本框架的技术,掌握使用Visual FoxPro进行数据处理、数据库开发和软件设计的基本方法和技能,培养学生利用数据库开发环境解决实际问题的能力;掌握小型应用系统开发过程中包含的需求分析、开发方法等知识;为后续课程打下基础,全面掌握数据库的基本思想技术并能够灵活应用于后续与数据库管理相关课程的学习中,同时为学生以后参加计算机等级考试提供知识储备。二、教学基本要求1本课程为必修课,按照本大纲开课的各专业,统一内容、统一要求、统一考试。2本课程是一门实践性很强的课程,要求课堂教学和上机实习紧密结合,采用多媒体投影、大屏幕进行直观教学。3通过本课程教学,应使学生:(1)了解数据库技术的概况(2)了解关系型数据库管理系统的基本概念(3)掌握数据库和表的建立及其基本操作(4)掌握SQL命令的基本使用(5)掌握查询、视图、表单、报表、菜单等设计器的使用及相关生成器的使用(6)理解程序设计的基本概念,掌握程序设计的一般方法(7)了解面向对象的程序设计方法及其基本术语(8)掌握项目管理器的使用教学中采取以理论教学和上机指导相结合的教学方法,采用多媒体课室讲授、上机操作演示和分组讨论设计等方式进行。本课程教学应从完成项目入手,突出基础实际操作能力的训练,有着自身独特的教学规律和特点;应主要采用行为引导型教学模式,在教学过程中根据内容的需要灵活采取任务驱动、案例教学、讲练结合、教学做合一等教学方法。三、理论教学内容本课程在理论教学模式上和思路上做了较大改变,采取面向任务,面向目标,先提出任务,然后指出解决问题的方法和所需要的知识及技术。具有如下特点:(1)针对目标,明确任务,用什么知识和技术;先说明任务,进而细化任务,并针对具体功能说明解决问题的思路,然后介绍解决问题所需要的知识,并启发诱导学生使用工具或代码实现目标的功能要求。(2)用什么,学什么;学什么,会什么;急用先学,学以致用;突出重点,突出有用;当学生如饥似渴地想知道具体做法时,再引出解决问题所必需的知识点,急用先学,立竿见影,这样效果会更好,或者说印象会更深刻。然后由老师做验证性的演示来实现应用过程并讲解知识。(3)由此及彼,由表及里,由浅入深;先感性,后理性,先实践,后理论,先认识,后提高;先掌握基本应用,然后做理论讲解和做知识的扩展延伸;前面讲明白了基本应用所需的知识和用法,让学生先掌握并树立信心,有成就感。到此可以把更多的知识点根据需要适当铺开,扩大知识面,加深对知识的理解深度和拓宽解决问题的思路。这样有利于和知识的完整性和运用的系统性,也有利于学生循序渐进和受到较为逼真的系统训练。(4)最后落实到具体操作。最后结合一些切合实际的题目,指导学生动手设计,用实践检验对知识的掌握程度,达到融会贯通、举一反三和触类旁通的目的。任务一 认识Visual FoxPro 6.0任务要求:(1)了解计算机数据管理技术发展的各个阶段(2)掌握数据库技术的基本概念(3)掌握关系数据库的基本概念、常用术语、关系运算(4)了解Visual FoxPro 6.0的安装过程(5)掌握Visual FoxPro 6.0的启动和退出的操作(6)熟悉Visual FoxPro 6.0窗口界面组成(7)理解项目管理器的作用任务描述:通过本章理论知识的学习,使学生对Visual FoxPro数据库基础知识有初步的较完整的认识;通过上机实践,对Visual FoxPro 6.0窗口界面组成及该软件的功能及特点有较清晰的认识。理论与技术支持:1基本概念: 数据库、数据模型、数据库管理系统、数据库应用系统、数据库系统等2计算机数据管理发展3数据模型: (1)实体之间联系:一对一联系、一对多联系、多对多联系 (2)数据模型简介:层次模型、网状模型、关系模型4关系数据库: (1)关系数据库:关系、元组、属性、记录、字段、主关键字和外部关键字 (2)关系运算:选择、投影、联接5Visual FoxPro 6.0安装、启动与退出6Visual FoxPro 6.0的用户界面与工具栏的操作7Visual FoxPro 6.0的环境设置:建立工作目录与搜索路径8项目管理器实现方案:先进行数据库理论知识的讲解,后上机实践从Visual FoxPro 6.0的安装、启动与退出开始,让学生对Visual FoxPro 6.0的用户界面、工具栏的操作、环境设置及建立工作目录与搜索路径的操作逐一认识。任务二 用Visual FoxPro 数据形式进行数据处理任务要求:(1)了解Visual FoxPro的数据类型(2)掌握常用的数据存储方式(1)掌握表达式的概念及使用(2)掌握内存变量常用命令(3)掌握函数的概念及常用函数的使用任务描述:通过Visual FoxPro数据类型、数据基本形式的理论讲解,让学生对计算机中的数据处理有一全新的认识,从而通过上机实践掌握Visual FoxPro 数据与数据运算操作,为后续任务中进行应用数据的基本形式的操作奠定基础。理论与技术支持1常量:数值常量,字符常量,日期常量,逻辑常量2变量:(1)内存变量(2)字段变量3内存变量常用命令(1)赋值命令:(2)输入命令:(3)内存变量显示:(4)内存变量清除:(5)表中数据与数组数据交换4表达式(1)数值表达式(2)字符表达式(3)日期表达式(4)关系表达式(5)逻辑表达式5常用函数(1)函数概念及调用(2)常用函数数值函数:字符函数:日期和时间函数:转换函数:测试函数:实现方案:先讲解Visual FoxPro 数据与数据运算的理论知识,接着通过本章例题演示Visual FoxPro不同类型数据及其运算、各数据表达式及常用函数的操作,最后让学生自己上机实践来掌握数据的基本形式及其操作。任务三 如何用表准备数据结构和数据内容任务要求:(1)理解表的基本概念,掌握表的建立、打开、修改、关闭等操作(2)掌握表中数据输入的多种操作方式(3)掌握表中数据编辑、显示及删除等操作(4)掌握表中记录的定位操作(5)理解索引的概念,掌握索引的建立、使用及索引类型的设置及排序操作任务描述:通过对表的基本概念的介绍,带着学生从表的创建、打开及关闭操作入手,让学生对表的数据输入、编辑及显示数据、记录定位等操作逐一了解并掌握其操作,从而学会用表准备数据结构和数据内容。理论与技术支持:1表的基本概念2创建表3表的打开和关闭4表中数据的输入5编辑和显示表中的输入6表中记录的定位7删除表中的记录8表的索引与排序(1)索引的概念及分类(2)索引的建立:(3)索引命令: 实现方案: 先介绍表的基本概念,接着带领学生从表的创建、打开及关闭操作入手,让学生对表的数据输入、编辑及显示数据、记录定位等操作逐一了解并掌握其操作,最后给出具体的应用系统所处理的数据描述,让学生用表的知识和技术准备其数据结构和数据内容。任务四 设计数据库对表进行分类管理任务要求:(1)理解数据库设计的目标和原则,掌握数据库设计的过程(2)理解数据库的概念,掌握数据库的建立、打开、修改、关闭等操作(3)掌握数据完整性概念及其设置(4)理解数据库表和自由表的概念,掌握它们的互相转换(5)理解多工作区的概念,会同时打开多个表文件任务描述:通过对数据库理论知识和实践操作的讲解演示,让学生学会数据库的操作,并在熟练掌握的基础上对前面建立的数据表建立相应的数据库进行分类管理。理论与技术支持:1数据库设计(1)数据库设计的目标和原则(2)数据库设计过程2数据库(1)数据库的概念(2)数据库的建立、打开、修改、关闭等操作3数据完整性:(1)数据完整性的概念(2)域完整性和参照完整性的设置4多工作区(1)多工作区的概念(2)使用多工作区:SELECT命令(3)不同工作区表间的关联实现方案:先对数据库理论知识和实践操作的讲解演示,接着让学生上机实践学会数据库的操作,最后让学生在熟练掌握的基础上对前面建立的数据表建立相应的数据库进行分类管理。任务五 使用查询及视图对数据表查询任务要求:(1)掌握SQL查询命令格式的基本框架及各短语的功能和使用(2)掌握SQL数据操作命令的格式和使用(3)掌握SQL数据定义命令格式的常用短语的功能和使用(4)掌握用查询设计器创建查询的操作(5)掌握查询文件的打开,修改和运行的操作(6)理解视图的概念,掌握视图设计器的操作(7)掌握视图的浏览,修改的操作任务描述:通过对SQL查询、操纵、定义命令的理论讲解及操作演示练习,让学生学会用SQL命令进行数据表的查询等操作;通过对查询设计器及视图设计器的操作演示练习,让学生明白对数据表进行的多种方式查询,并学会使用查询设计器进行简单的查询。理论与技术支持:1结构化查询语言SQL(1)SQL简介(2)SQL SELECT命令格式及使用(3)SQL的操作功能(4)SQL的定义功能2查询:(1)查询的概念及查询设计器的启动(2)查询设计器的操作:(3)查询文件的打开、修改和运行3视图:(1)视图的概念(2)视图设计器操作及数据更新(3)视图的浏览和修改实现方案:先对SQL查询、操纵、定义命令的理论进行讲解及操作演示练习,让学生学会用SQL命令进行数据表的查询等操作;接着对查询设计器及视图设计器的操作进行演示练习,让学生明白对数据表进行的多种方式查询,并学会使用查询设计器进行简单的查询,最后让学生对前面建立的数据库表做相应的查询操作。任务六 学用Visual FoxPro的编程功能任务要求:(1)理解程序的概念,掌握程序文件的建立和运行(2)掌握输入输出命令、条件语句、循环语句的使用(3)理解模块的概念及参数传递规则(4)理解变量的作用域(5)看懂程序框图任务描述:通过对Visual FoxPro编程预备知识的讲解,让学生对程序设计具备基本的认识,接着通过对例题及课后练习题的编程练习,让学生对程序设计具备由浅入深的理解,最后通过具体数据处理题目让学生自己体会编程的乐趣。理论与技术支持:1程序的概念及程序文件的建立与运行2键盘输入命令:INPUT,ACCEPT,WAIT3程序框图及程序结构(1)条件语句:IFELSEENDIF, DO CASEENDCASE(2)循环语句:DO WHILEENDDO,FORENDFOR4模块的概念及调用 (1)子程序的概念及其调用(2)过程的概念及其调用5参数传递(1)按值传递(2)按引用传递6变量的作用域(1)局变量的概念及定义(2)私有变量的概念及定义(3)局部变量的概念及定义(4)PRIVATE命令实现方案: 先讲解Visual FoxPro编程预备知识,接着演示编程例题,让学生通过课后练习题的编程练习,对程序设计具备由浅入深的理解,最后给出具体题目让学生自己编程并上机实现。任务七 用表单设计器设计数据处理的人机界面任务要求:(1)理解面向对象的设计方法的基本概念(2)理解表单的概念,掌握用向导和表单设计器创建简单表单的操作(3)掌握表单属性窗口,表单控件工具栏,表单菜单,表单布局工具栏的操作(4)理解表单常用控件的常用属性的含义,掌握他们的设置(5)理解数据环境的概念,掌握数据环境设计器的使用(6)常用事件方、法及其编程(7)掌握表单的运行(菜单操作和命令方式)任务描述:通过对表单的创建、使用及常用控件的使用的理论学习及技能操作训练,使学生学会表单的操作,尤其是会用表单设计器做数据处理的人机界面即应用程序主要的工作界面。理论与技术支持:1面向对象的概念:对象,属性,类,基类,子类,续承,方法,事件,容器,控件2表单的创建 (1)用向导创建表单(2)用表单设计器创建表单(3)容器与控件(4)修改与运行表单3常用表单控件及其常用属性(1)表单控件:Caption,MaxButton,MinButton,Movable,BackColor,BorderStyle(2)标签控件:Caption,Alignment(3)命令按钮控件:Caption,Enabled,Visible(4)命令组控件:ButtonCount,Value(5)文本框控件:ControlSource,Value,PasswordChar(6)编辑框控件:HideSelection,Readonly,ScrollBars,Selstart,Sellength,Seltext(7)复选框控件:Caption,Value,Controlsource(8)选项组控件:ButtonCount,Value,Controlsource(9)列表框控件:RowSourceType,RowSource,Selected,Multiselect(10)组合框控件:RowSourceType,RowSource,Selected,Style(11)表格控件:RecordSourceType,RecordSource,ColumnCount(12)页框控件:PageCount,Activepage实现方案: 先通过理论讲解让学生对面向对象的思想及对象、类、属性、事件及方法等概念有一个全新的认识,接着带着学生从表单的创建到常用表单控件的操作逐步演示练习。最后让学生练习使用表单设计应用程序的人机界面。任务八 用报表设计器对数据结果设计报表输出任务要求:(1)了解报表数据来源,理解报表布局格式(2)掌握报表向导创建报表的操作(3)掌握用报表设计器快速创建报表(4)掌握报表设计器的使用(5)掌握分组报表的设计任务描述:通过对报表的基本概念的讲解,报表创建及报表设计方法的演示练习,让学生充分体会报表的作用,并学着利用数据库应用系统中各种数据生成各种格式的报表。理论与技术支持:1报表组成:(1)数据源:表、视图、查询(2)报表布局:列报表,行报表,一对多报表,多栏报表2创建报表(1)用报表向导创建报表(2)用报表设计器创建快速报表(3)用报表设计器创建报表3设计报表(1)带区的概念及操作:(2)设置报表数据源(3)报表控件工具栏的使用4分组报表设计(1)数据分组(2)报表输出实现方案: 先介绍报表的组成等基本概念,接着演示报表的创建及报表的设计操作,最后让学生在掌握报表基本操作的基础上试着为数据库应用系统设计相应的报表并输出数据结果。任务九 学做菜单调用应用程序的各项功能任务要求:(1)理解条形菜单,弹出式菜单的概念,了解VFP系统菜单的结构(2)了解菜单设计的步骤,掌握菜单设计器的使用(3)理解菜单定义文件(.mnx)和菜单程序文件(.mpr),掌握菜单修改的操作(4)掌握在表单中嵌入菜单的方法(5)掌握快捷菜单的设计任务描述:通过对Visual FoxPro系统菜单结构、配置、下拉式菜单及快捷菜单理论知识的讲解,进行菜单相关操作实例的演示和学生的上机实践体会,使学生制作调用应用程序各项功能所需的菜单。理论与技术支持:1菜单结构:条形菜单(主菜单),弹出式菜单(子菜单)2VFP系统菜单结构3下拉式菜单设计(1)启动菜单设计器(2)在菜单设计器中定义菜单(3)生成菜单程序(4)运行菜单(5)修改菜单4设置菜单属性5在用户表单嵌入菜单6快捷菜单设计实现方案: 先介绍Visual FoxPro系统菜单结构、配置、下拉式菜单及快捷菜单,接着进行菜单相关操作实例的演示,最后由学生上机实践菜单的操作,并练习制作调用应用程序各项功能所需的菜单。任务十 开发应用程序任务要求:(1)掌握项目管理器的操作(2)理解连编的含义以及.APP文件和.EXE文件的概念,(3)会在项目管理器中进行连编操作。任务描述:通过前面对Visual FoxPro理论知识的完整学习及Visual FoxPro技术知识的完整练习,针对具体的“学籍管理项目”展开实践操作,通过项目管理器的使用和操作,从项目分析、数据处理、编程技术、到可视技术逐步实现该项目,最后完成连编形成可执行文件。理论与技术支持:(1)项目管理器的操作(2)在项目管理器添加数据库、表、查询、表单、报表、程序(3)在项目管理器浏览、修改已加入的文件(4)在项目管理器建立自由表,查询,表单(5)在项目管理器移去文件(6)进行连编操作,生成.APP文件(7)连编命令的格式实现方案: 先对Visual FoxPro理论知识及技术知识的全面复习,针对具体的“学籍管理项目”展开实践操作,使用项目管理器,先进行项目分析,然后进行数据处理,接着进行编程技术的应用,最后用可视化技术逐步实现该项目,最后完成连编形成可执行文件。四、实践教学内容本课程的实践教学环节以项目导向、过程引导、任务驱动的思路,引导学生通过上机实际操作完成对知识的掌握。并在此基础上作简单应用开发的尝试,以适应将来从事实际工作的要求。从理论、实践、开发多角度出发,采取多维互动式教学,培养学生创造性思维,强调应用,突出技能,加强实践。实践环节与理论教学内容一一对应,围绕理论内容设置了若干个实验,将理论用于实践,在实践中理解理论。其中实验部分又按着【实验题目】即交待任务内容,【目的要求】提出具体目标要求,【预备知识】介绍围绕实验内容的相关知识,【内容步骤】 即具体过程或者说是每步做什么工作,【实验习题】可以是笔试题,但更多的是实验题,或者二者都有的过程进行实验教学工作。具有以下特点:(1)面向项目,任务明确且具有实际意义。解决认知冲突问题。学生做完所有实验可以较为熟练地进行数据库应用系统的设计与维护,而且可以触类旁通地从事一般信息管理系统的研制工作和软件开发工作。(2)程序设计思路明确,引导学生用功能模块分析系统功能,用流程图描述解题思路,培养和训练学生的逻辑思维。(3)理论教学与实践教学对应配套,构成一个完整的教学体系,使得理论与实践结合更为紧密。(4)多维互动,不仅有验证性和综合性实验,而且还有开发性课题。保证基础,拓展不限,鼓励创新。实验一:VFP的基本概念1实验目的(1)掌握VFP的启动、退出操作,熟悉VFP用户界面(2)理解常量、变量、表达式的概念和初步接触它们的使用(3)掌握函数的调用、加深函数概念的理解2实验内容(1)启动VFP,用三种方式退出VFP(2)观察VFP用户界面,对每一组成部分,回忆其名称,思考其功能(3)用赋值命令给变量赋常量(数值、字符、日期、逻辑等),用赋值命令给变量赋表达式(数值、字符、日期、关系、逻辑),将一些变量值赋给另一些变量(4)用?命令输出常量、变量、表达式,观察并思考屏幕显示(5)调用INT()、SQRT()、ABS()、MOD()、LEN()、SUBSTR()、DATE()等函数,并输出函数值,通过屏幕显示理解函数功能(6)定义一维数组、二维数组,并给某些数组元素赋值,随意输出一些数组元素(包括赋值和没有赋值的)观察思考屏幕显示(7)将某些表文件(如教材P9图1.5职工表)某条记录传给数组,然后将该数组数据再传送给该表实验步骤考核内容(1)命令窗口的命令(2)内存中用户变量实验二:数据库和表的建立和表的基本操作1. 实验目的(1)掌握数据库的建立、打开、修改、关闭等操作(2)掌握数据库表与自由表的建立及基本操作(表结构的修改及记录数据的修改)2. 实验内容(1)建立数据库、在库中添加表文件、移去表文件、关闭数据库(2)定义表结构、输入记录数据(3)修改表结构(如改字段名或字段宽度或添加字段等)(4)在表中添加记录、删除记录、修改记录数据(5)建立自由表(6)对比数据库表设计器与自由表设计器实验步骤考核内容(1)数据库及其中的表(2)数据库表和自由表的结构及数据实验三:索引、数据完整性、多工作区实验目的(1)掌握索引的建立与索引类型的设置以及索引的使用(2)掌握域完整性和参照完整性的设置(3)掌握多工作区的使用实验内容(1)在表中建立单项索引、复合字段索引、设置索引类型、查看排序情况(2)在表中对字段设置域完整性(逻辑表达式用表达式生成器生成),并验证设置后的效果(3)在库中对两个相关表设置参照完整性,并验证设置后的效果(4)在不同的工作区打开多个表文件,并将不同工作区轮番设置为当前工作区实验步骤考核内容(1)表中索引建立及设置的情况(2)域完整性和参照完整性设置情况(3)各个工作区打开的表实验四:SQL查询实验目的(1)掌握SQL SELECT命令的基本格式(2)学会用SQL SELECT命令实现各种查询(3)理解空值、分组、嵌套、别名等概念实验内容(1)简单查询、简单联接查询和排序查询(2)嵌套查询(3)分组与计算查询(4)使用量词、谓词、空值查询(5)将查询结果存入数组、表和文本文件实验步骤考核内容(1)完成各种查询的SQL SELECT命令(2)数值、表和文本文件内容实验五:SQL的数据操纵功能和数据定义功能实验目的(1)掌握SQL 数据操纵命令(INSERT、UPDATE、DELETE)的格式及使用(2)掌握表定义命令(CREATE TABLE)的基本格式及使用(3)掌握表结构修改(ALTER TABLE)的基本格式及应用(4)掌握视图定义命令的格式及使用实验内容(1)使用SQL 数据操纵命令完成在表中添加记录、删除记录及自动批量地修改表记录数据(2)用表定义命令建立表结构。(包括定义域完整性和设置主索引)(3)用表结构修改命令修改表的字段名、数据类型、宽度等(4)用表结构修改命令表在表中增加字段和删除字段(5)用视图定义命令定义视图实验步骤考核内容(1)表中添加、删除的记录及数据修改情况(2)表结构及主索引和域完整性设置情况(3)增加字段、删除字段及其他修改情况(4)浏览视图实验六:查询设计器和视图设计器操作实验目的(1)理解查询和视图的概念(2)掌握查询设计器和视图设计器的操作(3)掌握查询文件的打开、修改、运行(4)掌握视图的浏览和修改实验内容(1)启动查询设计器(2)在查询设计器中操作“字段”、“筛选”、“排序依据”、“分组依据”选项卡,并查看SQL命令(3)打开、修改、运行查询文件(4)用视图设计器建立视图(5)浏览视图,修改视图实验步骤考核内容(1)查询设计器中的SQL命令(2)视图设计器中的SQL命令实验七:简单程序设计实验目的(1)掌握程序文件的建立、修改及运行(2)掌握键盘输入命令、条件语句、循环语句的使用(3)掌握简单程序的设计及一些常用技巧实验内容(1)建立顺序结构的程序(须包含键盘输入命令)(2)建立选择结构的程序、循环结构的程序或两种结构都包含的程序(须包含有累加器、计数器)(3)运行程序文件实验步骤考核内容程序文件内容实验八:过程和子程序实验目的(1)理解过程的结构,掌握过程和子程序调用(2)理解变量在模块调用中的作用范围实验内容(1)建立过程文件、调用过程文件中的过程(2)建立子程序,在其中定义全局变量、私有变量、局部变量,带有参数的调用子程序(可进行多级子程序的调用)实验步骤考核内容(1)过程文件内容(2)主程序文件、子程序文件的内容实验九:表单设计实验目的(1)掌握表单向导的操作(2)掌握表单设计器的操作(3)掌握表单修改的操作(4)掌握表单的运行实验内容(1)用表单向导建立表单(2)用表单设计器建立表单:向表单添加控件、设置表单及控件的属性、调整控件布局、为事件和方法编程(3)运行表单实验步骤考核内容(1)表单外观、表单中控件布局、相关控件功能(2)表单及控件的相关属性实验十:表单控件使用实验目的(1)掌握常用控件的常用属性(2)提高表单设计能力和技巧(3)进一步理解面向对象的程序设计方法实验内容(1)标签控件:Caption,Alignment(2)命令组控件:ButtonCount(3)文本框控件:Value,Passwordchar,InputMask(4)编辑框控件:ScrollBars,Selstart,Sellength,SelText(5)复选框控件:Caption,Value,ControlSource(6)选项组控件:ButtonCount,Value,ControlSource(7)列表框和组合框控件:RowSourceType,RowSource,Selected,Value(8)表格控件:RecordSourceType,RecordSource,ColumnCount,ControlSource(列),Caption(标头)(9)页框控件:PageCount(10)事件和方法编程实验步骤考核内容(1)表单外观、控件布局、控件功能(2)控件属性实验十一:报表设计实验目的(1)了解报表的数据源、理解报表布局的概念(2)掌握报表向导的操作(3)掌握快速报表法创建报表的操作(4)理解基本带区的含义,掌握报表设计器的使用(设置数据源,添加带区,在带区设置内容,使用控件)(5)会设计分组报表(6)会修改报表和预览报表实验内容(1)使用报表向导创建报表(2)使用快速报表法创建报表(3)用报表设计器设计报表(要有标题、表线、插图、日期等)(4)设计分组报表(5)修改报表,预览报表实验步骤考核内容报表文件实验十二: 菜单设计实验目的(1)理解下拉式菜单结构(2)掌握下拉式菜单的设计方法(3)掌握菜单文件的修改(4)掌握菜单文件的运行和系统菜单恢复的操作(5)掌握菜单嵌入用户表单的方法(6)会设计快捷菜单实验内容(1)设计下拉式菜单(其中包括利用系统菜单的功能)(2)运行菜单程序文件,恢复系统菜单(3)修改菜单(4)将菜单嵌入用户表单(5)设计快捷菜单,并运行之实验步骤考核内容(1)下拉菜单(2)快捷菜单实验十三:项目管理器的使用实验目的(1)了解项目管理器各选项卡的内容(2)掌握项目管理器的使用: 在项目管理器添加、移去、建立、修改、浏览各类文件(3)理解连编概念,掌握连编操作(4)体会项目管理强大的管理功能实验内容(1)在项目管理器添加数据库、表、查询、表单、报表、菜单、程序(2)在项目管理器浏览、修改已加入的文件(3)在项目管理器建立自由表,查询,表单(4)在项目管理器移去文件(5)进行连编操作,生成.APP文件,并运行该文件实验步骤考核内容(1)项目文件(2).APP文件说明: 实验步骤由学生填写五、课时分配:序号教 学 内 容课 时 分 配理 论 教 学实 践 教 学1任务一 认识Visual FoxPro 6.022任务二 用Visual FoxPro数据形式进行数据处理23任务三 如何用表准备数据结构和数据内容444任务四 设计数据库对表进行分类管理425任务五 使用查询及视图对数据表查询866任务六 学用Visual FoxPro的编程功能227任务七 用表单设计器设计数据处理的人机界面868任务八 用报表设计器对数据结果设计报表输出229任务九 学做菜单调用应用程序的各项功能4410任务十 开发应用程序2411合 计3830总 计68六、说明1本课程在教学中要注意与前后课程计算机应用基础、会计信息系统分析与设计之间的联系和衔接。2本课程内容繁多,教学过程中注意抓重点、难点,适当精简过时的和实用价值不大的内容。3在教学过程中应注意教学内容、实验内容、作业内容的紧密联系。为了保证实验效果,必须严格要求学生认真听课,按实验要求写出实验步骤后才能上机实验。4在整个教学过程中应着重注意培养学生分析问题和解决问题的能力以及使用计算机解决实际问题的思路和方法。5.

温馨提示

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

评论

0/150

提交评论