VFP实验报告书
程序设计基础VB实验指导书

程序设计基础(Visual Basic)实验指导书西南林学院计算机与信息科学系实验说明一、实验文档下载:老师的实验上机文档下载的地址:/~hjp/下的“VB”文件夹拷贝到计算机中。
然后从该文件夹中找到本次实验的文档。
二、个人文件夹建立在实验前,请先在电脑桌面上建立个人自己的文件夹,名称以个人的姓名加学号组成。
如:“20130208001XXX”。
同学们自己个人的VB程序设计实验文档都存放在该文件夹中。
而且要求,每个实验都保存在单独的文件夹中。
如,本次实验有三个例子,那么就需要建立三个文件夹,第一个文件夹的命名可为“实验1-1”,如此类推。
相应的例子程序文件保存在相应的文件夹中。
三、实验结果上传给老师实验完成后,同学们需将自己的文件夹上传给老师,以备检查。
上传步骤如下。
1.压缩文件夹。
请将保存有VB实验上机程序的个人文件夹(在之前建立好的,如:“20130208001XXX”)进行压缩处理。
压缩方法如下:选中该文件夹,单击鼠标右键,选中“添加到“20130208001XXX.rar””。
计算机自动完成生成该文件夹的压缩文件。
2.进入FTP。
上传的地址为:ftp://192.168.1.2(或按任课老师指定的地址),输入地址后进入该FTP网。
打开“XXX”文件(该文件夹以任课老师姓名而命名)下的“上传”文件夹。
3.上传文件。
将第一步中生成的压缩文件拷贝到第二步打开的“上传”文件夹中去。
等待拷贝完成后,才能确认程序上传成功。
四、实验内容说明本实验指导书共包含15次实验上机内容。
每次实验上机内容中包括三种题型:验证题、设计题和选做题。
验证题为教材中的例题,通过参考书上的说明和操作步骤来熟悉相应知识点,一般有1-2道题。
设计题为书上习题或其他来源的题目,目的是让学生能够在不照搬照抄的情况下自己独立思考完成VB程序设计,一般有1-2道。
选做题为学有余力的同学练习,一般有1-2道。
每次实验上机学生必须完成相应的验证题和设计题。
VFP报表操作

第9章报表与标签练习一 报表与标签基本操作【实验目的】1.掌握用报表向导创建报表;2.熟练掌握使用报表设计器创建报表;【教材内容】一、报表报表包括两个基本部分:数据源和布局。
数据源是报表的数据来源,它通常是数据库中的表或自由表,也可以是视图、查询或临时表。
布局定义报表的打印格式。
报表设计就是根据报表的数据源和应用需要来设计报表的布局。
二、创建报表1.基本步骤:(1)选定报表类型;(2)建立报表文件;(3)编辑报表文件;(4)预览和打印报表;2.创建报表:(1)利用“报表向导”“文件/新建”-(类型)选“报表”-“向导”钮-选择向导-按提示进行(2)利用“报表设计器”①“文件/新建”-(类型)选“报表”-“新建文件”钮②CREATE REPORT报表文件名进入“报表设计器”三、设计报表1.“页标头”带区:位于每一页的顶部并出现在每一页中,即每页的标题。
常用于显示各字段名与分隔线。
2.“细节”带区:常用于显示表中各字段记录的值。
运行报表时表中记录按细节规定的格式输出。
3.“页注脚”带区:位于每一页的底部并出现在每一页中,即每页的结尾。
常用于显示报表页码、日期与时间等。
4.工具栏:“报表设计器”、“报表控件”、“布局”等。
可从“显示”菜单中调出5.设置报表“数据源”:(1)设置“数据环境”①“显示/数据环境”②右击“报表设计器” — “数据环境”③单击“数据设计器”工具箱中“数据环境”钮(2)向“数据环境”中添加表、视图①“数据环境/添加”②右击“数据环境设计器” — “添加”③单击“报表设计器”工具箱中“数据环境”钮6.修改报表带区:(1)调整大小拖带区标识栏(2)放置控件单击“报表控件”工具箱中“控件”钮— 放置控件如:用“标签”控件,为各字段加上字段名作为小标题【实验内容】1.用报表向导为学生表创建一个学生基本情况报表(学生基本情况.frx)2.用报表设计器为书库创建一个书籍情况报表(书籍情况.frx)【高手进阶】1.用报表向导为学生表,成绩表创建一个“一对多报表”学生成绩报表(学生成绩.frx)2.使用标签向导为学生表设计一个准考证的标签。
会计信息系统实验报告

