VFP课程上机操作报告
一、目的
《关系数据库管理系统》课程的学习,不仅需要理论上的深入探讨,而且需要通过实践上机,自己开发一个数据库管理信息系统,才能真正理解书本知识,牢固掌握课堂教学内容。因此,本上机操作的目的就是要通过一个实际的管理信息系统的开发,提高学生应用所学知识分析问题,解决问题和实际动手的能力。
通过本课程的上机操作,使学生进一步掌握关系数据库管理系统这门课程的内容,熟悉用VFP开发一个简单系统的基本步骤。
二、要求和内容
(一)要求
要求学生针对上机操作任务书,进一步掌握有关表、数据库、项目、类的基本概念及基本操作,在此基础上进行查询设计、菜单设计、表单设计及报表设计,并掌握常用的属性、事件及方法的使用。
(二)内容:学生成绩管理系统
(1)系统功能设计
(2)表结构:参看教材附录,也可以自己进行补充(294页)
(3) 菜单设计:上表中的系统功能模块即菜单。
(4) 设计要求:
1)数据管理
主要是对学生基本信息、课程基本信息、学生成绩信息、教师基本信息的录入、删除、保存、定位等操作
注意:这四个表单中用到的工具条要创建成自定义工具栏类,然后把它添加到表单中。
2)查询设计
● 学生选修课程信息:创建一个一对多表单,当在一个组合框中选择学生后,在下面的GRID中反映该学生选修的课程名,课时数,任课教师及该门课程的成绩。
●教师任课情况:以一对多的形式,在表格一中选择教师后,表格二中显示该教师的
任课情况。
3)统计处理
●学生成绩统计:创建一个视图,该视图用来反映每个学生选修了几门课,总成绩是多少,并将该视图加到表单的数据环境中,创建一个学生总成绩查询表单。 要求用页框来实现,第一页反映学生的总成绩,第二页反映学生的明细成绩。
●各教师的任课时数:创建一个视图,该视图用来反映每个教师上了几门课,总学时是多少,并将该视图加到表单的数据环境中,创建一个教师情况查询表单。
4)打印输出
●在报表设计器中设计一个学生总成绩报表,然后在学生总成绩查询表单上添加一个打印按钮,当按下该按钮时,调用上述创建的报表。
●在报表设计器中设计一个教师任课信息报表,在菜单中调用该报表。
三 用到的表,表结构及表之间的关系
四 主要操作界面及操作说明
1.系统表单如下
在此操作页面中点击数据管理,进入学生基本信息表,即可得出下方的操作界面
2.最后所得的报表:在系统表单中点击打印输出,点击学生总成绩表即得下方所示的报表,亦可通过系统表单中的
五 主要参考书: 本次操作由于时间紧迫,故主要参考所学的教科书。有 visual foxpro教程;
Visual foxpro 实验指导书。
六 心得体会 本学期开设的vfp课程让我获益颇多,明白了如何运用他去建立数据库系统。在设计过程中经历了多次失败,在这三天时间里,每晚均奋战到深夜,早晨早早的又从床头爬起,继续未完成的作业。可以说历尽艰辛,百感交加啊。期间还有形势政策考试,更是给我们本就焦头烂额的处境增加了一份压力,实在是雪上加霜啊!可以说,挫折不断,而且这些挫折每次都需要花费好几个小时方可解决。系统多次重建,困难重重啊。但是凭借着一份脚踏实地的刻苦,毫不气馁的决心,战胜挫折的信心,vfp课程设计终于被完成了!我知道,也许他并不是最完美的,但他是我的处女作,是我心血的凝结,是我汗水的结晶,是帮助过我的人的智慧的集成,他会在我的人生中留下浓墨重彩的一笔,它不仅是我完成的作业,更是我战胜挫折的体现!我会永远珍视他的!
最后,谢谢王老师这学期的谆谆教诲,我只想说真的非常感谢您!
VFP课程设计报告具体要求1.要按照指导书要求的格式认真书写,格式不符合要求的报告成绩为不及格。
2.报告中图片数量在3-8张,没有图片或图片太多的报告不符合报告要求,成绩为不及格。
3.报告字数在3000字以上,少于字数要求成绩为不及格。4.书写报告态度要认真端正,若发现雷同报告,相同报告成绩为不及格。
5.三亚学院课程设计考核表请订装住课程设计的第一页(考核表打印只能一页),没有此考核表成绩为不合格。
6.超过上交日期上交的报告,成绩记为不及格。
《VisualFoxPro程序设计》课程设计大纲课程编号:
周数/学分:1周/1.0
适用专业:全校各专业
一.课程设计的目的
人类已进入信息社会,信息处理技术已成为当代大学生应该了解和基本掌握的一项基本技能,《VFP程序设计》是众多数据库系统中小型数据库管理系统的杰出代表。本课程设计希望通过一个具体的VFP项目,从项目规划、数据结构设计、数据建立、数据操纵、数据应用、系统测试一个完整的流程,使学生通过感性认识来加深理解和掌握关系数据库的基本知识和技术;另一方面通过建立一个简单的数据应用系统(如:设计表单查询),对计算机软件技术也有个初步了解,进一步理解和掌握教材中的相关知识及相应技能。
二.课程设计的内容和要求
1.课程设计的内容
(1)建立数据库和基本表,并建立合理的约束规则;
(2)数据的录入、数据修改、数据删除、数据检索;课程名称:《VisualFoxPro程序设计》课程设计先修课程:大学计算机基础开课分院或专业:全院各专业
(3)项目中至少建立一个表单,以实现数据简单应用;
(4)至少建立一个报表,实现数据输入;
(5)对所建项目进行调试和测试,完善项目内容;
(6)编写课程设计报告,并接受课程设计答辩。
2.课程设计的要求
(1)掌握数据库系统的数据库、表、视图的建立和维护;
(2)能够运用表单、报表、菜单等手段对数据进行简单应用;
(3)从模块、系统两个方面对所建项目进行调试和测试;
(4)项目设计结束,提交课程设计报告。
三.课程设计进度安排
进度表如下:
序
阶段内容
号1234567
课程设计辅导教师进行设计部署
建立数据库和基本表,并建立合理的约束规则数据的录入、数据修改、数据删除、数据检索建立表单,以实现数据简单应用建立报表,实现数据输入
对所建项目进行调试和测试,完善项目内容编写课程设计报告,并接受课程设计答辩
合
计
所用时间
122424520
四、课程设计说明书与图纸要求
1.设计题目
标题应简短、明确、有概括性。标题字数要适当,一般不超过25个字。如果有细节可以分成主标题和副标题。设计题目用黑体一号字,居中放置,并且距下文双倍行距。
2.正文题序
正文题序层次是文章结构的框架。章条序码统一用阿拉伯数字表示,题序层次可以分为若干级,各级号码之间加一小圆点,末尾一级码的后面不加小圆点,层次分级一般不超过4级为宜,示例如下:
第一级(章)第二级(条)
1.1
11.2…
2.1
1.1.1
1.1.2…1.2.11.2.2…1.1.1.11.1.1.2…1.2.2.11.2.2.2…
…
22.2…
3.1
2.1.12.1.2…2.2.12.2.2…2.1.1.12.1.1.2…2.2.2.12.2.2.2…
…
33.2…3.1.13.1.2…3.2.13.2.2…
……
第三级(条)…
第四级(条)………
第一级(章)题序和题名用黑体小二号字,第二级(条)题序和题名用黑体小三号字,第三级(条)题序和题名用黑体四号字,第四级(条)题序和题名用黑体小四号字
3.正文格式
书写格式的基本要求说明:说明书一律使用A4打印纸计算机打印或手写,封面标明“三亚学院《╳╳╳╳╳╳》(书名号中书写课程名称)课程设计说明书字样。正文内容使用宋体小4号字。打印版面上空2.5cm,下空2cm,左空2.5cm,右空2cm(左装订),固定行距,24磅。页眉和页脚用宋体,小5号字居中标明。
五、课程设计评分标准评定项目
1.选题合理、目的明确(10分)
2.设计方案正确,具有可行性、创新性(20分)
3.设计结果(例如:硬件成果、软件程序)(20分)
4.态度认真、学习刻苦、遵守纪律(15分)
5.设计报告的规范化、参考文献充分(不少于5篇)(10分)
6.答辩(25分)
总分(100分)
备注:成绩等级:优(90分—100分)、良(80分—89分)、中(70分—79分)、及格(60分—69分)、60分以下为不及格。
六、课程设计参考资料评分成绩
课程设计任务书
一、设计题目:
学生成绩查询系统;
人才档案管理系统;
订货管理数据库查询系统;
货物管理数据库查询系统;
酒店客房管理系统;
人事管理数据库查询系统;
图书管理数据库查询系统(从七个题目中任选一个)
二、设计目的
1.掌握数据库系统的数据库、表、视图的建立和维护;
2.能够运用表单、报表、菜单等手段对数据进行简单应用;
3.从模块、系统两个方面对所建项目进行调试和测试。
三、设计任务及要求(宋体,小四号字,加黑)
1.建立数据库和基本表,并建立合理的约束规则;
2.数据的录入、数据修改、数据删除、数据检索;
3.项目中至少建立一个表单,以实现数据简单应用;
4.至少建立一个报表,实现数据输入;
5.对所建项目进行调试和测试,完善项目内容;
6.编写课程设计报告,并接受课程设计答辩。
四、课程设计评分标准评定项目
1.选题合理、目的明确(15分)
2.设计方案正确,具有可行性、创新性(25分)
3.设计结果(例如:硬件成果、软件程序)(25分)
4.态度认真、学习刻苦、遵守纪律(20分)
5.设计报告的规范化、参考文献充分(15分)评分成绩
总分(100分)
备注:成绩等级:优(90分—100分)、良(80分—89分)、中(70分—79分)、及格(60分—69分)、60分以下为不及格。
二、课程设计的要求:
1.建立数据库和基本表,并建立合理的约束规则;
2.数据的录入、数据修改、数据删除、数据检索;
3.项目中至少建立一个表单,以实现数据简单应用;
4.至少建立一个报表,实现数据输入;
5.对所建项目进行调试和测试,完善项目内容;
6.编写课程设计报告,并接受课程设计答辩。
三、课程设计内容:
1.课程设计辅导教师进行设计部署;
2.建立数据库和基本表,并建立合理的约束规则;
3.数据的录入、数据修改、数据删除、数据检索;
4.建立表单,以实现数据简单应用;
5.建立报表,实现数据输入;
6.对所建项目进行调试和测试,完善项目内容;
7.编写课程设计报告,并接受课程设计答辩。
四、课程设计方法与步骤:
1、课程设计方式:设计
2、课程设计单位或场所:计算机基础实验室
3、课程设计进度安排:
1)课程设计辅导教师进行设计部署;
2)建立数据库和基本表,并建立合理的约束规则;
3)数据的录入、数据修改、数据删除、数据检索;
4)建立表单,以实现数据简单应用;
5)建立报表,实现数据输入;
6)对所建项目进行调试和测试,完善项目内容;
7)编写课程设计报告,并接受课程设计答辩。
4、实习方法:教师辅导与设计五、课程设计组织与纪律:
按时出勤,听从指挥,服从管理,遵守机房管理规定
六、课程设计总结内容及要求:
正文题序层次是文章结构的框架。章条序码统一用阿拉伯数字表示,题序层次可以分为若干级,各级号码之间加一小圆点,末尾一级码的后面不加小圆点,层次分级一般不超过4级为宜,示例如下:
第一级(章)第二级(条)第三级(条)
11.1
1.2…
2.1
22.2…
3.1
33.2…
……
第四级(条)
1.1.11.1.2…1.2.11.2.2…1.1.1.11.1.1.2…1.2.2.11.2.2.2…
…2.1.12.1.2…2.2.12.2.2…2.1.1.12.1.1.2…2.2.2.12.2.2.2…
…
3.1.13.1.2…3.2.13.2.2…
…
………
第一级(章)题序和题名用黑体小二号字,第二级(条)题序和题名用黑体小三号字,第三级(条)题序和题名用黑体四号字,第四级(条)题序和题名用黑体小四号字。
书写格式的基本要求说明:说明书一律使用A4打印纸计算机打印或手写,封面标明“三亚学院《╳╳╳╳╳╳》(书名号中书写课程名称)课程设计说明书字样。正文内容使用宋体小4号字。打印版面上空2.5cm,下空2cm,左空2.5cm,右空2cm(左装订),固定行距,24磅。页眉和页脚用宋体,小5号字居中标明。
七、考核方式与成绩评定标准:
课程设计结束,每个同学根据自己一周的课程设计要求,任务,内容。写出独立的课程设计总结报告,教师根据学生平时课程设计的情况,课程设计报告的综合水平和答辩情况给予优、良、中、及格、不及格共5个层次的成绩。课程设计不及格的同学应重修。
八、教材及主要参考资料:
《全国计算机等级考试二级教程---VisualFoxPro程序设计》主编:教育部考试中心
十、安全问题和注意事项
遵守计算机基础实验室各项规章制度。
三亚学院课程设计考核表
分院
课程设计题目
学生姓名
课程设计时间
序号
同组人学号年月姓名日至年月日学号专业班级课程设计总结报告(完成情况)
(后可附页)
指导教师评定意见审核人意见
指导教师:
年月日审核人:年月日
江苏师范大学数据库原理及应用实验报告实验名称班级情况数据库班级姓名学号实验日期20xx年1月9日指导教师吴庆忠江苏师范大学测绘学院…
计算机等级考试成绩查询系统目录内容摘要2第1章概述311系统实现的目标312系统实现的方案313系统实现的环境314具体的开发方法…
VFP课程设计报告姓名闫美玲班级08404031学号0840403127正文1VFP课程设计目的VFP课程的学习不仅需要理论上的深…
VFP课程上机操作报告一目的关系数据库管理系统课程的学习不仅需要理论上的深入探讨而且需要通过实践上机自己开发一个数据库管理信息系统…
目录一需求分析3功能需求3数据需求3二建库结果3数据关系ER图4数据表结构4三系统开发设计4开发流程4功能介绍6四关键和难点问题及…
VFP程序设计课程心得(第10小组)牟超20xx4940139为期一周的VFP很快就结束了,我们的设计项目“医院管系统”也完成了。…
VFP课程设计总结专业物流管理指导老师姚徐学号1240411113姓名周芹目录1绪论11系统设计目标12系统开发关键技术2系统分析…
三亚学院第1章概述11房屋租赁管理系统开发背景21世纪这个科学技术突飞猛进的时代人与人之间的信息交流量急剧增加传统的信息处理与决策…
计算机等级考试成绩查询系统目录内容摘要2第1章概述311系统实现的目标312系统实现的方案313系统实现的环境314具体的开发方法…
VFP课程设计总结专业旅游管理班级09428183学号0942818311姓名宋苗一目录1建立数据库项目以及表2添加类3做表单把类…
目录一需求分析3功能需求3数据需求3二建库结果3数据关系ER图4数据表结构4三系统开发设计4开发流程4功能介绍6四关键和难点问题及…