VF数据库综合实验(表单综合设计)

VF数据库综合实验(表单综合设计)

ID:37914063

大小:2.40 MB

页数:16页

时间:2019-06-02

VF数据库综合实验(表单综合设计)_第1页
VF数据库综合实验(表单综合设计)_第2页
VF数据库综合实验(表单综合设计)_第3页
VF数据库综合实验(表单综合设计)_第4页
VF数据库综合实验(表单综合设计)_第5页
资源描述:

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

1、本科学生综合性实验报告学生姓名李进静学号0090916专业班级09税务一班课程编号03333课程名称数据库应用教学班号A13实验项目面向对象程序设计的综合应用(表单综合设计)实验时间12月19-1月2实验地点17栋418指导教师凌传繁一、实验综述1、实验目的及要求在面向对象程序设计思想和理论的指导下,运用VisualFoxPro对面向对象方法的支持,使用表单设计、表单控件、数据环境设计器及常用的若干基本控件(命令按钮、命令按钮组、标签、文本框、编辑框、复选框、单选按钮、列表框、组合框、计时器、页框和表格等),设计一个集登录

2、、查询、修改和删除等基本功能于一体的表单综合应用系统。通过多功能表单的设计,提高实验者的动手操作能力和综合利用所学知识的能力。实验者通过完成此实验设计成果,进一步加深理解面向对象程序设计的基本理论和方法。实验者在完成实验任务的基础上,应认真总结实验心得,尽量用清晰简明的语言、步骤详实地记录实验过程,撰写通顺流畅的实验报告,以提高文档写作能力。2、实验仪器、设备与软件(1)设备:PC(2)软件:MicrosoftWindowsXP,VisualFoxPro6.0,MicrosoftOffice2003/2007二、实验任务⑴

3、设计一个表单,要求表单的标题名(Caption)为“学生信息管理系统”加上“实验者的学号和姓名”,并用“()”括起来,例如:“学生信息管理系统(0080001张长江)”。表单必须包括页框、页面对象。要求构建包含5个页面(选项卡)的页框,第一个页面是登录功能,第二个页面实现查询功能(查询时不能修改或删除数据),第三个页面实现修改(仅能修改)功能,第四个页面实现删除功能,第五个页面实现浏览学生信息功能。要求用实验者的姓的拼音和名的首字母及序号为页面命名(name属性),例如,“张长江”设计的表单,该5个页面的“name”属性分

4、别为“zhangcj1”、“zhangcj2”、“zhangcj3”、“zhangcj4”、“zhangcj5”。其他对象(特别是命令按钮类对象)的命名(name属性)尽量与实验者本人的姓名(拼音)或学号相关。16⑵没有经过登录则不能进行查询修改等操作。登录时,以学生表中存在的学号为用户名,出生日期为密码则为合法有效的登录;若3次登录均无效,则提示“非法用户,谢绝访问!”,并退出表单。⑶在现有的班级表增加一个班级(要求是实验者所在班级,专业名称、年级和所在学院必须是真实的),在现有的学生表中至少增加3个学生的基本信息(可以

5、不考虑照片的输入,要求包括实验者本人的真实信息,班级号要与先前增加的班级一致),在现有的课程表中至少增加3门课程(要求是实验者自己专业的核心基础课),在现有的成绩表中至少增加5门次(要求必须包含实验者本人所修2门以上)课程的成绩。表记录的增加可以直接使用SQL命令而不通过表单实现。所增加的记录必须在实验报告中反映出来。⑷查询功能包括两种方式:①依次顺序地自动查询学生成绩信息(约5秒钟左右自动查询下一个学生),每屏显示一个学生信息;②手工输入学生学号查询。查询的内容包括学号、姓名、性别、出生日期、是否少数民族、课程代码、课程

6、名称和成绩。查询时不能修改任何数据。⑸修改数据只能对学生表和成绩表进行,且学生学号和姓名不可修改。在对表中数据进行真正修改前,要求进行确认。⑹删除时要求显示被删记录的详细信息,并再次得到确认后方可删除。⑺浏览学生信息时,要求按班级显示,并以表格方式在同一界面显示尽可能多的记录数据,至少要包括学号、姓名、性别、课程号、课程名、成绩等。⑻要求界面友好,美观大方,交互功能强。尽量在表单设计中合理地运用更多的控件对象;并尽量发挥创造力,在满足以上基本要求的基础上,设计更多合理的功能,例如,增加记录,照片的输入与修改,增加(修改)信

7、息(成绩等)的审核,分班级按加权平均成绩排序,查询时自动进行成绩统计并显示每位同学在专业和班级中的排名等。⑼撰写综合实验报告。⑽实验所用到的数据库包含的表、表结构与关联如图1(表和字段的名称使用英文)或图2(表和字段的名称使用中文)所示,并参见《VisualFoxPro面向对象程序设计实验指导与习题解答》第24-27页的“3.4.2表结构与表的内容”。图1表和字段的名称使用英文16图2表和字段的名称使用中文三、实验设计(要求包括:①针对规定实验任务所进行的设计的必要说明,例如,各对象的命名方式如何与实验者本人的姓名或学号相

8、关,在数据表中增加哪些记录、修改哪些记录、删除哪些记录等;②在完成规定的实验任务的基础上,设计哪些附加的功能,实现什么样的目标。)第一步:首先,新建一个表单,将它在Caption中命名为“学生信息管理系统(0090916李进静)”,创建一个页框构建5个page:第一个设Caption为“登录”,name

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

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

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