计算机应用基(VFP6)实训大纲.doc_第1页
计算机应用基(VFP6)实训大纲.doc_第2页
计算机应用基(VFP6)实训大纲.doc_第3页
计算机应用基(VFP6)实训大纲.doc_第4页
计算机应用基(VFP6)实训大纲.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

计算机应用基础2(VFP6.0)实训大纲一、实训教学的目的及任务计算机应用基础是一门实践性很强的课程,教师授课应主要采用多媒体设备教学,每次授课后应配有一定数量的练习,以便学生能够更好地掌握所学习的内容。实训教学的目的是使学生能够做到即学即用,进一步加深对所学内容的理解,以提高学生的综合应用能力。二、实训形式及要求实训应贯穿于整个教学过程中,每完成一个内容,就要求学生完成一些具体的任务,做到讲练及时交互、有机结合。实训形式有的是要求上机时进行练习,有的是要求制作成作品,并将实训结果通过电子邮件发送给教师,教师可根据学生的完成情况及时掌握学生的学习状况,并将好的作品收集起来作为演示资料。每完成一章的教学,必须安排学生课外实训的项目,且要有学生完成的作品(电子作业)交老师批阅。三、实训项目及课时实 训 项 目课 时实训一: 数据表结构的基本操作3实训二: 数据表中数据的输入、修改和使用等操作3实训三: 数据表记录的浏览、定位、删除等操作3实训四: 数据库的建立与字段的设置3实训五: SQL语句建立查询6实训六: 语句的使用6实训七: 设计表单3实训八 利用“表单向导”设计表单3实训九用 “表单设计器”设计表单3实训十 报表设计3实训十一 菜单设计器的使用3实训十二 应用程序设计实例9实训一、数据表结构的基本操作一、实训目的:1.掌握Visual FoxPro基本操作环境。2.掌握数据表结构的设计。3.掌握数据表结构的建立。4.掌握建立索引的操作。5.掌握数据表结构的修改。二、实训内容:已知有以下4个数据表(xsda, jsj, wy, tjyl),已创建完成,4个数据表的结构如表1-1、表1-2、表1-3、表1-4所示。 表1-1 学生档案(xsda)结构字段名字段类型字段宽度小数位数索引类型学号字符型8候选索引姓名字符型8性别字符型2 表1-2 计算机单科成绩(sjs)结构字段名字段类型字段宽度小数位数索引类型学号字符型8候选索引成绩数值型52 表1-3 外语单科成绩(wy)结构字段名字段类型字段宽度小数位数索引类型学号字符型8候选索引成绩数值型52 表1-4 统计原理单科成绩(tjyl)结构字段名字段类型字段宽度小数位数索引类型学号字符型8候选索引成绩数值型52实验1-1 利用已有的数据,设计“学生成绩评定”表结构。 表1-5 成绩评定(xscjpd)结构字段名字段类型字段宽度小数位数索引类型学号字符型8姓名字符型8性别字符型2计算机字符型52外语字符型52统计原理字符型52总平均字符型52名次字符型4实验1-2 创建表“xscjpd”。 表1-1字段名类 型宽 度小数位数索 引NULL学 号字符型8姓 名字符型8性 别字符型2计算机数值型52外 语数值型52统计原理数值型52总平均数值型52实训二、数据表中数据的输入、修改和使用等操作一、实训目的1.掌握数据表基本操作。2.掌握数据表中数据的输入。3.掌握数据表中数据的修改。4.掌握数据表中数据的使用。5.掌握数据表间数据的传递。二、实训内容已知数据表“xsda”、“jsj”、“wy”、“tjyl”中的数据已输入完成,4个数据表中的数据如表1-3、表1-4、表1-5、表1-6所示。 表1-3学 号姓 名性 别020101王国华男020102公小丽女020103金共工男020104乐欧东女020105代小名男020106方兴未男020107沙龙晁女020108左嵋品男020109文职乐女020110烘和颜男 表1-4学 号成 绩02010178.0002010269.0002010393.0002010494.5002010586.0002010672.0002010796.0002010888.0002010967.0002011073.50 表1-5学 号成 绩02010190.0002010289.0002010385.0002010478.0002010569.5002010690.0002010787.0002010850.0002010965.0002011083.50 表1-6学 号成 绩02010196.0002010276.0002010374.0002010482.0002010565.0002010684.0002010773.0002010890.0002010964.0002011088.00实验2-1 将表“xsda”中的数据,添加到表“xscjpd”中。 表1-7学 号姓 名性 别计算机外 语统计原理总平均名次020101王国华男0.000.000.000.000020102公小丽女0.000.000.000.000020103金共工男0.000.000.000.000020104乐欧东女0.000.000.000.000020105代小名男0.000.000.000.000020106方兴未男0.000.000.000.000020107沙龙晁女0.000.000.000.000020108左嵋品男0.000.000.000.000020109文职乐女0.000.000.000.000020110烘和颜男0.000.000.000.000实验2-2 将数据表“jsj”、“wy”、“tjyl”中的数据,添加到表“xscjpd”中。实验2-3 计算数据表“xscjpd”中的“总平均”字段名下的数据。实验2-4 计算数据表“xscjpd”中的“名次字段名下的数据。实训三、数据表记录的浏览、定位、删除等操作一、实训目的1.掌握数据表中备注型、通用型数据的输入。2.掌握以不同字段建立索引的操作,并浏览数据。3.掌握数据表中记录的浏览、定位、删除等操作。4.掌握修改数据表结构及数据的操作。实验3-1 建立一个数据表“ystda.dbf”,其表结构如表1-6所示。 表1-6 大学生艺术团档案(ystda)结构字段名字段类型字段宽度小数位数索引类型学号字符型8候选索引姓名字符型6普通索引性别字符型2普通索引身高数值型60唯一索引照片通用型4其他才艺备注型4班级字符型4实验3-2 给数据表“ystda.dbf”输入数据。实验3-3 浏览数据表“ystda.dbf”中的数据。实验3-4 确定数据表“ystda.dbf”中的第3条记录为当前记录。实验3-5 逻辑删除数据表“ystda.dbf”中的第2条记录。实训四、数据库的建立与字段的设置一、实训目的1.掌握数据库的建立。2.掌握在数据库中添加数据表的操作。3.掌握数据表间关联关系的建立。4.掌握字段标题的设置。5.掌握字段默认值的设置。6.掌握字段有效规则的设置。7.掌握关联数据表间参照规则的设置。二、实训内容实验4-1 建立一个数据库文件“数据库1.dbc”,其中包含数据表“表1.dbf”和数据表“表2.dbf”,并将“表1”和“表2”依据某一字段建立一对多的关联关系。实验4-2 建立一个数据库文件“数据库2.dbc”,其中包含数据表“表3.dbf”和数据表“表4.dbf”,并将“表3”和“表4”依据某一字段建立一对一的关联关系。实验4-3 定义“表3”的“xh”字段的显示标题为“学号”。实验4-4 定义“表3”的“xh”字段的默认值为“990726”。实验4-5 定义“表4”中“jsj”、“wy”、“tjyl”字段的有效规则。实验4-6 在“表3”和“表4”间设置参照完整性。实验4-7 建立一个数据库文件“数据库3.dbc”,其中包含数据表“xsda.dbf、jsj.dbf、wy.dbf、tjyl.dbf、xscjpd.dbf”5个数据表,并建立数据库文件中的数据表间的关联关系。实训五、SQL语句建立查询一、实训目的1. 掌握用查询设计器建立查询的方法。2. 掌握用查询向导建立查询的方法。3. 掌握用SQL语句建立单表查询的方法。4. 掌握用SQL语句建立多表查询的方法。5. 掌握用SQL语句建立条件查询的方法。6. 掌握用SQL语句建立分组查询的方法7. 掌握使用多种查询输出结果的操作。二、实训内容根据已有数据库“数据库3.dbc”中各数据表中的数据(如表1-44所示),完成如下操作。学号姓名计算机外语统计原理总平均名次202101王国华78.0090.0096.0088.001020102公小丽69.0089.0076.0078.007020103金共工93.0085.0074.0084.004020104乐欧东94.5078.0082.0084.833020105代小名86.0069.5065.0073.509020106方兴未72.0090.0084.0082.005020107沙龙晁96.0087.0073.0085.332020108左嵋品88.0050.0090.0076.008020109文职乐67.0065.0064.0065.3310020110烘和颜73.5083.5088.0081.676实验5-1 用“查询设计器”建立一个查询文件“计算机.qpr”。实验5-2 用“查询向导”建立一个查询文件“外语成绩.qpr”。实验5-3 用SQL语句建立一个查询,运行查询,其结果为“学号,姓名,统计原理”3个的数据。实验5-4 用SQL语句建立一个查询,运行查询,其结果为“学号,姓名,总平均,名次”4个字段的数据。实验5-5 用SQL语句建立一个查询,运行查询,其结果“xsda.dbf”中全体同学的“xsda.学号,xsda.姓名”,“jsj.dbf”中的“成绩”,“wy.dbf”中的“成绩”,“tjyl.dbf”中的“成绩”5个字段的数据。实验5-6 用SQL语句建立一个查询,运行查询,其结果为“xscjpd.dbf”中全体男同学的“xscjpd.学号,xscjpd.姓名,xscjpd.性别,xscjpd.总平均”4个字段的数据。实验5-7 用SQL语句建立一个查询,运行查询,其结果为“xscjpd.dbf”中男、女同学的总平均成绩的总和、平均、最高分和最低分。实验5-8 用SQL语句建立一个查询,运行查询,其结果为“xscjpd.dbf”中男、女同学的总平均成绩的总和、平均、最高分和最低分,创建一个新表“按性别分组.dbf”。实验5-9 利用数据表“xscjpd.dbf”为数据资源,建立一个查询文件“综合成绩.qpr”,其查询结果为图形。实训六、语句的使用一、实训目的1. 掌握常用的输入语句的使用。2. 掌握常用的输出语句的使用。3. 掌握程序的基本语句结构。4. 掌握过程调用的方法。5. 掌握过程文件的使用。实验6-1 求出数据表“xscjpd.dbf”中总平均为任意分数段的学生数。实验6-2 输出数据表“xscjpd.dbf”中任意一门课程的成绩。实验6-3 输出数据表“xscjpd.dbf”中女同学总平均为80分以下的人数,并显示其记录内容。实验6-4 输出数据表“xscjpd.dbf”中,不同课程的最高分和最低分同学的记录内容。实验6-5 编写一个过程文件,输出至数据表“xscjpd.dbf”中,不同课程的最高分和最低分同学的记录内容。实训七、设计表单一、实训目的1.掌握类的设计。2.掌握对象的调用方法。3.掌握用程序方式设计表单的方法。4.掌握屏幕属性的设计。实验7-1 设计一个表单。实验7-2 设计一个表单,含有一个标签控件。实验7-3 设计一个表单,含有一个标签控件和两个命令按钮控件。实验7-4 设计一个工具栏,含有两个命令按钮控件。实验7-5 设计一个屏幕背景窗口。实训八、利用“表单向导”设计表单一、实训目的1.掌握用“表单向导”设计单表表单的操作。2.掌握用“表单向导”设计一对多表单的操作。二、实训内容已有数据库“数据库4.dbc”中,各数据表中的数据如表1-84所示。 表1-84教工号姓名性别职称系编号2101001戈立立女教授2-12101002张颍纲男讲师2-12101003厮园艺女教授2-12101004江和睦男副教授2-12201001张新世男教授2-22201002鑫宇才女讲师2-22201003红小麦男教授2-22201004王笑笑女讲师2-2实验8-1 用“表单向导”和已知数据“xs.dbf”,设计表单“1.scx”。实验8-2 用“表单向导”和已知数据表“x.dbf、xs.dbf”,设计表单“表单2.scx”。实训九、用“表单设计器”设计表单一、实训目的1.掌握利用“表单设计器”设计表单的方法。2.掌握表单控件属性的定义。3.掌握表单控件事件、方法的定义。4.掌握表单控件的合理组合。二、实训内容实验9-1 用“表单设计器”设计表单“表单3.scx”。实验9-2 用“表单设计器”设计表单“表单4.scx”。实验9-3 用“表单设计器”设计表单“表单5.scx”,如表1-102所示。学生档案管理系统1.管理学生基本档案2.管理学生思想行为3.管理学生学习成绩4.打印学生基本档案5.打印学生学习成绩实验9-4 用“表单设计器”设计表单“6.scx”。实验9-5 用“表单设计器”设计表单“表单7.scx”。实验9-6 用“表单设计器”设计表单“表单8.scx”。实验9-7 用“表单设计器”设计表单“表单9.sxc”。实训十、报表设计一、实训目的1.掌握用“报表向导”设计报表的方法。2.掌握用“报表设计器”设计报表的方法。3.掌握用“报表设计器”修改报表的方法。4.掌握报表的输出方式。5.能够根据不同的数据资源设计美观实用的报表。二、实训内容1.用表“man.dbf”中的数据(如表1-112所示),利用“报表向导”设计一个报表“报表1.frx”,如表1-113所示。 表1-112编号所属球队姓名号码出生年月体重身高位010101萨沙112/23/7775197守010201舒畅209/21/7867187后010301邓程304/21/7768167中

温馨提示

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

评论

0/150

提交评论