- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VF数据库综合实验(表单综合设计)
本科学生综合性实验报告
学生姓名 学 号 专业班级 课程编号 课程名称 数据库应用 教学班号 实验项目 面向对象程序设计的综合应用 实验时间 实验地点 指导教师 凌传繁 一、实验综述
1、实验目的及要求
在面向对象程序设计思想和理论的指导下,运用Visual FoxPro对面向对象方法的支持,使用表单设计、表单控件、数据环境设计器及常用的若干基本控件(命令按钮命令按钮组标签文本框计时器页框等),设计一个集查询、和基本功能于一的表单。通过多功能表单的设计,提高的动手操作能力综合利用所学知识的能力。通过实验设计成果,进一步加深理解面向对象程序设计的基本理论和方法。
2、实验仪器、设备与软件
(1) PC
(2) 软件:Microsoft Windows XP, 二、实验设计一个表单,要求表单的标题名(Caption)为学生信息管理系统加上实验者的学号和姓名,并用()括起来,例如:学生信息管理系统(0080001张长江)表单包括页框、页面构建5个选项卡第一个是登录功能,第二个查询功能(查询时不能修改或删除数据),第三个修改(仅能修改),第四个删除第五个浏览学生信息。张长江没有经过登录则不能进行查询修改等操作。登录时,以学号为用户名,出生日期为密码则为合法有效的登录;若3次登录均无效则提示非法用户,谢绝访问!,并退出表单。的学生表中至少增加个学生(可以不考虑照片包括实验者本人的信息),在现有的课程表中至少增加3门课程(自己专业的核心基础课),必须包含本人所修2门以上课程的成绩在实验报告中反映出来。
功能包括依次顺序地自动查询(5秒钟左右自动查询下一个学生)手工输入学生学号查询查询的内容包括学号姓名性别出生日期是否少数民族课程代课程名称和成绩。查询时不能修改任何数据。
修改数据只能对学生表和成绩表进行,且学生学号和姓名不可修改。删除时要求显示被删记录的信息,并再次得到确认后方可删除。尽量在表单设计中运用更多的控件对象;并尽量发挥创造力,更多合理的功能,例如统计等。撰写综合实验报告。
《Visual 》
图1 表和字段的名称使用英文
图2 表和字段的名称使用中文
三、实验设计
(要求包括:①针对规定实验任务所进行的设计的必要说明,例如,各对象的命名方式如何与实验者本人的姓名或学号相关,在数据表中增加哪些记录、修改哪些记录、删除哪些记录等; ②在完成规定的实验任务的基础上,设计哪些附加的功能,实现什么样的目标。)
第一步:
首先,新建一个表单,将它在Caption中命名为“学生信息管理系统(0090916李进静)”,创建一个页框构建5个page:第一个设Caption为“登录”,name为“lijj1”,第二个设Caption为“查询”,name为“lijj2”, 第三个设Caption为“修改”, name为“lijj3”, 第四个设Caption为“删除”,name为“lijj4”,第五个设Caption为“浏览”,name为“lijj5”。
第二步:
在表”李进静0090916”的数据环境中加入数据库(已给)studentdb,其中student与class, class与achievement之间的关联已存在,只用加上achievement与course之间的关联.
向几个表中添加的记录下面的实验步骤会给出,结果显示会在实验结果中显示.
第三步:
在各page建立对象,如下:
Caption为“登录”,name为”lijj1”
标签1的name为” Label1”,caption为”用户名”;标签2的name为” Label2”,caption为”密码”
文本框1的name为” Text1”;文本框1的name为” Text2”
命令按钮1的name为” ljj1”,caption为”登录”
命令按钮1的name为” ljj1”,caption为”退出”
Caption为“查询”,name为”lijj2”
此页下又设置了一个页框:
页面1的name为” lijj21”,caption为”自动查询”
标签1的name为” lblsno”, caption为”学号”
标签2的name为” lblsname”, caption为”姓名”
标签3的name为” lblclassno”, caption为”班级号”
标签4的name为” lblenrollment”, caption为”入学成绩”
标签5的name为” lblnative”, caption为”籍贯”
标签6的name为” lblbirthday”, caption为”出生日期”
标签7的name为” lblsex”, caption为”性别”
还有7个文本框,其name为”txt”+其前面标签name去掉lbl后的字母.
命令按钮1的na
您可能关注的文档
最近下载
- 《Linux操作系统及应用技术》全套教学课件.pptx
- 第三单元基于算法的编程基础 第6课 生活中的算法-查找与排 说课稿 -2023-—2024学年青岛版(2024)初中信息技术第四册.docx VIP
- 普通混凝土长期性能和耐久性能试验方法标准.pdf VIP
- 中国新生儿复苏指南(2021年修订).pptx VIP
- 3m直尺平整度检测记录表.docx VIP
- 施工现场环境因素识别与评价表.xls VIP
- 2025_2026学年九年级上册数学第一次月考[陕西专用 北师大版九上:特殊四边形 一元二次方程 概率].docx VIP
- 产品售后服务体系.docx VIP
- 12SS508混凝土模块式室外给水管道附属构筑物.docx VIP
- 新02S3图集集合图.pdf VIP
文档评论(0)