执行“设置”/“期初余额”命令,直接输入数据,但设置辅助核算的科目要到相应的辅助帐中进行,按明细输入每笔业务的金额,输完所有科目余额后,单击“试算”按钮,若期初余额不平衡,则修改期初余额,若平衡则退出。
实验三总账管理系统日常业务处理一、凭证管理(一)填制凭证的身份进入企业应用平台,进行凭证的填制①执行“凭证”Ⅰ“填制凭证”命令,进入“填制凭证”窗口。
②打击“增加”按钮即可增加一张空白的凭证依次进行收款凭证、付款凭证、转账凭证的填写,如下图所示:(二)出纳签字以“王晶(002)”进入系统进行出纳的签字。
⑴.出纳签字:①执行“凭证”Ⅰ“出纳签字”命令,打开“出纳签字”查询条件对话框②输入查询条件:选择“全部”单击按钮。
③单击“确定”按钮,进入“出纳签字”的凭证列表窗口。
(三)审核凭证(四)凭证记账①执行“凭证”Ⅰ“查询凭证”命令,打开“凭证查询”对话框②输入查询条件,单击“确定”按钮③双击你所要查询的某一张凭证,屏幕课显示出此张凭二、出纳管理(一)现金日记账1、执行“出纳”/“现金日记账”命令,打开“现金日记账查询条件”对话框;2、选择科目“库存现金”,默认月份,单击“确定”。
(二)银行存款日记账(三)资金日报表(四)支票登记三、账簿管理以“陈明”的身份注册进入企业应用平台(一)查询基本会计核算账簿1、执行“帐表”/“科目帐”/“总帐”命令,可以查询总帐;2、执行“帐表”/“科目帐”/“余额表”命令,可以查询发生额及余额表;3、执行“帐表”/“科目帐”/“明细帐”命令,可以查询月份综合明细帐;(二)部门账1、部门总账2、部门明细账3、部门收支分析实验四总账管理系统期末处理(以“王晶”进入)一、银行对账(一)输入银行对账期初数据:在总账管理系统中,执行“出纳”/“银行对账”/“银行对账期初录入”命令;(二)录入银行对账单:执行“出纳”/“银行对帐”/“银行对帐单”命令,打开“银行科目选择”对话框;(三)银行对账:执行“出纳”/“银行对帐”/“银行对帐”命令,打开“银行科目选择”对话框;二、自动转账(以“马方”重新进入企业应用平台)(一)转账定义:自定义结转设置和期间损益结转设置;(二)转账生成:执行“期末”/“转账生成”命令,进入“转账生成”窗口,选择“自定义转账”或以“马方”进入选择“期间损益结转”,之后单击全选,确定后生成凭证;三、对账:以“陈明”进入,执行“期末”/“对账”命令,进入“对账”窗口,选择后进行对账。
MIS实验报告

实验一管理信息系统软件的安装调试及财务系统分析年级:1108班专业:信管姓名:王晓丽学号:1130130468一、实验目的:1、通过本次实验学会使用管理信息系统软件的安装及调试,掌握数据库操作步骤。
2、通过实习掌握财务系统设计的方法,学会记账、更新、计算。
二、实验内容:1、安装及调试管理信息系统演示软件,熟悉运行环境的界面写出简易的操作步骤。
2、参考教材P22页实例,打开利润计划编制的环境界面,输入变量,验证并写出如何利用模型计算利润的。
3、打开帐务处理系统,练习凭证的录入、数据析取及报表的输出。
(实践题)4、验证第二版的工资管理演示系统7.6。
(选做题)实验二库存系统分析年级:1108班专业:信管姓名:王晓丽学号:1130130468一、实验目的:通过本次实习了解产品库存管理的基本使用,掌握库存上下限自调节系统。
二、实验内容:1、打开12.1库存管理系统的演示软件,分别输入入库及销售变量,统计并写出最终库存报表(任选一个)。
2、练习10.3库存控制系统的初始化、入库、出库和查询。
3、验证第二版演示程序6.2生产计划优化模块。
4、验证第二版演示程序7.2画直方图模块。
5、验证习题演示程序C7鱼口模拟程序。
实验三销售系统分析年级:1108班专业:信管姓名:王晓丽学号:1130130468一、实验目的:通过本次实习掌握销售系统设计的方法,了解销售系统分析中各环节的使用过程。
二、实验内容:1、参考书119页判断树和演示程序5.1,根据输入的变量试写出如何应用判断方法得出最终结果。
2、练习5.3保本点销售量演示程序等。
3、验证第二版演示程序5.4预测模块。
4、验证第二版演示程序10.1利润计划支持模块。
5、验证第二版演示程序10.2价格模拟模块。
实验四查询检索库数据年级:______ 专业:_____________ 姓名:___________ 学号:_____________一、实验目的:通过本次实验了解数据库系统的检索方式,熟练掌握SQL/VFP的查询检索命令。
VFP基本概念

