ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:5.61MB ,
资源ID:16367035      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16367035.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VF实验报告文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VF实验报告文档格式.docx

1、4. 掌握简单程序的设计与运行进行此次课程设计,通过实现以上目的,可以更加熟练地掌握数据库系统的应用,并且可以加深对课本知识的学习。通过此次学生信息数据库管理系统,可以做到信息的规范管理,科学统计和快速查询,从而减少管理方面的工作量。毋庸置疑,切实有效的把计算机管理引入到学校教务管理中,对于促进学校管理制度,提高学校教学质量和办学水平有着显著的意义。二、系统功能设计1.学生信息管理系统实现的功能(1)信息添加功能通过学生信息管理系统的信息添加表单可以加入新的学生信息,这样就可以在不改变其他学生信息的情况下添加新的信息。(2)成绩查询功能通过学生信息管理系统的成绩查询表单可以实现对学生信息的查询

2、,了解我们所需要的学生信息。(3)专业修改功能通过学生信息管理系统的专业修改表单可以实现对学生信息的修改,根据学号筛选出需要修改的学生信息,并将修改后的学生信息保存到学生信息管理系统中。(4)课程删除功能通过学生信息管理系统的课程删除表单可以实现对学生信息的删除,根据课程号筛选出需要删除的学生信息。2.学生信息管理系统的基本框架图三、系统设计内容及步骤3.1 创建一个新的项目,项目文件名称为西南财经大学学生信息管理系统.PJX3.2创建数据库和数据库表,数据库文件名称为学生信息管理.DBC,其中包含三个数据库表,分别是学生信息.dbf(记录学生的基本信息),学生成绩.dbf(记录学生成绩的信息

3、),课程信息.dbf(记录学生上课课程的信息)表结构如下所示:学生信息.dbf表结构(1)字 段 名类 型宽 度索 引学 号字符型9姓 名8性 别2专 业10班 级籍 贯出生年月日期型学生成绩.dbf 表结构(2)小 数 位 数课 程 号6成 绩数值型课程信息.dbf 表结构(3)课 程 名 称学 分学生信息.dbf表记录学生成绩.dbf 表记录3.3创建表单1.创建管理菜单表单,作为所有表单的集合,用于管理所有的表单。(1)在表单中添加6个命令按钮,修改各自的caption和其他相关属性,分别为管理主界面,信息添加子界面,成绩查询子界面,专业修改子界面,课程删除子界面,退出,如下图:(2)设

4、置click代码学生信息管理主界面click代码:Do form 学生信息管理主界面.SCXThis form .release学生信息添加子界面click代码:Do form 学生信息添加子界面.SCXThis form .release 学生成绩查询子界面click代码:Do form 学生成绩查询子界面.SCX学生专业修改子界面click代码:Do form 学生专业修改子界面.SCX学生课程删除子界面click代码:Do form 学生课程删除子界面.SCX2.创建登录表单,用于登录系统。(1)在学生信息管理主界面表单中添加3个标签,2个命令按钮,2个文本框,修改各自的caption和

5、其他相关属性,caption:label1(西南财经大学学生信息管理系统)、label2(用户名)、label3(密码)、command1(登录)、command2(退出)如下图:“登录”按钮click代码:A=thisform.text1.valueB=thisform.text2.valueIf A=abc and B=123Do form 学生信息添加子界面.SCXElseWait 用户名或密码错误,重新输入!window timeout 5thisform.text1.value=thisform.text2.value=end if “退出”按钮的click代码:3.创建信息添加表单

6、,用于学生信息的添加。(1)在学生信息添加子界面表单中添加8个标签,2个命令按钮,7个文本框,修改各自的caption和其他相关属性,caption:label1(学生信息添加子界面)、label2(学号)、label3(姓名)、label4(性别)、label5(专业)、 label6(班级)、 label7(籍贯)、 label8(出生年月)、command1(添加)、command2(退出)如下图:“添加”按钮click代码:Append blankThis form. Refresh4.创建成绩查询表单,用于查询学生成绩状况。(1)首先,将学生成绩.dbf 表添加到学生成绩查询表单数据

7、环境中,然后将表中的各字段拖动到相应的表单中,形成相应的控件。在学生成绩查询子界面表单中添加2个标签,2个命令按钮,修改各自的caption和其他相关属性,caption: label1(学生成绩查询子界面)、label2(学号)、command1(查询)、command2(退出)如下图:“查询”按钮click代码:This form.grd学生成绩. Record source =select * from 学生成绩 where 学号= ( thisform.text1.value )into cursor Lsbt5.创建信息修改表单,用于修改学生专业情况。(1)在学生信息添加子界面表单中

