VisualFoxPro程序的设计实验指导书

上传人:xmg****18 文档编号:122350284 上传时间:2020-03-04 格式:DOC 页数:40 大小:2.78MB
返回 下载 相关 举报
VisualFoxPro程序的设计实验指导书_第1页
第1页 / 共40页
VisualFoxPro程序的设计实验指导书_第2页
第2页 / 共40页
VisualFoxPro程序的设计实验指导书_第3页
第3页 / 共40页
VisualFoxPro程序的设计实验指导书_第4页
第4页 / 共40页
VisualFoxPro程序的设计实验指导书_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《VisualFoxPro程序的设计实验指导书》由会员分享,可在线阅读,更多相关《VisualFoxPro程序的设计实验指导书(40页珍藏版)》请在金锄头文库上搜索。

1、 管理、贸经、生物专业Visual FoxPro程序设计课程实验指导书撰写人:汪闰六 审定人: 目录第一部分 绪论.(3)第二部分 基本实验指导.(4)实验一 Visual FoxPro6.0系统概述(4)实验二 Visual FoxPro6.0基础(5)实验三 数据库和表. (7)实验四 Visual FoxPro6.0程序设计基础(12)实验五 查询与视图.(18)实验六 表单设计.(21)实验七 报表和标签设计. (33)实验八 菜单设计与应用. (36)实验九 应用管理系统设计. (39)第一部分 绪论本指导书是根据Visual FoxPro程序设计课程实验教学大纲编写的,适用于计算机

2、科学与技术专业。一、 本课程实验的作用与任务本实验课程的任务是使学生掌握计算机程序设计的基本知识和程序设计的基本思想。要求学生系统地掌握Visual FoxPro6.0基本理论以及程序设计的基本分析方法、编写方法和运行调试的方法,为学生在工作中的应用和实践打下必要的基础,为今后在工作中应用计算机解决实际问题打下基础。培养学生实动手能力和实作能力,启迪悟性、挖掘潜能,使学生在思维能力方面受到一定的训练,培养学生分析问题与解决问题的能力,为进一步的学习及今后从事相关工作打下扎实的专业基础。二、 本课程实验的基础知识本课程实验的基础知识:Visual FoxPro6.0基础知识、数据及数据运算、数据

3、库和表、程序设计基础、查询与视图、表单设计、报表和标签设计、菜单设计与应用等。三、 本课程实验教学项目及其教学要求序号实验项目名称学时教学目标、要求1Visual FoxPro6.0系统概述2熟习visual foxpro的工作环境,了解Visual FoxPro6.0的各个窗口与工具栏的使用2Visual FoxPro6.0基础2Vf的函数与表达式3数据库和表4数据库表的基本操作、数据库的操作、表的索引与排序,表的统计,多数据表的操作4Visual FoxPro6.0程序设计基础4程序文件的建立与执行、程序的基本结构5查询与视图4SQL查询语言、SQL的操作功能、定义功能、查询与视图设计器6

4、表单设计4面向对象的程序设计基础、类、表单设计器、表单中的常用控件。7报表和标签设计2报表设计的基本步骤、创建报表、使用报表设计器、标签。8菜单设计与应用2掌握菜单设计与应用9应用管理系统设计2开发应用系统的全过程、项目管理、系统的集成和发布、连编合计26第二部分 基本实验指导实验一 Visual FoxPro6.0系统概述一、 实验目的1、掌握Visual FoxPro的启动和退出。 2、熟悉Visual FoxPro的操作界面。3、掌握Visual FoxPro选项设置。二、 实验原理Visual FoxPro的窗口界面与系统菜单三、 主要仪器及耗材PIV以上计算机,安装Visual Fo

5、xPro6.0四、 实验内容与步骤1、启动VFP6.0 方法一:直接双击桌面的VFP6快捷图标。方法二:单击“开始”、“程序”、“Microsoft Visual FoxPro6.0”、“Microsoft Visual FoxPro 6.0” 。2、退出VFP 6.0 方法一:在“命令”窗口中,输入“quit” 方法二:按“AltF4” 方法三:在“文件(F)”菜单中,选择“退出”命令 方法四:单击主窗口左上角的图标,选择“关闭(C)”3、设置默认目录(重要)VFP6.0默认的工作目录为VFP程序的安装目录,它包含了VFP内含的数据,默认情况下,VFP把用户创建的数据库也放在主目录中。因此,

6、最好建立自己的工作目录。例如在E盘建立一个文件夹,命名为自己的学号或姓名,如20080001,以后所有的实验内容都保存在这个文件夹中,需设定E:20080001为自己的默认工作目录。方法一:(1) 选择菜单栏中的“工具(T)”下拉菜单中的“选项(O)”命令,弹出“选项”窗口,单击“文件位置”选项卡。(2) 在窗口中选中“默认目录 (未用)”,单击“修改(M)”按钮,弹出“更改文件位置”对话框,如(3) 单击“使用(U)默认目录”框左边的复选框,再单击右边的生成器按钮,打开“选择目录”对话框,(4) 选择当前工作目录,即你自己的文件夹,这时VFP关闭“选择目录”对话框,并返回到“更改文件位置”对