课程教学的时间安排、重点与难点:二、教学要求作为一门实践性强的课程,《VFP程序设计》安排了36课时的实验。
通过实验加深对课堂内容的理解,掌握程序调试方法,掌握程序设计的一般方法和要求,提高动手能力和自学能力,是本课程实验教学的主要目标。
(1)认真做好实验前的准备工作:预习实验指导书中本次实验内容,复习和理解与本次实验有关的教学内容,根据实验要求预先设计程序。
带齐相关资料:实验指导书、教材、教参等,以便及时查阅有关错误信息与可参考的处理方法。
(2)根据实验项目的具体要求,完成程序编辑、调试、运行测试,及时记录出现的问题及解决方法。
(3)按照实验报告的要求,整理程序设计成果,对程序设计、调试与运行测试过程出现的问题及解决方法进行分析。
提交实验报告。
第一节VFP基本概念一、数据处理:对各种数据的进行收集、整理、组织、存储、维护、计算、检索、统计和传输的过程。
通常数据处理也称为信息处理。
信息处理一般分为五个步骤:1、原始数据的收集2、数据的规范化及其编码3、数据输入4、数据处理5、数据输出二、计算机管理技术经历的三个阶段:1、人工管理阶段;2、文件系统阶段;3、数据库系统阶段。
数据库:以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。
数据库的特点:1、具有最小的冗余度,即数据尽可能不重复2、资源共享性,既以最优的方式服务于一个或多个应用程序3、数据独立性,即数据的存储尽可能独立于使用它的应用程序4、安全可靠5、保密性能好数据库管理系统(DBMS):是用于建立、使用和维护数据库的系统软件。
它对数据库进行同意的管理和控制,以保证数据库的安全性和完整性。
用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。
例如,DB2、Informix、Oracle、Sybase 、Visual FoxPro等均为数据库管理系统。
DBMS的功能1.模式翻译2.应用程序的翻译3.交互式查询4.数据的组织与存取5.事物运行管理6.数据库的维护三、元数据有关数据的结构的信息。
VFP教案