8、添加5个标签,2个命令按钮,4个文本框,修改各自的caption和其他相关属性,caption:label1(学生专业修改子界面)、label2(学号)、label3(姓名)、label4(专业)、label5(班级)、 command1(修改)、command2(退出)如下图:“修改”按钮click代码:XH=thisform.text1.valueXM=thisform.text2.value ZY=thisform.text3.value BJ=thisform.text4.value Update 学生信息 set 学号=XH,姓名 = XM,专业=ZY,班级=BJ where 学号

9、= XH6.创建课程删除表单,用于删除学生课程。(1)首先,将课程信息.dbf 表添加到学生课程删除表单数据环境中,然后将表中的各字段拖动到相应的表单中,形成相应的控件。在学生课程删除子界面表单中添加2个标签,2个命令按钮,修改各自的caption和其他相关属性,caption: label1(学生课程删除子界面)、label2(课程号)、command1(删除)、command2(退出)如下图:Use 课程信息Delete from 课程信息 WHERE 课程号=THISFORM.TEXT1.VALUE PACK3.4 连编成可执行程序 打开在3.1中建立的项目,进入项目管理器,选择代码子菜

10、单中的“程序”,单击“新建“,设定程序:Set talk offSet default to f;VF课程设计课程设计DO FORM 管理菜单Read events设定主程序,进行保存,然后退出项目管理器,选择该程序,单击“连编“,选择”连编可执行程序“,保存。如下图:四、测试及分析通过学生信息管理系统的课程设计,可以通过输入用户名、密码进入该系统,并在程序设计的路径下,实现对学生信息添加、学生成绩查询、学生专业修改、学生课程删除等功能。该系统操作简单,输入方便,易于在各领域推广。但是由于知识水平有限和时间比较匆忙,并未对系统做出进一步的完善,还存在一些欠缺和需要修改的地方。例如在登录表单的设

11、计中,只能用固定的的用户名和密码,无法做到其他用户名和密码登录该系统,无法实现信息的有效链接。此外,在学生信息添加子界面中,有时候会出现学生信息与输入信息不符,这些问题在一定程度上限制了该系统的有效运行。对此,应当予以适当修改系统。五、结束语此次所作的Visual FoxPro课程设计是西南财经大学学生信息管理系统。学生信息管理系统是将更新信息集中管理,并通过信息的某些共性分类,最后系统化、标准化发布到网络中的一种网络资源共享的应用程序。信息通过一个简单的界面加入数据库,然后通过已有的程序进行相关信息的添加、查询、修改和删除等功能,实现信息的有效使用。课程设计是培养学生综合运用所学知识,发现、

12、提出、分析和解决实际问题、锻炼实际能力的重要环境,是对学生实际工作能力的具体训练和考察过程。所以通过此次课程设计不仅锻炼了我这方面的能力,也确实提高了自己,虽然以前也学习过,但以前的没有这么的具体,所以总的来说还是学到了不少东西,而且也让我认识了Visual FoxPro系统,并算是真正掌握了一些关于Visual FoxPro的知识,我做的是学生信息管理系统,所以也让我进一步的了解了信息管理系统,其更具形象性,更直观易懂,能真正理解Visual FoxPro的意义及其作用功能。而且此次课程设计是在老师指导以及同学帮助下完成的,所以也体会到了团队合作以及遇到困难时应该多多寻求帮助才能更快更好的完

13、成任务的重要性。在此次Visual FoxPro 课程设计中,对于Visual FoxPro 系统知识的综合与运用,使我认识到自己在知识储备与掌握理解上还存在着很大的不足,不能很好的掌握程序设计与SQL语言的运用,也就无法进一步完善学生信息管理系统的设计。在以后的学习过程中,应加强对课本知识的深层理解和运用,不断地完善自我,争取获得更好的发展。附录:源代码清单1.管理菜单表单click代码:Do form 学生信息管理主界面.SCXDo form 学生成绩查询子界面.SCX2.信息管理主界面click代码: “登录”按钮click代码: window timeout 5this form .release3.信息添加子界面click代码:append blankthis form. Refresh4.成绩查询子界面click代码:5.专业修改子界面click代码:update 学生信息 set 学号=XH,姓名 = XM,专业=ZY,班级=BJ where 学号 = XH6课程删除子界面click代码:“删除”按钮的click代码:use 课程信息delete from 课程信息 WHERE 课程号=THISFORM.TEXT1.VALUE 7.主程序click代码:指导教师评语及成绩 指导教师评语 成绩 签字: 年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1