yhq表单综合实验new

yhq表单综合实验new

ID:20308925

大小:565.00 KB

页数:13页

时间:2018-10-12

yhq表单综合实验new_第1页
yhq表单综合实验new_第2页
yhq表单综合实验new_第3页
yhq表单综合实验new_第4页
yhq表单综合实验new_第5页
资源描述:

《yhq表单综合实验new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualFoxPro综合实验报告学生姓名易红全学号0093335教学班092BH4密12n实验项目面向对象程序设计---表单设计与应用实验地点M104实验最后完成时间2010年06月23日必修选修指导教师舒老师批阅教师电子稿记录迟交(抄习)报告电子稿在此录[迟][抄]指导教师评语及成绩:红笔批阅:成绩:指导教师签名:日期:打印稿记录等级迟交:抄习:一、实验综述㈠实验目的及要求在面向对象程序设计思想和理论的指导下,运用VisualFoxPro对面向对象方法的支持,使用表单设计、表单控件、数据环境设计器及常用的若干基本控件(命令按钮(组),标

2、签,文本框,计时器控件,页框等),设计一个集登录、查询、修改、删除等功能的表单综合应用系统。通过多功能表单的设计,一方面可以提高学生的动手操作能力,另一方面,可以综合利用所学知识的能力。学生通过自己的实验设计成果,进一步加深理解面向对象程序设计的基本理论和方法。学生在完成本综合实验的情况下,须条理清晰、步骤明确、认真总结,撰写综合实验报告,以提高文档写作能力。综合实验报告电子稿、VFP的表单文件及对应的含新增记录的数据库文件存放在以实验者学号和姓氏拼写命名的文件夹中提交给任课老师,以便任课老师能够查验实验者的结果。请在正式稿件(打印稿和电子稿

3、)中删除此段。特别注意正确填补其它位置上阴影部分的内容㈡实验仪器、设备或软件VisualFoxpro6.0关系数据库软件。网络环境。㈢实验任务表单设计前的操作任务已知图1所示数据库(当前盘根目录下以学号加姓氏拼写为目录的数据库),综合实验前必须在现有数据库和表的基础上增加若干记录:131)在“班级表”中新增班级:班级号=ICS0403,专业名称=数据库系统管理XYZ--XYZ即是现数据库应用教学班号,年级=200t,代班主任=现任课教师等。2)在“学生表”中增加4条记录,班级号均为ICS0403。其中:1条记录相关实验者真实身份学号:7位学号

4、,姓名:姓名,等相对真实信息;另2条记录:1条是与你的姓相同的记录,另1条是名中有一个字与你的名相同的记录;第4条记录:0069999,苏炬,男,北京,12/29/1987,610等。前3条记录籍贯各不同,并性别、出生日期等数据在合理的范围中。3)在“课程表”中增加2门课程:1门是实验者真实所在学院的专业基础课,类别号定为03;另1门是:B1002,数据库应用,3,02,80和4。4)在“成绩表“中,对每个新增学生记录至少在成绩表中增加2个成绩。而实验者本人的成绩至少有3个成绩。图1教学管理数据库表单设计要求1、设计一个标题名为“数据库应用系

5、统”、Name为姓氏拼写的表单,表单包括页框、页面,构建5个选项卡(图2表单设计外观)。第一个选项卡是登录功能,第二个选项卡查询功能(查询时不能修改或删除数据),第三个选项卡修改(仅能修改),第四个选项卡删除。第五个选项卡浏览学生信息。表单最大外观尺寸800×600以内。图2表单设计外观2、没有经过登录则不能进行查询修改等操作。13登录时,以学号为用户名,出生日期为密码则为合法有效的登录;若3次登录均无效则提示“非法用户,谢绝访问!”,并退出表单。3、查询分为2种:依次顺序地自动查询(5秒钟左右自动查询下一个学生)和手工输入学生学号查询,查询

6、时不能修改任何数据。查询的内容包括学号,姓名,性别,出生日期,是否少数民族,课程代号,课程名称和成绩。4、修改数据只能对学生表和成绩表进行,且学生学号和姓名不可修改(籍贯和照片不在考虑之列)。至少对成绩表中不及格的成绩修改成及格以上。5、删除0040004,阿里木和0069999,苏炬的记录。删除时要求显示被删记录更多的信息,并再次得到确认后方可删除。注:删除密码可定为被删除记录的学号。6、记录修改或删除之前与之后分别在浏览学生信息的选项卡功能中列出(可考虑以表格形式在一个画面中显示)。浏览学生信息时只考虑学号、姓名、性别、出生日期、班级号及

7、入学成绩等6个字段。7、尽量在表单设计中运用更多的控件对象;并可以尽量发挥创造力,创建更多合理的功能,例如录入数据,统计等。二、实验过程(试验步骤、源程序代码)1、表单设计前的操作1)增加班级表记录过程:useclassinsertintoclass;values('ICS0403',;'数据库系统管理BH4',;'2010',;'舒老师',;'',;'')2)学生表记录添加过程:①自己的:insertintostudent;values('0093335',;'易红全',;'男',;{^1993/09/04},;.f.,;'ICS0403'

8、,;'江西',;511,;'',;'')②与自己姓相同的:insertintostudent;13values('0092578',;'易志刚',;'男',;{^1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。