- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vf表单综合实验new.doc
Visual FoxPro综合实验报告
学生姓名 学号 教学班 A28 密12n 实验项目 面向对象程序设计---表单设计与应用 实验地点 G304 实验最后完成时间 2010年12月21日 必修选修 指导教师 批阅教师电子稿记录 指导教师评语及成绩: 红笔批阅:
成绩:日期:
任课教师(批阅)签名:
打印稿记录 等级 迟交: 抄习: 一、实验综述
㈠实验目的及要求
在面向对象程序设计思想和理论的指导下,运用Visual FoxPro对面向对象方法的支持,使用表单设计器、数据环境设计器及常用的若干基本控件(表单、命令按钮(组),标签,文本框,页框等),设计一个集登录、查询、修改、删除等功能的表单综合应用系统。通过多功能表单的设计,一方面可以提高实验者的动手操作能力,另一方面,可以综合利用所学知识的能力。实验者通过自己的设计和实验,进一步加深理解面向对象程序设计的基本理论和方法。
实验者在完成下列实验任务后,须认真总结实验心得,尽量用清晰简明的语言、步骤详实地记录实验过程,撰写通顺流畅的实验报告,以提高文档写作能力。
㈡实验仪器、设备或软件
安装有Visual Foxpro 6.0关系数据库软件的计算机,且该计算机具备文件网络下载和上传的功能。
㈢实验任务
Ⅰ. 表单设计前的操作任务
要求在表单设计前先用SQL语言中的insert语句(命令)在班级表class.dbf中增加一条新班级的记录,然后在学生表student.dbf中至少增加3条记录(该3条记录的姓名字段值分别是实验者、与实验者同姓不同名、与实验者同名不同姓的3个同学的姓名)到新增加的班级中。在成绩表achievement.dbf增加若干条记录,保证每个新增的学生至少有3门功课的成绩。也要求在课程表course.dbf中至少增加1门新课程。
图a 数据库shu5678.dbc及表
Ⅱ. 设计表单(功能与任务要求)
请设计一个管理学生信息的应用系统,该应用系统的功能与任务要求如下:
该系统具有6个功能模块(登录、信息查询、修改数据、删除数据、浏览信息及退出系统)。系统首先运行登录功能模块,让用户输入用户名和密码,如果用户和密码输入正确,才能正常使用系统的其它5个功能模块。该应用系统表单的标题名(Caption)为“学生信息管理系统”,
说明:
【1】 信息查询功能(查询时不能修改或删除数据): 输入学号或姓名,并根据该学号或姓名查询该同学的信息,查询的内容包括学号,姓名,性别,出生日期,是否少数民族,课程代号,课程名称和成绩。
【2】 浏览学生信息要求输入学院名称或班级号后进行浏览。只考虑浏览同一个学院或同一个班级的所有学生的学号、姓名、性别、出生日期、班级号及入学成绩等6个字段。
【3】尽量在表单设计中运用更多的控件对象和方法,开动大脑,发挥创造力,创建更多合理的功能,例如录入数据,或在查询时进行成绩统计等。
Ⅲ. 设计一个管理学生信息的应用系统(技术要求):
【1】所有表单文件的主名为实验者姓名 拼写 +两位编号构成,例如学生舒驹的表单文件主名为:Shuju-01.scx、Shuju-02.scx、… ….
【2】表单中所有对象 含表单对象本身 的Name属性值为实验者的姓名拼音+系统给对象默认Name属性值的前四位字符+两位编号构成,比如所有表单对象的Name属性值为Shuju-form01、Shuju-form02、… …,所有命令按钮的Name属性值为Shuju-comm01、Shuju-comm02、……,所有标签的Name属性值为Shuju-Labe01、Shuju-Labe02、……,所有文本框的的Name属性值为Shuju-Text01、Shuju-Text02、……,其它控件对象的Name属性赋值采用类似方法。
【3】界面友好,美观大方,交互功能强。
二、实验过程(试验步骤、源程序代码)及相关结果
(一) 实验步骤1:
Ⅰ. 表单设计前的操作任务
① set defa to E:\常用数据库\教学数据库cn
open database studentdb.dbc
use class
insert into class values EFC0802,金融管理08-02, , ,0
② use student
insert into student;
values 0090975,胡娅,女, ^1991/01/07 ,.T.,CSOA28,重庆铜梁,600.0, , insert into student;
values 0090955,胡琳,女, ^1991/07/07 ,.F.,CSOA28,江西上饶,566.0, ,
insert into student;
values 0090966,李娅,女,
您可能关注的文档
- 0vsphuo多媒_体技术与应用复习资料.doc
- 新视野大学英语读写教程2答案new.doc
- 毕业设计文献阅读报告(遥操作机器人的时延控制)new.doc
- 人大语言学.doc
- 统计学71828.doc
- 如何做好项目的人力管理.doc
- 课程教学大纲——统计学莫力科.doc
- 大学物理第三版下答案 - 副本new.doc
- 2007年12月22日大学英语四级真题及答案.doc
- 北师大版五年级上册数学.doc
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
文档评论(0)