vfp课程设计报告心得
vfp课程设计报告心得(精选9篇)
vfp课程设计报告心得 第1篇
VFP程序设计课程心得(第10小组)
牟超 20104940139
为期一周的VFP很快就结束了,我们的设计项目“医院管系统”也完成了。看着自己亲手做好的系统能够良好运行,心里是美滋滋的,整个过程中有很多喜与忧,我体验了,也正真享受到了这过程中给我带来的乐趣。我们小组3个同学也都各自保存了一份,作为纪念吧,毕竟这是我们长这么大第一次亲手设计的系统,意义真的很大。
这里首先感谢老师一学期的辛勤教导,让我了解并掌握了VFP这门编程语言,虽然我们的课程结束了,但作为信管专业学生的我知道我们还需要继续更深入的学习,毕竟我们学到的还只是皮毛而已。其次要感谢我的队友唐佳森和滕文浩,没有大家的团结,我们的系统是完不成的。
现在系统完成了,回想起整个过程,我们曾一整天呆在一起面对电脑研究程序,一起讨论,一起思考,一起解决问题,感觉真的很好。当我们解决掉一个问题时,那种喜悦与兴奋真的很难忘。我曾连续两个夜晚都搞到3点左右才睡觉,虽然很疲倦,但看着一晚上的劳动成果,其实躺下了一时也睡不着,很激动。看着整个工作慢慢往前退进,那种期待与喜悦难以名状。当我经过7个小时的努力完成连编时,更是激动地不行了,一直在哪里运行程序,第二天就把这一成果分享给了其他同学,看着大家都很激动,心里也是美滋滋的。说实话,整个过程真的很繁杂,主要是后面的调试阶段,真的花了很多时间,一次一次的修改,才使得系统渐渐没了漏洞。光是连编,我至少都弄了30次,虽然挺累的,但成功时,真的很高兴,完全掩盖了那份疲倦。
通过此次课程设计,让我对VFP课程掌握更熟练了,理解更透彻了。个人觉得此次课程设计的效果达到了,收获真的很多。我们的团结协作能力也得到了提升。总体来说,此次课程设计,累着并快乐着,谢谢我的老师,谢谢我的队友!
滕文浩
20104940140
vf课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.
通过这次课程设计,本人在多方面都有所提高。综合运用本专业所学课程的理论实际训练从而培养和提高学生独立工作能力,巩固课程所学的内容,掌握课程设计的方法和步骤,同时各科相关的课程都有了全面的复习,独立思考的能力也有了提高。
在这次设计过程中,体现出自己单独设计的能力以及团队配合的重要。.综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。
在此感谢我们的老师.,老师严谨细致、一丝不苟的作风一直是我工作、学习中的榜样。而您开朗的个性和宽容的态度,帮助我能够很顺利的完成了这次课程设计。
同时感谢对我帮助过的组长组员,谢谢你们对我的帮助和支持,让我感受到同学的友谊。
由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,本人将万分感谢。
唐佳森
20104940141
为期一周的vfp课程设计在此已接近尾声!虽然仅有一周却让我们尝尽啦人生百味,酸甜苦辣各中滋味只有自己知晓!
这次课程设计让我看到啦自己的许多知识点的不足,从而让我明白知识扎实的重要性!因为基础知识的不扎实让我在这次课程设计中走啦许多弯路,不过我认为是值得的!它大大的补充啦我知识不足的那一面,我始终相信付出必有收获。
在这次课程设计中从而让我明白坚持就是胜利的真正含义。在这次课程设计中几次在反复思索却无法找到正确路径的时候,我都好想放弃啊。心想我花啦这么长的时间却没有多大的成果,内心是心酸的是无奈的,如果现在不做好那就更无法完全这次课程设计啦,因为我的坚持最后让我功确难关让我走到啦今天,呵呵真的很高兴啊,之前的那些心酸已不复存在于我的脑海中,已被喜悦填充,付出是心酸的,但最后的收获却是无穷的,让人受益无穷的,我真的很感谢这次课程设计所带给我的快乐。
在这次课和设计中我还非常感谢我的组长牟超,是他在我充满疑虑的时候帮助我,让我找出迷雾,让我又一次的找到出口,真的非常感谢他,没有他的指导我无法走出误区,真的非常感谢!我也充分理解到团队配合的重要性,我们互相协作非常开心彼此的互补成就了这次的课程设计作业。老师给我们提供这样的机会非常好,相信以后还有这样的机会的!!
vfp课程设计报告心得 第2篇
一、课程设计的选题要求 1.选题的类型
Visual FoxPro选题主要是小型信息管理系统为主,要求学生根据自己的专业选择下面几类中的一个:
1)财务管理类信息管理系统
帐务处理系统:能够有效的完成帐务处理、科目计息、往来管理、项目管理、资金管理、证券管理、固定资产管理、报表管理和财务分析等内容
总账系统完成从凭证到账簿的核算和管理,支持多币种核算、跨单位查询、跨年度查询,实时动态地反映集团公司全体成员的财务状况及经营成果。
项目管理子系统是管理会计的重要组成部分,其以项目为中心进行核算管理,提供多种条件的统计和查询功能,可以满足各种成本费用中心和利润中心管理的要求。
财务分析和报表子系统提供的分析报表和数据,为领导进行科学、及时、合理的决策提供有效支持。
2)金融类
(1)银行
柜面业务处理系统:银行储蓄业务系统、银行对公业务系统、资金清算系统(电子汇兑系统、资金清算汇划系统)、通存通兑系统、代收代付系统、银行证券转账系统、信贷业务处理系统、信用卡业务处理系统
(2)证券交易
证券业务管理子系统是管理信息系统的基础和前提,它能够获得交易数据、行情数据、资金动态数据,动态反映证券交易的成本和潜在的盈亏以及资金占用情况,及时依据业务数据生成会计凭证,实现财务与业务一体化管理。收付费系统、财务管理、费用管理、投资管理
(3)保险
社会保险业务信息系统 财险统计分析
·各分公司的总保费(财务分析)?各分公司的利润有多少(财务分析)·各分公司的实赔金额有多少(财务分析)·哪些分公司的车险赔付率最高?(风险)·哪一种车型的赔付率高?(风险)
·哪一种使用类型的车辆赔付率最高?(客户)
3)人力资源类
包括员工管理、招聘管理、考勤与假期管理、薪酬福利管理、绩效评估管理、培训管理等,各个营业部负责人和各职能部门、地区总部负责人通过E/S进行日常的人事审批和人员管理,人力资源总监负责人员进出和变动的最后审批。4)工商管理
生产企业管理信息系统(仓库管理系统)、办公自动化信息系统、决策支持系统、企业资源规划系统、客户关系管理系统、工资管理系统、生产管理系统
5)其他
教育类专业的信息管理系统实验(包括班级管理系统、学生管理系统、教务管理系统等)旅游类的信息管理系统实验(包括宾馆客房管理系统、旅游预定系统等)体育类信息管理系统实验(包括彩票管理系统、比赛项目管理系统等)信息管理类的信息管理系统实验(包括图书馆管理系统、档案管理系统等)流通类的信息管理系统实验(包括超市管理系统、销售管理系统、物流管理系统等)其它类信息管理系统实验(包括车站售票管理系统、电话计费系统、车次查询系统等)事务处理系统、客户关系管理系统、电子数据交换与电子商务等常用信息系统
2.具体选题参考样例
1)学生学期综合成绩管理系统
本系统至少应包含以下基本功能:(1)成绩录入、修改。(2)计算综合成绩:
计算学生的总分及平均分并排名; 按单科成绩排名;
按班级和课程分别统计及格率及平均分等; 对课程进行分数段的人数的统计;
按课程统计重修人数并给出相应学生的名单; 按姓名或学号统计重修课程门数并给出相应课程名。(3)成绩查询:
按学号、姓名等进行查询; 按上述统计结果进行相关查询。
2)图书借还管理系统
本系统至少应包含以下基本功能:(1)借书、还书登记及相关处理: 借书数量的限制;
还书超期罚款处理(如未交罚款能还但下次不能借)。(2)查询功能:
借书查询(至少应按借书证号、借书人姓名等查询); 图书流通查询(至少应按书号、书名、作者、出版社等查询); 按有关统计结果进行查询。(3)图书流通统计:
按书名、书号、作者、出版社等统计借阅量; 按日期统计书的借阅量并按月汇总; 按个人借书号、姓名等统计个人借书情况;
按借书人所在单位或部门统计该单位或部门的借书情况。
3)超市的销售核算系统
本系统至少应包含以下基本功能:
(1)进货、售货登记及相关库存处理(如库存数量、价值等的增减)功能。
(2)前台销售结算功能。销售时只需输入商品号和顾客付款数,其它信息(如商品名、价格、找零等)应自动显示对每位顾客应打印出以上详细清单。
(3)查询功能:
按商品名或商品号等查询; 按库存查询(如需进货的边界值)。(4)统计功能:
按商品统计日销售额及当日利润等并进行汇总; 按月或季度输出相关销售报表。
4)人事管理系统
本系统至少应包含以下基本功能:
(1)个人信息输入、浏览、删除、修改等功能。
(2)查询功能:按姓名、工号等查询;按下面有关统计结果查询。(3)统计功能:
按职称、单位、性别、年龄段等统计人员个数;按上述有关条件进行组合统计。
5)教师工作量统计系统
本系统至少应包含以下基本功能:
(1)教师每学期教学班级、课程、工作量的输入(按周输入)、编辑、浏览等功能。(2)查询功能。按教师工号、教学班级、教学课程及工作量等查询。(3)统计功能:
统计指定的教师在指定班级、课程、学期范围内的工作量并汇总;
输出统计结果的阶段性报表(如截止第10周(或期末),每周授课情况和总工作量)。
6)学生档案管理系统
本系统至少应包含以下基本功能:
(1)学生档案信息输入(按系别输入)功能。(2)学生档案信息的浏览、编辑、修改、删除等功能。(3)查询功能:
按学号、姓名、系别、专业、年级等查询(包括这些条件的有关组合查询); 按以上有关统计结果查询。(4)统计功能
按系别、专业、年级、性别、学生来源、性别等及其有关组合统计(如电信系女生人数、计算机系应用专业人数、全校女生人数及其在各系分布情况等)。
7)工资管理系统 本系统至少应包含以下基本功能:
(1)工资信息输入、浏览、编辑、修改、删除等功能。(2)查询功能(按工号、姓名等)。(3)统计功能:
按实发工资、各项扣款、应发工资及各单位或部门分布情况等统计; 统计上述各项的平均值及各单位分布情况;(4)按工号顺序打印出每人的工资条。
二、课程设计的时间安排 1)完成人数
(1)个人完成
(2)小组完成(2-4人)
一个业务流程/人,即:对应的工作岗位的工作用计算机实现称为一个业务流程。
2)设计时间
开学后(1-4周);第四周周六、周日答辩
三、课程设计的实现步骤
选择某一单位,根据自己的专业到对应的工作岗位上进行需求调查,要记录:单位性质、工作岗位的职责、业务处理的过程、要实现计算机化管理的功能要求。到指定机房,进行程序的实现。
四、课程设计的结果 1)课程设计报告
课程设计报告是课程设计工作的总结和提高,课程设计报告应该反映出学生在课程设计过程中所做的主要工作和取得的主要成果,以及心得体会。要求学生以积极认真、严谨求实的态度完成课程设计报告的撰写。
课程设计报告编写基本要求:
(1)每个学生必须独立完成课程设计报告;
(2)课程设计报告要求统一格式,统一封面,书写规范、文字通顺、图表清晰、数据完整、结论明确;
(3)课程设计报告不少于3000字,要有必要的系统说明、结构图、业务处理的流程(用图或文字说明)、数据表结构的说明、程序运行的结果等项内容。
2)程序源代码
1、要求是编译好的,可直接运行的。
2、要求至少包括3个以上的数据库表,表单、工具栏、菜单共计10个
五、教材
vfp课程设计报告心得 第3篇
Visual Fox Pro是Microsoft公司推出的数据库开发软件, 也是全国计算机等级考试所要求科目之一。在全国高校中, 计算机专业开设该门课程, 是作为数据库开发的一门高级语言;非计算机专业开设该门课程, 是作为继计算机基础课程之后, 深入学习计算机知识的一门计算机语言类课程, 且可以帮助学生通过全国计算机等级考试。
对于VFP课程的学习, 除了掌握必要的理论知识外, 更重要的是实际操作, 如:数据库的建立、程序的编写、表单的建立、SQL语句的编写等。而对于这些实际操作的考核, 用传统纸质试卷无法做到[1]。
因此, 有必要开发基于微型计算机的无纸化考试系统, 来克服纸质试卷的缺点。另外, 无纸化考试还具有降低考试工作量、提高效率、防止作弊、考试环境与工作实际类似、增加学生动手能力、低碳等优点[2]。
2 系统设计
本系统基于局域网进行设计, 使用Visual Fox Pro 6.0语言进行开发。包括三部分:服务器端、学生端和改卷程序。
2.1 服务器端
服务器端的作用是对考试数据的输入、导出、维护和监控。具体功能有:
2.1.1 试题包的导入
可以在考试前导入试题包。试题包包括:单个文件网页 (mht) 格式的文本文件, 用于在学生端进行显示, 供考生读取试题信息;供考生实际操作和SQL语句操作的各种文件。为了防止相邻考生作弊, 试题包有多个, 学生登录时随机抽取一套。导入试题包内容的命令为:Copy file*.*to目标文件夹*.*。
2.1.2 考生表的导入
考试前需导入考试班级学生的名单, 名单的格式为DBF, 结构为:
学号 (C型, 8) , 姓名 (C型, 8) , 状态 (C型, 6) , 班级 (C型, 20) 。
导入考生表的命令为:Copy file考生表.dbf to目标文件夹考生表.dbf
2.1.3 显示考生状态
为一个表单, 上面显示正在考试班级的每个考生的状态 (未登录, 登录, 已交卷) 及整个班级处于各种状态的人数。其中, 统计处于“已交卷”状态的人数的命令为:
count for状态=’已交卷’to thisform.text3.value
2.1.4 备份考生考试数据
每场考试结束后, 需要备份的考试数据。数据包括学生的答题卡和实际操作产生的各种文件, 改卷程序将依据这些文件为学生评分。
2.1.5 添加考生信息
在实际考试中, 经常需要临时添加考生到某个考场中, 采用的办法是, 建立一个表单, 上面添加4个文本框, 用来输入学号、姓名、状态、班级信息, 然后用如下命令添加到考生表中:
insert into考生表values (alltrim (thisform.text_xh.value) , alltrim (thisform.text_xm.value) , alltrim (thisform.text_zt.value) , alltrim (thisform.text_bj.value) )
2.2 学生端
学生端的作用是提供考生登录时的身份验证, 从服务器把考题随机拷贝到学生端计算机, 交卷, 以及考试的试题板等[3]。具体功能为:
2.2.1 登录时验证信息
为了防止误输入别人学号及走错考场, 考生登录时, 需要输入自己的学号, 系统根据学号在服务器端的学生表中查询出相应的姓名, 显示在学生端, 供考生确认。
2.2.2 二次登录和防止学生重复考试
在考试过程中, 难免出现死机、断电等非正常退出。在这种情况下, 应该允许学生再次登录, 从非正常退出前的状态下继续做题, 正常交卷。前提是需要监考老师输入二次登录密码。判断考生非正常退出的命令是:
IF len (alltrim (xmzt (1) ) ) >0 and alltrim (xmzt (2) ) =’登录’
messagebox ("您已经登录过, 如果想再次登录, 请监考老师输入二次登录密码")
ENDIF
2.2.3 随机抽取试题和二次登录抽取试题
为了防止学生作弊和猜题, 本系统采用随机抽取试题:服务器端有多套试题, 分别保存于不同的文件夹中, 考生在学生端经过验证后, 随机复制一套试卷到学生端计算机。
本系统采用对时间函数产生的数值进行处理获得随机数的办法。例如服务器中有6套试题, 分别保存于6个文件夹中:shiti 0, shiti 1, , shiti 5, 对这6套试题复制的命令如下:
经过对系统在实际应用过程中抽取试题套数的统计, 发现每套题被抽中的概率相同, 从而实现了随机抽取试题的目标。
2.2.4 在学生端显示试题
考试需要显示试题给学生, 在表单中, 显示大量文本通常使用的是编辑框, 但编辑框有其不完善的地方, 比如数据源不灵活, 文本的页面无法设置 (如行间距和页边距等) 。这为实现试题显示的方便性和美观性带来了困难。
为了克服这些缺点, 本系统采用的是使用VFP 6.0提供的浏览器控件_webbrowser 4, 利用格式为MHT的网页文件作为其数据源的办法。
本系统使用3种题型对学生进行考核:选择题、实际操作题和SQL题。题板为一个表单, 上面添加一个页数目为3的页框, 每个页上面放一个_webbrowser 4控件, 每个_webbrowser 4控件的navigate属性设置为存放相应题的MHT文件, 如:
thisform.Pageframe1.Page1._webbrowser41.navigate (选择题.mht’)
其中“选择题.mht”为页面已经设置好的文本文件。实际操作题和SQL题也做类似设置即可。
2.2.5 答案的保存
根据题型的不同, 答案有3种情况:实际操作题答案为学生所创建的各种文件, 保存于考生目录中, 交卷时直接提交即可。本系统设计为只要学生是从答题板上启动的VFP软件, 则系统自动把考生目录设置为默认目录, 学生所做实际操作题全部保存于考生目录;选择题答案的保存采取的办法为设置数个按钮数目为4的选项按钮组, 在其Interactive Change事件中加入如下代码:
对于SQL题的答案, 本系统设计为要求学生填写在题板中设置好的编辑框中, 在编辑框的Interactive Change事件中加入如下代码:
2.2.6 答案的提交
无纸化考试的关键之一是如何把学生所做的答案准确无误地提交。本系统设计了两种交卷方法:第一种是手动交卷, 在考试时间截止之前, 点击答题板上的“交卷”按钮, 经过学生确认以后, 学生端即可把考生目录中的所有文件提交到服务器上。使用的命令为:
COPY file*.*toseverVF收卷考生目录
第二种交卷方法是系统自动交卷, 配合Timer控件的倒计时, 在考试时间只剩5分钟的时候提醒考生一次。时间耗完, 使用上述命令强制交卷。
2.3 改卷程序
如何对学生提交上来的答案进行计算机自动改卷, 是无纸化考试另外一个关键。本系统改卷程序的功能主要包括标准答案的输入、批改试卷和成绩输出[4]。
2.3.1 标准答案的输入
为一个表单, 上面放置一个表格控件, 向表格控件添加如下内容:试题套数 (C型, 2) , 数个选择题答案 (C型, 1) , 数个SQL题答案 (memo) 。改卷程序依据这些数据对学生的选择题和SQL题进行批改, 判分。
2.3.2 试卷的批改
有3种题型, 需要3种改卷方法。
第一种, 选择题的批改。只需要把考生答题卡表中的选择题答案分别和标准表中相应试题的选择题答案进行比较, 相同说明考生做对。
第二种, 对实际操作题的批改。虽然实际操作题也为客观题, 但实际考试中涉及多种操作, 多种操作产生多种格式的文件。这给批改带来了一定的困难。本系统采取的办法是先建立一个文件夹, 文件夹中放入标准的实际操作产生的各种文件, 把考生的文件夹中的文件和标准文件夹中的文件进行比较, 相同说明正确。
对于文件的比较, 在VFP中, 表单文件、项目文件、报表文件、数据库文件等都可以把它们当作VFP数据表的形式打开, 打开之后, 用比较表内容的方法比较即可。
第三种, SQL题的批改。SQL题属于主观题, 答案可以不唯一。这也是无纸化考试的一个难点。本系统对SQL进行批改的方法主要分3步[5]:
(1) 关键部分的检查, 比如查询的字段名, 某些查询条件等。如果关键部分不正确, 则该SQL语句肯定不正确, 不加分。
(2) 第 (1) 步正确的情况下, 判断SQL语句是否有语法错误。判断的方法是执行语句, 能执行则说明无语法错误。此时需要用到VFP软件中ON ERROR命令。此命令的功能是当程序发生错误时, 执行指定的操作。
(3) 如果第 (2) 步正确, 需要判断执行的结果是否满足要求。判断的方法是, 让标准答案表中相应的SQL语句执行, 查询结果生成一个表。让学生答题卡表中的SQL语句执行生成另外一个表。检查这两个生成的表内容是否相同, 如果相同, 说明预判断的SQL语句正确。
2.3.3 成绩输出
由程序生成的成绩表为DBF格式, 为了方便成绩的查看, 设置了导出为XLS格式的功能, 相应的命令为:
Use成绩表
COPY TO成绩表TYPE XLS
3 验证
本系统用于笔者所在学院2009级1 023人和2010级1 012人的VFP课程期末考核。系统运行顺利, 减少了教师50%以上的工作量, 节省了70%以上的批改试卷的时间;VFP成绩公布后, 无1名学生对自己的成绩提出异议;本系统配置简单。使用结果验证了本系统的正确性和实用性。
摘要:高校的考试对学校来说一直是一项繁重的工作。针对此种情况, 本文提出一种高校VFP课程无纸化考试系统的设计方法并开发出实用的软件。此软件包括随机抽卷、考生状态监控、自动收卷、计算机评卷、成绩输出等功能, 实现了从出卷、考试到批改试卷的全程无纸化, 简单高效。把该考试系统应用于笔者所在学校VFP课程的期末考核中, 获得了较好的效果。
关键词:VFP,无纸化考试,SQL,计算机评卷
参考文献
[1]申杰, 王文凡, 等.高校《Visual Foxpro应用》课程考核改革的探索[J].华北水利水电学院学报:社科版, 2010 (4) :175-177.
[2]李晓宇.新时期高校无纸化考试系统应用的几点思考[J].中国科教创新导刊, 2011 (28) :36-37.
[3]李健, 陈剑英, 等.一种基于能力考核的无纸化考试系统的设计与实现[J].计算机与现代化, 2011 (11) :158-161.
[4]王珠强, 葛新旗.无纸化考试系统评价体系研究[J].中国管理信息化, 2010 (21) :73-75.
vfp课程设计报告心得 第4篇
程序设计语言VFP课程教学大纲 第5篇
课程编号:90211001 总学时数:68(理论
34、上机34)总学分数:3 课程性质:专业必修课 适用专业:全院本科专业
一、课程的任务和基本要求:
本课程为全院非计算机专业的理科、管理类和部分文科专业的公共课,是一门计算机技术基础课。理科专业、管理类专业开设在一年级第二学期,文科专业开设在二年级第一学期。
本课程的主要任务是通过对关系型数据库管理系统Visual Foxpro(简称VFP)的学习,使学生掌握程序设计的基础知识和程序设计的基本方法,掌握数据库及面向对象编程的基础知识,培养开发数据库应用程序的基本能力。
通过本课程的学习,要求针对具体的问题,能够使用Visual Foxpro设计数据库和开发相应的应用程序;并具有其他程序设计语言和其它类型数据库系统的自学能力。
二、基本内容和要求:
1、Visual Foxpro基本概念(1)数据库系统基础知识
①数据库、数据库管理系统、数据库系统等概念; ②关系模型和关系运算等。(2)Visual Foxpro集成环境
①Visual Foxpro的用户界面 ②Visual Foxpro的环境设置 ③项目管理器的使用(3)语言基础和程序设计
①数据类型和数据存储 ②运算符、函数和表达式 ③命令格式
④程序控制(分支、循环结构的使用)(4)Visual Foxpro的文件类型
要求:熟悉关系数据库的基础知识,了解关系模型和关系运算,掌握VFP集成环境的使用,熟悉VFP常见的文件类型,掌握VFP语言的基本成分,能够进行较简单的程序设计。
2、数据库与表的处理(1)表的创建与修改
①表结构的创建与修改;
②记录的增加、修改、删除,记录的定位; ③表的索引,结构复合索引文件,索引的使用;
④表的使用和工作区,表的打开方式,表的数据缓冲。(2)数据库的创建与修改
①数据库的创建与使用;
②数据库表的字段属性、表属性;
③表之间关系的创建与修改,相关表之间的参照完整性; ④连接和ODBC的概念。
要求:掌握表的创建修改、记录的处理、索引的设置,掌握数据库的创建与使用,数据库表的属性设置,熟悉表的使用和工作区,了解表的数据缓冲、连接和ODBC的概念。
3、查询(1)查询设计器的功能和使用;(2)SELECT-SQL语句的各种应用。
要求:掌握查询和视图应用方法,掌握SELECT-SQL语句,熟悉其他SQL语句。
4、对象模型与事件模型
(1)类和对象的概念、类的特点;(2)属性、事件与方法的概念。
(3)基类、子类和父类,容器和控件;
(4)Visual Foxpro的基类和容器类,基类的最小事件集、属性集。(5)对象的引用方法,对象属性的设置方法;(6)容器层次与类层次中的事件;(7)事件的激发顺序;(8)事件驱动和事件循环。
要求:熟悉面向对象程序设计的基本知识、基本概念和方法,掌握VFP的基类和基类的最小事件集、属性集,掌握VFP中对象的属性和方法的使用。
5、表单和控件
(1)表单向导和表单设计器的使用;(2)表单的数据环境及其属性的设置;(3)表单的设计、处理及其管理;(4)常用对象/控件创建及其处理。
①容器类对象; Column、CommandGroup、Container、Form、FormSet、Grid、OptionGroup、Page、PageFrame、ToolBar。②控件类对象。
CheckBox、ComboBox、CommandButton、DataEnviorment、EditBox、Header、Image、Label、Line、ListBox、OptionButton、Separator、Shape、Spinner、TextBox、Timmer。
要求:掌握表单的创建和使用,掌握常用的容器类和控件类对象的创建和处理,熟练使用表单和控件设计面向对象的程序。
6、菜单和工具栏
(1)菜单的组成和各种类型菜单的设计,菜单设计器的使用,菜单程序的生成;(2)定制系统工具栏,创建自定义工具栏。
要求:掌握一般菜单和快捷菜单创建和使用方法,掌握工具栏设计和使用方法,了解SDI菜单的创建和使用方法。
7、类的设计
(1)用户自定义类的创建与修改;(2)类库文件及其使用;(3)类的应用;
要求:掌握用类设计器和表设计器创建类的方法,掌握类的查看、管理和存储方法,掌握可视类在表单中的应用。
8、应用程序设计
(1)构造应用程序(项目文件)的主程序;(2)应用程序的连编;
要求:掌握VFP数据库应用系统的构造方法,了解VFP应用系统的发布方法。
9、常用命令、函数、属性、事件和方法(1)常用命令;
CREATE TABLE-SQL、ALTER TABLE-SQL、SELECT、USE、CLOSE TABLES、COPY STRUCTURE、COPY TO、RENAME TABLE、BROWSE、APPEND、APPEND FROM、GO/GOTO、LOCATE、SEEK、SKIP、CONTINUE、EDIT、DELETE、DELETE-SQL、PACK、RECALL、INSERT-SQL、REPLACE、UPDATE-SQL、SET EXCLUSIVE、SET FILTER、SET DELETED、SET INDEX、SET ORDER、GATHER、SCATTER、OPEN DATABASE、SET DATABASE、DELETE DATABASE、DISPLAY DATABASE、MODIFY DATABASE、VALIDATE DATABASE、SELECT-SQL、DO、DO FORM、REPORT、CALCULATE。(2)常用函数;
①数值函数:ABS()、INT()、MAX()、MIN()、MOD()、ROUND()。②数据转换函数:ASC()、CHR()、CTOD()、DTOC()、STR()、VAL()。
③字符函数:ALLTRIM()、AT()、BETWEEN()、EMPTY()、LEFT()、LEN()、RIGHT()、SAPCE()、SUBSTR()、TRIM()④日期与时间函数:DATE()、DATETIME()、DAY()、DOW()、TIME()、MONTH()、YEAR()⑤表、数据库函数:BOF()、DBGETPROP()、DBSETPROP()、DBUSED()、DELETED()、EOF()、FCOUNT()、FILE()、ORDER()、RECCOUNT()、RECNO()、SEEK()、TABLEREVERT()、TABLEUPDATE()、TAG()、USED()⑥其他函数:CREATEOBJECT()、GETFILE()、IIF()、INKEY()、MESSAGEBOX()、TYPE()、GETOBJECT()(3)常用属性;
ActiveColumn、ActivateControl、ActiveForm、ActivePage、Alignment、AllowAddNew、AlwaysOnTop、AutoCenter、AutoSize、BackColor、ForeColor、BorderColor、BorderStyle、BorderWidth、Bound、BoundColumn、ButtonCount、Cancel、Caption、Closable、ColumnCount、ControlBox、ControlCount、ControlSource、CurrentControl、Curvature、Default、DeleteMark、Desktop、DynamicAlignment、DynamicBackColor、DynamicForeColor、DynamicFontSize、Enabled、Exclusive、Fliter、FontSize、Format、FormCount、Height、Icon、Increment、InputMask、Interval、KeyboardHighValue、KeyboardLowValue、Left、MaxButton、MinButton、Movable、MultiSelect、Name、Order、PageCount、PasswordChar、Picture、ReadOnly、RecordSource、RecordSourceType、Resizable、RowSource、ScrollBars、Sizable、Sorted、Sparse、SpecialEffect、SpinnerHighValue、SpinnerLowValue、Style、Value、Visible、Width、WordWrap。(4)常用事件;
①核心事件:Init、Load、Destroy、Click、DblClick、Rightclick、GotFocus、LostFocus、InterActiveChange、ProgrammaticChange、KeyPress。
②其他事件:Activate、AfterCloseTables、BeforeOpenTables、Error、Valid、QueryUnload、Timer。
(5)常用方法。
AddObject、AddItem、Clear、DoCmd、Hide、Refresh、RemoveItem、Release、SetAll、SetFocus、Show、Quit。
要求:掌握常用的命令、函数、属性、事件和方法,能够熟练应用。
三、实践环节和要求:
本课程主要实践任务是使学生加深对数据库概念的理解,巩固关系数据库和面向对象编程的基本知识,通过实验培养开发数据库应用程序的基本能力。要求针对具体的问题,能够设计数据库和开发相应的应用程序。
各部分的实践环节和要求如下:
1、数据库系统及Visual Foxpro概述部分掌握VFP启动和退出的方法,熟悉VFP的集成工作环境,并掌握与项目管理器有关的操作。
2、VFP语言基础部分掌握各种常量的表示、变量的赋值、常用函数的功能和使用、各种类型表达式的构造方法,初步掌握结构化程序设计的方式。
3、表的创建与使用部分要求掌握表的创建和使用,主要包括自由表结构的创建、记录的录入、维护、表的索引等。
4、数据库的创建和使用部分要求掌握数据库表的各种数据扩展属性的设计方法,掌握数据库表的索引、永久性关系、参照完整性规则的创建与设置方法等。
5、查询和视图部分要求掌握创建查询与视图的方法和操作步骤,以及SELECT-SQL命令的应用。
6、对象模型和事件模型部分要求主要介绍OOP的基础知识、基本概念和方法,具体的操作体现在7、8、10和11部分。
7、表单部分要求掌握常见表单的方法和操作步骤。
8、控件部分要求熟悉VFP各类控件常用属性、相关事件代码的编写、方法的引用。
9、报表部分要求了解报表的创建和修改方法。
10、类的创建和应用部分要求了解用类设计器和表单设计器创建类的方法。
11、菜单和工具栏部分要求掌握用菜单设计器设计一般菜单和快捷菜单的方法,菜单程序的生成和运行,以及工具栏的设计和应用。
12、建立应用程序部分要求了解VFP应用系统的构造方法和发布方法。
四、教学时数分配: 上课课时分配
基本内容 课时数
数据库系统及Visual Foxpro概述 VFP语言基础 表的创建和使用 数据库的创建和使用 查询和视图
对象模型和事件模型 表单 控件
报表和标签 类的创建和使用 菜单和工具栏 建立应用程序 复习
五、其它项目: 上机操作课时分配
基本内容 数据库系统及
Visual Foxpro概述 VFP语言基础 表的创建和使用 数据库的创建和使用 查询和视图
对象模型和事件模型 表单 控件
报表和标签 类的创建和使用 菜单和工具栏 建立应用程序 复习 4 4 4 4 1 3 6 1 1 2 1 1
课时数 1 5 4 4 4 0 2 8 1 1 2 1 1
六、有关说明:
1、教学和考核方式:
本课程属考试课,考核方式为闭卷。
2、习题:
书面作业布置不少于4次,每次不少于10题,全交,全批改。
上机操作作业布置不少于4次,每次不少于5题,通过软盘或网络方式全交,全批改。
3、能力培养要求:
通过本课程的学习,具有程序设计的基本能力,具有数据库设计的基本能力,以及对于其他程序设计语言的自学能力。要求针对具体的问题,能够设计数据库和开发相应的应用程序。
4、与其它课程和教学环节的联系:
先修课程和教学环节:大学计算机信息技术基础
后续课程和教学环节:其它程序设计语言、管理信息系统平行开设课程和教学环节:程序设计语言(VB)、程序设计语言(C语言)、程序设计语言(Fortran90)
5、教材和主要参考书目:
(1)教材:新编Visual FoxPro教程、新编Visual FoxPro实验指导书 单启成、崔建忠编著
数据结构课程设计报告心得体会 第6篇
心得体会
接近两个星期的课程设计课让我学到了很多,单从我的任务来说,求先序序列并不是很难再加上数据结构课上老师也讲了很多类似的知识,所以,算法思想上我是十分清楚的,不过在用c语言写代码的时候也遇到了大大小小的问题,并且c语言的运用不是十分好,但是后来还是顺利完成了,老师后来又叫我改编我的程序,就是已知中序和先序序列求后序序列,由于算法思想有很多相似的地方,再加上经过了一段时间的c语言编码,运用c语言的熟练度也高了,很快就回答出了老师的问题,老师也很满意,然后就是树的打印,老师要求我把得到的二叉树打印出来,由于书上没有相关知识,我就上网查了一些资料,经过学习,完成了打印树的函数的编写void PrintTree(btree *bt,int nlayer)。在课后给完成了!
两个星期的学习,在最后要给老师一个满意的答案还是不容易的,但是经过我的努力,我做到了,我不仅学到了新的知识,而且也把旧的知识复习了,更加强了对C语言的应用度与熟练度,虽然很辛苦,但能够得到这些我很满足,也很快乐,最后谢谢胡老师的指导很帮助,谢谢老师!
vfp学习心得—程建军 第7篇
本学期学习完VF的理论课程后,七月九日到十一日学校安排了三天的VF实习。这三天的实习让我感受良多。
刚接触电脑是在高中上网,那时候接触到很多软件,包括应用的、办公的、游戏的······当时对这些神奇的电脑软件的制作者特别崇拜,梦想有一天自己也能成为一位高级程序设计师什么的,虽然还不懂什么叫程序、什么叫软件。
在这一学期的VF理论学习中,第一次接触到VFP这种计算机高级语言,同时也知道了它是计算机编程的基础。用心学习VF将有助于我实现当初那个青涩的梦想。于是开始学习这门课时的我抱着极大地热情。
可是真正学起来满不是那么回事。
作为一名上了N多年学的人,无论他是文科还是理科出身,大学里的一般课程基本上都可以从教材的语言上理解其基本内容,无论是高数、大物、大化,还是马原、毛概、组织行为学等。这些课程差不多可以依据教材学习到基本的理论,一本好的教材基本可以让学生不需要老师而进行自学······
然而对于从未接触计算机语言,只是平时泡在网上多的网虫而言,VF、C语言等等这些计算机语言无疑是“天书”来着。无人辅导,基本看不懂。只因为专业术语太多。它们虽然多是生活中的词语,但是意义生僻,没有生活中常用的语义。并且,整本书里,这种未曾接触过的词语太多,有时每句话里差不多占了大半。直接影响学生对这门课程的学习。从这一点来看,能够解疑答惑的老师是必不可少的。
但是,在仔细听过几节老师的讲授课后,发现,在老师的讲述里依然有很多不懂的词语,许多书上看不懂的词语,老师没有过多解释其意义,直接引用。这多少让这门课程学起来很吃力。也很容易打击学生的学习热情。
在理论上没能很好的清楚明白的情况下,我参加了三天的VF的计算机实习课,这时候发现如果不看书很难完成作业。循着作业按顺序一页页地在书上找解题步骤、方法。这时候发现,那些看似神奇的软件原来都是这些无比枯燥的符号组成。我想编程这种工作是少数人才能做的吧。
vfp课程设计报告心得 第8篇
VFP是一种数据库管理系统DBMS,较其他DBMS软件而言,VFP简单易上手,是开发中小型管理信息系统的常用工具。因此,VFP已成为我国高校非计算机专业尤其是经济管理类、文科类等众多专业学生学习数据库的首选。
目前大学生就业形势非常严峻,多一份证书就意味着多一份就业就会。为增加就业砝码,很多非计算机专业的在校生在学习完计算机技术基础类课程后纷纷参加全国计算机等级二级考试(程序设计语言类考试,包括VFP、VB等)。VFP凭借简单实用的众多优点,报考二级VFP等级考试的人数逐年递增。因此,《VFP程序设计》的教学改革应与国家二级VFP等级考试充分结合,以考促教,这样不仅充分调动了学生学习的积极性,又提高了教学效果。笔者结合近几年的VFP课程教学以及国家二级VFP等级考试培训的教学经验,结合本校实际教学情况,对课程改革谈点看法。
1 精心研究国家二级VFP等级考试大纲,统计每个知识点的命题情况
全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经国家教育部批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。至2008年底,累计考生人数超过2870万,累计获证人数达1073万。NCRE考试每年开考两次,分别在三月及九月举行。
国家二级VFP等级考试分为理论、机试两大部分。理论部分分为公共基础知识(占30%)和VFP专业知识(占70%),共计50道选择题,每题2分。机试部分分为基本操作(占30%)、简单应用(占40%)和综合应用(占70%)。2008年全国计算机等级考试二级VFP最新大纲基本要求:
1)具有数据库系统的基础知识;
2)基本了解面向对象的概念;
3)掌握关系数据库的基本原理;
4)掌握数据库程序设计方法;
5)能够使用VISUAL FOXPRO建立一个小型数据库应用系统。
在有限的学时内,为让学生在学好VFP课程的基础上还可以顺利通过二级VFP等级考试,前提是结合考试大纲和历年二级VFP真题分析(图1所示),考虑本校实际教学情况,精心组织教学内容。
2 将考试大纲与本校VFP实际情况充分结合,精心组织教学
我校目前《VFP程序设计》课程总课时数为64,其中理论32,实验32。共计16个教学周,每周4课时。按正常的教学速度,只能完成考试大纲规定的大部分内容,要把教育部考试中心编写的全国计算机等级考试二级教程《Visual FoxPro数据库程序设计》一书从头到尾详细讲解一遍是不可能的。但是这一速度,学生普遍反映比较吃力,尤其是程序设计部分和SQL语句部分,而这两部分恰恰是等级考试的重点和难点。因此,如何在短时间的教学过程中,抓住教学的重点难点、合理地分配课时,把考试要求的内容给学生讲一遍,并能让学生把容易学的知识点牢牢地记住,不容易理解的学会、理解且能基本懂得应用,这是值得探讨的。
教育部考试中心编写的全国计算机等级考试二级教程《Visual FoxPro数据库程序设计》共有10章内容:第1章Visual FoxPro数据库基础;第2章Visual FoxPro程序设计基础;第3章Visual FoxPro数据库及其操作;第4章关系数据库标准语言SQL;第5章查询与视图;第6章表单设计与应用;第7章菜单设计与应用;第8章报表设计;第9章应用程序的开发和生成;第10章上机指导。
根据历年考试,笔试试题的内容重点在第1、2、3、4章。而机试试题涉及的内容范围较广,是第2、3、4、5、6、7、8章。而且机试的第一部分基本操作(30分)与第二部分简单应用(40分)共计70分的考试内容主要涉及第3、4、5、6、8章等章节,这部分内容学生比较容易理解,但教师不能放松,需认真讲解,让学生深刻地理解并很好地掌握这部分的内容,使学生在应试时能准确地完成这部分的题,保证能有60分。机试的第三部分综合应用(30分)主要涉及到第2、3、4、6、7章。这部分考试内容难度大、知识点多,且逻辑性比较强,这部分就需要详细讲解,尤其是SELECT-SQL语句,多讲些例子,让学生通过例子很好地理解这部分的内容,使基础比较好、逻辑思维比较强的学生在考试时很好地完成这部的内容,取得优良的成绩。
由于课时有限,必须在教学过程中,抓住重点,部分舍弃。理论课程重点放在前6章。并根据真题分布情况表,把历年考试真题融入到教学内容中。剩余章节内容可放在等级考试考前复习阶段进行。上机时也要求学生必须先调试完教材例题和上课补充例题后再进行“基本操作题”和“简单应用题”的练习。
3 考前集中冲刺
如有可能,在下学期等级考试前增加考前复习的课时进行集中冲刺,以补足上一学期未讲授完的内容。这一环节首先要做的是对上学期进行的教学内容作一遍“梳理”。同时抽取比较重要的历年真题进行测试。上机实验过程需进一步熟悉上机考试环境,练习“综合应用题”,这样不至于出现临阵“慌了手脚”,甚至出现临阵脱逃现象。
4 结束语
在社会信息化迅速发展的今天,高校作为培养人才的高等学府,必须通过教育满足社会对于人才计算机技能的要求。将《VFP程序设计》课程和全国计算机二级VFP等级考试相结合,是顺应时代符合社会的改革,将会把计算机基础教育推进一个新台阶。
摘要:鉴于全国计算机等级考试的普及,该文讨论了如何将非计算机专业《VFP程序设计》课程教学与全国计算机二级考试充分结合。以考促教,不仅可促进教学规范性,也有利于提高学生学习兴趣和动力,增加上岗就业机会。
关键词:VFP,教学,国家计算机等级考试
参考文献
[1]陈雅,梁振球.关于《Visual Foxpro程序设计》课程教学的套套[J].科技信息,2006,(1).
[2]郭彩虹.非计算机专业等级考试(VFP)及应对策略[J].浙江树人大学学报,2003,38(9).
[3]教育部考试中心.全国计算机等级考试二级教程-Visual FoxPro数据库程序设计:2008年版[M].北京:高等教育出版社,2008.
VFP实验报告总结 第9篇
实验(实习)名称顺序和选择结构程序设计实验(实习)日期 得分 指导老师
系专业 班级 学号 【实验目的】
1、掌握程序的建立、修改与运行
2、掌握基本输入输出语句与函数
3、熟练掌握if语句(包括单分支和双分支)和do case语句的使用。
4、分析程序的运行结果。
【实验内容】
操作结果的界面截图显示。
1、从键盘输入两个数存入变量x和y,若x>y则交换他们的值,否则直接输出x和y的值。
2、执行下列程序后,变量x的值为()。x=1 if x>=1 do case case x>0 x=x+1 case x>1 x=x+1 otherwise x=4 endcase else x=3 endif
3、执行下列命令序列,屏幕显示()a=100 b=50 a=a+b b=a-b b=a*2 ? a+b
4、执行下列命令序列,屏幕显示()。b=6 do case case mod(b,3)=0 b=b+1 case mod(b,2)=0 b=b+2 otherwise b=b+3 endcase ? b
5、执行下列命令序列,屏幕显示()input to a if a=10 b=0 else b=1 endif ? b篇二:vfp实验报告
天水师范学院数学与统计学院
实验报告
实验项目名称 所属课程名称 实 验 类 型 实 验 日 期
班 级 学 号 姓 名 成 绩 1 附录1:源 程 序 2 附录2:实验报告填写说明
1.实验项目名称:要求与实验教学大纲一致。2.实验目的:目的要明确,要抓住重点,符合实验教学大纲要求。3.实验原理:简要说明本实验项目所涉及的理论知识。4.实验环境:实验用的软、硬件环境。5.实验方案(思路、步骤和方法等):这是实验报告极其重要的内容。概括整个实验过程。对于验证性实验,要写明依据何种原理、操作方法进行实验,要写明需要经过哪几个步骤来实现其操作。对于设计性和综合性实验,在上述内容基础上还应该画出流程图、设计思路和设计方法,再配以相应的文字说明。对于创新性实验,应注明其创新点、特色。6.实验过程(实验中涉及的记录、数据、分析):写明具体实验方案的具体实施步骤,包括实验过程中的记录、数据和相应的分析。7.实验结论(结果):根据实验过程中得到的结果,做出结论。8.实验小结:本次实验心得体会、思考和建议。9.指导教师评语及成绩:指导教师依据学生的实际报告内容,给出本次实验报告的评价。3 篇三:vfp实验报告范例
指导老师 万润泽 实验名称visual foxpro 操作基础
同组人 日期日 成绩
一、实验目的
1)理解各种不同的数据类型 2)常量的含义以及各种不同数据类型的常量 3)变量的含义以及字段变量、内存变量、系统变量和数组变量的使用
二、实验环境(仪器设备、软件等)windowsxp操作系统、visual foxpro环境
三、实验原理(或要求)
(1)数值型、货币型、字符型、日期型和日期时间型常量的输入
(2)日期格式的设置的命令
(3)字段变量与内存变量同名时候,观察赋值运算结果(4)数组变量的赋值
(5)内存变量显示、清除与保存所使用的命令
四、实验步骤
?”计算机”,?123.45?,[?abc?,?abc?] 日期格式的设置
set century on|off set date to american ?{^2007-1-2} 结果: set mark to “.” ?{^2007-1-2} 结果 set strictdate to 0 ?{2007-5-30} 结果 set century on set mark to “|” set date to ymd 结果
创建一个学生表“学生.dbf”,其中包含字段学号、姓名、性别、出生日期等字段。并输入多行记录,再使用以下命令 use 学生
?姓名 go 3 ?姓名
五、记录与处理(实验数据、误差分析、结果分析)
注意:
实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于visual foxpro编程而言,不必分两个部分。
在此页中继续写入程序代码以及相应的运行结果。
这个部分内容到课本52面结束
六、思考题
1、什么是常量?visual foxpro中哪几种类型的数据有常量表示?
2、什么是变量?visual foxpro中有哪几种变量?变量名取名是如何规定的?
七、实验小结
这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面
同组人 日期 成绩
一、实验目的
1)掌握表达式中各种运算符的运算规则 2)掌握各种类别的运算符的优先级 3)理解函数的三要素以及各常用函数的用法
二、实验环境(仪器设备、软件等)windowsxp操作系统、visual foxpro环境
三、实验原理(或要求)(1)几种算术运算符、日期时间运算符和关系运算符的规则与使用
(2)字符串匹配运算符“=”、“= =”、“$”的含义
(3)在含有多种运算符的表达式中根据运算符优先级进行运算
(4)常用函数的用法,注意函数的参数与返回类型
四、实验步骤 p52 例3-8 3-9 3-10 例3-12 课后练习习题一(13)小题
例 3-14
五、记录与处理(实验数据、误差分析、结果分析)
(接上页)
例 3-15 ~ 34 选取有代表性的例子
注意:
实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于visual foxpro编程而言,不必分两个部分。
在此页中继续写入程序代码以及相应的运行结果。
这个部分内容从课本53到课本63面结束
六、思考题
1.什么是表达式?当一个表达式中有多种类型的运算符并存时,一般的运算
顺序是什么?
2.函数的三要素是什么?试指出month()函数在使用时的参数和返回值
数据类型?另外测试数据类型的函数是什么?
七、实验小结
这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面
同组人 日期 成绩
一、实验目的
1)掌握数据库的基本操作
2)掌握表的基本操作,包括表结构的创建、表结构的显示与修改以及表记录的显示、增加和修改
3)理解索引的概念并会在表设计器中建立索引
二、实验环境(仪器设备、软件等)windowsxp操作系统、visual foxpro环境
三、实验原理(或要求)
(1)建立自由表,并使用表设计器设计每个字段的字段名、数据类型、宽度等
(2)在数据库中创建表,在表设计器中对字段的有效性规则、默认值、格式、输入掩码等进行修改
(3)表的打开与浏览,增加表记录和删除表记录
(4)在表设计器中建立索引,另外通过命令方式建立索引
四、实验步骤
这个部分内容从69面到课本88面结束
例4-1 显示表结构 例4-3 显示男生的记录
例4-4 例4-7 8 9 理解物理删除和逻辑删除之间的区别
例4-11
五、记录与处理(实验数据、误差分析、结果分析)
注意:
实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于visual foxpro编程而言,不必分两个部分。
在此页中继续写入程序代码以及相应的运行结果。
六、思考题
1)什么叫参照完整性?参照完整性分为哪几种? 2)数据库表和自由表有什么区别?
七、实验小结
这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面
同组人 日期 成绩
一、实验目的
1)使用sql查询语句对表进行条件查询 2)理解select命令中的几个常用关键字的含义 3)能熟练掌握简单查询、联接查询、嵌套查询 4)排序显示查询结果和计算查询
二、实验环境(仪器设备、软件等)windowsxp操作系统、visual foxpro环境
三、实验原理(或要求)1)select说明要查询的数据 2)from说明要查询的数据来自哪些表 3)where说明查询的条件
4)order by 用来对查询的结果排序 5)几个特殊的运算符,如like,not in,between。。and。。,以及计算查询
中用到的函数,如count,sum,avg,max,min等
四、实验步骤
这个部分内容从104面到课本112面结束
例5-1 到 5-21 选择典型的sql查询语句
五、记录与处理(实验数据、误差分析、结果分析)
(接上面的实验步骤)
注意:
实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于visual foxpro编程而言,不必分两个部分。
在此页中继续写入程序代码以及相应的运行结果。
六、思考题
1、课本136面
三、上机题 2(注:题目也要抄写)
2、课本136面
三、上机题 3(注:题目也要抄写)
七、实验小结
这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面篇四:vfp实验报告1 实验报告 时间:2013.4.6 地点:经济管理学院机房
实验1:visual foxpro 集成环境及项目管理 实验目的:1.掌握vfp启动与退出的各种方法 2.熟悉vfp的集成操作环境,包括掌握工具栏、命令窗口打开与关闭的方法 3.了解“选项”对话框的内容,并掌握一些常用的设置与命令 4.了解vfp帮助系统的大致结构,掌握其使用方法 5.掌握项目文件建立与打开的方法 6.了解项目管理器的结构及其定制方法 实验内容:
一、vfp的启动与退出 1.vfp的启动 2.vfp的退出
二、工具栏
1、通过菜单命令“编辑”——“工具栏”
“工具栏”对话框
2、右击工具栏无按钮区域,利用快捷菜单打开与关闭快捷菜单 vfp主窗口
“工具栏”快捷菜单
三、“命令”窗口
1、命令窗口的打开与关闭
2、在“命令”窗口中执行命令 练习内容: ①计算并显示算术表达式的值 ;?和??命令的区别
②clear清除vfp主窗口中所有信息;显示默认文件夹中类型为dbf的文件目录 ;显示d盘根文件夹中所有文件的目录
③新建文件夹、复制文件夹、改名文件、删除文件、运行“计算器”
3、命令的编辑与重用
四、“选项”对话框
五、vfp的帮助系统 菜单命令”帮助——vfp帮助主题”
六、创建项目文件 “新建”对话框;“创建”对话框
1、项目文件的打开与关闭
2、项目管理器的定制
3、利用项目管理器管理文件
①添加文件 ②移去文件 ③其他操作
实验心得:通过这次实验,进一步掌握了vfp 启动与退出的各种方法和vfp项目管理器有关的操作,同时也熟悉了vfp的集成操作环境。篇五:vfp--刘子恒--实验报告1 13级电子信息工程班vfp实验报告1 注:
1、一个实验题目编写一个实验报告,每个报告至少占用1页。
vfp课程设计报告心得
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。