7、话框。再单击“确定”按钮,回到“选项”对话框,默认目录已变为你自己的文件夹,单击“确定”按钮,VFP关闭“选项”对话框,并把选定的目录作为当前工作目录。 经过以上4步,VFP就把用户创建的数据文件保存到当前工作目录中,这样用户就避免了在保存数据文件时反复选择目录的麻烦。 方法二:在命令窗口输入:set default to E:200800014、项目管理器的使用(1)建立一个项目文件“学生管理系统.pjx”。(本课程目标即在学期末设计完成一个简单的学生管理系统)(2)熟悉项目管理器的界面,练习项目中文件的查看方法,了解项目管理器中一些按钮的含义。(3)在项目管理器中新建一个自由表“学生.db

8、f”,该表包含以下四个字段:学号(字符型)、姓名(字符型)、性别(逻辑型)、出生日期(日期型)。(4)为表“学生.dbf”任意输入两条记录。(简单介绍一下浏览记录、追加记录、修改表结构等方法)(5)将学生.dbf从项目中移去,再添加进来。(6)退出VFP。5、初步熟悉命令窗口的用法和特点(为后续实验做准备)(1)启动VFP。(2)隐藏和显示命令窗口。(3)打开刚才建立的表文件学生.dbf。方法:在命令窗口输入命令use 学生.dbf注:注意观察状态栏的变化。 (4)浏览当前打开的表中的记录 方法:在命令窗口输入命令browse五、 实验注意事项“命令”窗口随Visual FoxPro的启动而自

9、动打开,并随Visual FoxPro的退出而关闭。除上述“命令”窗口的隐藏与方法外,还可单击工具栏中的“命令窗口”按钮进行操作。六、 思考题1、Visual FoxPro默认的安装路径是什么?如何建立Visual FoxPro桌面快捷方式?2、按照上述要求对软件环境进行配置后,Visual FoxPro界面将有哪些明显的变化?实验二 Visual FoxPro6.0基础一、 实验目的1、初步掌握 Visual FoxPro 的基本数据类型。 2、掌握 Visual FoxPro 的运算符、表达式以及常用内部函数的使用。 3、掌握命令窗口的使用即交互式命令操作方式。二、 实验原理Visual

10、FoxPro 的基本数据类型三、 主要仪器及耗材PIV以上计算机,安装Visual FoxPro6.0四、 实验内容与步骤1、进入命令窗口,输入命令完成下表中各表达式的计算,填写命令执行结果和命令功能。注意:输入命令时除汉字外所有字符均应在英文状态下输入。 表 1-1 常量、变量、函数与表达式的使用 类型在命令窗口中输入命令并执行算术表达式(由常量、变量、算术运算符和数值函数组成)?2*33+2*8?13-4%5-23?INT(-3.1415926),INT(ABS(99-100)/2) ?ROUND(-3.1415926,5)?SQRT(10) ?RAND()字符表达式? visual +f

11、oxpro,visual -foxpro? AT(fox,foxpro) ? LEN(Visual FoxPro) ? RIGHT(Visual FoxPro,3)? SUBSTR(数据库应用技术,7,4)日期表达式? 2004-04-28DATE() ? DATE()-2002-06-10 ? DATE()-100 ? YEAR(DATE() ? MONTH(2000-12-22-40)关系表达式? 2*3 = 3+3? 2008-10-22008-10-5?abc 10逻辑表达式? NOT(105)? (10*2=20) AND (1012) ? (10*2=20) OR (1012)混合

12、及其他? STR(12345.678,8,1) ? STR(12345.678,8,2)? ab$abcd AND NOT(34)? SUBSTR(DTOC(DATE(),7,2)? ASC(A),CHR(98)变量的定义、赋值、使用和查看&顺序执行以下命令,观察执行结果STORE 5 TO m1, m2, m3 ?L= , 2*PI()*m1 ?S= , PI()*m1*m1s=Visual FoxPro 程序设计? LEN(s) ? LEFT(s,6)? RIGHT(s,4)+SUBSTR(s,15,4)DIMENSION a(5),b(2,4)DISPLAY MEMORYDISPLAY

13、MEMORY LIKE m* a(2)=10a(4)=江西b(2,1)=5DISPLAY MEMORY CLEAR MEMORYDISPLAY MEMORY五、 实验注意事项TYPE函数的参数需要用单引号、双引号或方括号作为定界符。SQRT函数的参数值不能为负。六、 思考题假设:姓名=”李丽”,性别=”女”,年龄=30,婚否=.T.,职称=”工程师”,基本工资=680。计算下列表达式的值:(1) 婚否 .and. 性别=”女”(2) .not. 婚否 .or. 性别=”男”(3) 年龄30 .or. 基本工资300).and. 职称=”教授”(5) 年龄300 .and. .not. 职称=”

14、技术员”实验三 数据库和表一、 实验目的1、掌握表的建立方法,学会表的打开、关闭、浏览、显示、复制等操作方法,掌握表结构的修改,掌握表记录的定位、添加、删除、修改、替换等操作。2.掌握数据库表的字段属性和表属性设置,学会对数据库表进行排序操作,掌握结构复合索引的建立和使用。3掌握表的数据求和、求平均值、统计和分类汇总等操作,掌握数据库表建立永久关系的作用和方法,学会数据库参照完整性的作用和设置。二、 实验原理表的基本操作,表的索引与排序,表的统计, 数据库的操作,多数据表的操作三、 主要仪器及耗材PIV以上计算机,安装Visual FoxPro6.0四、 实验内容与步骤一、表的建立和维护(一)设计并建立学生成绩管理数据库,其中包括三个表:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号