教案任务1:认识数据表、数据库和数据库管理系统一、数据表下表是我们会经常遇到的一种表格,这是一个有8栏12行的表格。
栏目通常是固定不变的,而行数则随着学生人数的增减而变化。
表格的第1行称为表头,表头分为若干栏,每栏都有一个栏目名,它规定了在该栏中应该填写什么样的数据,除表头以外的每一行对应一个学生,每一行的各个栏目说明了这个学生相应的数据信息。
数据表一:学生信息在VFP中,也使用像上面这样的表格来存放数据,称之为数据表(简称表)。
表中的每一栏称为一个字段,栏目名称为字段名,每个字段有确定的字段名、类型、宽度、小数位数等限制,这些称为字段的属性,它们规定了该字段中字段中的名称、数据的类型、宽度和小数位数等。
像表一,第一行仅指明了栏目名,日常生活中通常称其为表头,而在VFP数据表中,称它们为数据表的结构。
表一中第一行之外的各行在数据表中称为记录,每一行是一个记录,每个记录描述了一个人员的各项具体数据。
在VFP中,数据表是最基本的数据存储结构,一个数据表对应磁盘中的一个以DBF为扩展名的文件。
二、数据库一个数据表中所包含的数据往往只反映某类事物的一个方面的信息,在学生学籍管理系统中,除了学生信息表外还可能包含用来存储课程、学生选课信息、专业信息等其他信息的数据表。
在VFP中可以将这些数据表组织杂一起形成一个数据库,即数据的有机集合。
在数据库中可以建立表与表之间的关系,用来反映分散在各个数据表中数据之间的联系,从而简化人们对数据的更新、修改、查询等操作。
数据表二:课程信息数据表三:学生选课信息数据表四:专业信息三、数据库管理系统VFP 就是一个数据库管理系统软件,使用它提供的操作界面可以很方便地建立数据表、数据库并对数据表中的数据进行加工处理;利用VFP 可以创建如图所示的表单,向用户提供十分友好的界面,更好地完成数据的输入、输出和处理:使用VFP 的报表功能,可以迅速方便地制作与打印各种表格。
VFP 有许多命令与函数,用它们可以编写处理具体业务的应用系统,运行这样的应用系统能大大提高处理数据的效率。
VFP报表
• 最大值:用于计算表达式的最大值。
• 标准误差:用于计算表达式的方差的平方根。
• 方差:用于衡量各表达式值与平均值的偏离程度。
•
上述计算可用于整个报表、每组、每页或每列,计算范围与重置框中
的选择有关。
• 打印条件按钮:用于打开打印条件对话框,该对话框指定报表的打印条件及 信息带,以便为控件指定打印的时机。
对话框。便可更改字体和大小。
2、线条、矩形和圆角矩形
使用线条、矩形和圆角矩形控件在报表适当的位置上添加相应的图形线 条可以增加视觉效果。
(1)添加控件
在“报表控件”工具栏中单击“线条”、“矩形”或“圆角矩形”按 钮,然后在报表的一个带区中拖曳光标,将分别生成线条、矩形或圆角矩形。
(2)更改样式
双击每一个控件可以弹出相应的对话框,在对话框中可以更改垂直、 水平线条、矩形和圆角矩形所用线条的粗细,也可以更改线条的样式,还可 以设置圆角矩形的圆角样式。
• ①“打印重复值”选项区 • 选定“否”选项按钮表示控件总是打印,此为默认状态。选定“是”选项
按钮表示仅当控件值改变时才会打印,即不打印重复值,打印位置将留空。 • ②“有条件打印”区
• 第一个复选框:用于指定在新页或新列的第一个完整信息带内打印。第二个 复选框:选定该复选框后,再在其右边的组合框中选出一个组,则当组值改 变时就会打印。第三个复选框:选定该复选框后,当细节带区中的打印内容 已满一行或一列而换到另一页或另一列时就会打印。
1.选择报表类型
• 列报表:每行是一条记录,每个字段按水平方向放置,是最常用的报表,适 应于财政报表、存货清单等统计报表。
• 行报表:每条记录的所有字段在一侧竖直放置。 • 一对多报表:一个报表就是一条记录或一对多关系,主要用于发票和会计报
vb用户界面设计实验报告(共9篇)
vb用户界面设计实验报告(共9篇) VB第7章用户界面设计一、选择题1、下列控件中,没有Caption属性的是( )。
A. 框架B. 列表框C. 复选框D. 单选按钮2、复选框的Value属性为1时,表示( )。
A. 复选框未被选中B. 复选框被选中C. 复选框内有灰色的勾D. 复选框操作有错误3、用来设置粗体字的属性是( )。
A. FontItalicB. FontNameC. FontBoldD. FontSizeE. FontUnderline4、假定定时器的Interval属性为1000,Enabled属性为Ture,调用下面的事件过程,程序运行结束后变量x的值为( )。
Dim x As IntegerSub Timer1_Timer( )For i = 1 To 10x = x + 1Next iEnd SubA. 1000B. 10000C. 10D. 以上都不对5、在下列说法中,正确的是( )。
A. 通过适当的设置,可以在程序运行期间让定时器显示在窗体上B. 在列表框中不能进行多项选择C. 在列表框中能够将项目按字母顺序从大到小排列D. 框架也有Click和DblClick事件6、在用菜单编辑器设计菜单时,必须输入的项有( )。
A. 快捷键B. 标题C. 索引D. 名称7、在下列关于菜单的说法中,错误的是( )。
A. 每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件B. 除了Click事件之外,菜单项还能响应其他的,如DblClick等事件C. 菜单项的捷径键不能任意设置D. 在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择8、在下列关于通用对话框的叙述中,错误的是( )。
A. CommandDialog1.ShowFont显示“字体”对话框B. 在“打开”或“另存为”对话框中,用户选择的文件名可以经FileTitle属性返回C. 在“打开”或“另存为”对话框中,用户选择的文件名及其路径可以经FileName属性返回D. 通用对话框可以用来制作和显示“帮助”对话框二、填空题1、复选框( )属性设置为2——Grayed时,变成灰色,禁止用户选择。
vfp书馆课程设计
vfp书馆课程设计一、课程目标知识目标:1. 学生能理解并掌握VFP(Visual FoxPro)的基本概念,包括数据库结构、数据表设计和查询;2. 学生能够运用VFP编程语言完成简单的数据处理任务;3. 学生能够运用VFP的查询功能进行数据检索和数据分析。
技能目标:1. 学生能够独立设计并实现一个小型的图书管理系统,包括数据表创建、数据录入、查询和报表生成;2. 学生通过本课程的学习,培养解决问题的能力,学会使用VFP解决实际问题;3. 学生能够通过团队合作,共同完成项目任务,提高沟通与协作能力。
情感态度价值观目标:1. 学生通过学习VFP,培养对信息技术的兴趣,提高学习信息技术的积极性;2. 学生在学习过程中,能够树立正确的价值观,认识到信息技术在现实生活中的重要性;3. 学生能够养成严谨、认真的学习态度,培养良好的编程习惯。
课程性质:本课程为信息技术课程,旨在通过VFP教学,提高学生的数据库管理和编程能力。
学生特点:学生处于初中年级,具备一定的计算机操作基础,对编程有一定的好奇心和兴趣。
教学要求:结合学生特点,注重实践操作,以项目驱动教学,让学生在实际操作中掌握VFP知识,培养其技能和情感态度价值观。
将课程目标分解为具体的学习成果,以便于后续的教学设计和评估。
二、教学内容1. VFP基本概念:数据库、数据表、字段、记录;2. 数据表设计:实体关系、主键、外键、索引;3. VFP编程基础:数据类型、变量、运算符、常用函数;4. 数据库操作:创建数据库、添加/删除数据表、数据录入与编辑;5. 查询与视图:简单查询、条件查询、排序查询、视图创建与应用;6. 报表与输出:设计报表、数据分组、汇总、打印;7. 图书管理系统项目实践:需求分析、系统设计、功能实现、测试与优化。
教学大纲安排:第一周:VFP基本概念与数据表设计;第二周:VFP编程基础与数据库操作;第三周:查询与视图;第四周:报表与输出;第五周:图书管理系统项目实践。
第3章VFP数据库及其操作2
修改数据库
前两种方式打开同时,自动进入修改状态(数据库设计器)。 命令方式打开数据库设计器方法是: Modify database [数据库文件名 | ? ] (缺省则为当前数据库 3 )
将数据库添加到项目中
在项目管理器/数据选项卡/选定数据库/添加
删除数据库
从项目管理器中删除数据库(点击移去按钮,弹出对话框)。 移去:从项目管理器中移出,但不做物理删除(磁盘上保留) 删除:完全删除(磁盘上也不保留) 注:这样删除是不能删除数据库中包含的表、视图等文件。 命令方式删除数据库: Close database (不加参数,关闭当前数据库) Close database all (关闭所有打开的数据库) 注:使用命令方式删除数据库之前,要先关闭它才行! Delete database [数据库文件名 | ? ] (删除数据库) 两个参数举例: Delete database 订货管理 deletetables 同时删除所含表文件 Delete database 订货管理 recycle 不做彻底删除,放入回收站
12
3.3表的基本操作
3.3.1使用浏览器操作表 界面方式:项目管理器/数据库/表/浏览 命令方式:用use命令打开表后,键入browse命令 3.3.6记录指针的定位: 记录指针:VFP数据库的表是由行和列组成的,每一行称 为一条记录。每一条记录根据输入的先后顺序,有一个物理 记录号。VFP为每张表都保存一个记录指针,它指向当前操 作的记录,通过其记录号来标识。 VFP对单行记录操作时,一定是对记录指针指向的当前记 录做操作,不会影响其他记录。所以一定要时刻注意记录指 针的位臵,以便准确的对目标记录进行操作。
使用(打开)数据库
在项目管理器中打开数据库: 从“打开”对话框中打开数据库: 命令方式打开数据库: Open Database [数据库文件名 | ? ] 说明: 只读方式打开:不允许对数据库进行修改。 独占方式打开:不允许其他联网用户同时使用该数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汕 尾 职 业 技 术 学 院
数据库原理与应用
实验报告
科目
班级
学号
姓名
二0一 年~二0一 学年 第 学期
汕尾职业技术学院数学与应用系制
数学与应用系制
实 验 报 告 书
姓名: 班级: 学号: 时间: 年 月 日
实验名称
实验目的
实验环境 Windows 2000 server或者WindowXp,Visual FoxPro6.0
实验要求
实
验
内
容
数学与应用系制
实
验
过
程
实验总结
教师评价
签名: 年 月 日