vf表单综合实验new.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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,李娅,女,

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档