- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP课程设计实报告学生信息管理系统
VFP课程设计实践报告
------学生信息管理系统
院系:物电学院
专业:电气信息类
学号:111102066
姓名:刘小玉
指导老师:赵月
学生信息管理系统实践报告
班级:电气2班 学号:111102066 姓名:刘小玉
我的学生信息管理系统实践作业制作过程:
一期工作:
制作系统首页表单:建立一表单,属性Caption的值设置为无,AutoCenter设置为真,TitleBar表单为0-关闭,为使系统首页表单更加美观,在设置表单属性时特意给表单属性Picture值设置一张图片。接着在表单上添加了三个标签,并设置了相关的属性,继而添加了一个命令按钮,设置命令按钮的Caption值为:点击进入系统,命令按钮的Click Event代码为:
do form 系统登录
Thisform.release
系统登录表单:系统登录表单要求用户通过用户名和口令进入系统主菜单,所以在此之前先新建了一个自由表password.dbf用以存放用户名和口令。设置属性Caption值为系统登录,设置表单的Load Event代码为:
public i 变量i用于存放密码输入次数
i=0 变量i初始值为0
use password.dbf
在表单上添加三个标签,并按图示设置他们的Caption值。添加一个组合框,设置组合框属性RowSource值为password.cry,,属性RowSource-Type的值为6-字段。也可通过右击组合框,选择生成器,根据生成器向导完成。添加一个文本框,设置属性PasswordChar的值为*,InputMask的值为999,设置Click Event代码为thisform.textl.setfocus。添加两个命令按钮,分别设置它们的Caption属性值。设置“取消”按钮的Click Event代码为Release Thisform。设置“确定”按钮的Click Event代码为:
i=i+1
locate for yhm = alltrim(bo1.value)
if found().and.kl=alltrim(thisform.text1.value)
do 主菜单.mpr
thisform.release
else
if i3
=messagebox(密码错!+chr(13)+再试一次!,48,警告)
thisform.text1.setfocus
else
=messagebox(已经输入3次了!+chr(13)+非法用户!,48,严重警告)
thisform.release
endif
Endif
学生信息查询表单
在表单中添加两个标签,一个文本框,一个表格和两个按钮。按图示设置表单、标签和按钮的Caption值。其中一个文本框Rowsource的值设置为姓名;RowSourceType的值设置为1值;表格的RecordSource的值设置为Student;RowSourceType的值设置为4-SQL说明;Style的值设置为2-下拉列表框。“查询”按钮的Click Event事件代码为:
a=thisform.text1.value
thisform.grid1.recordsource=select * from student;
where 姓名=a into cursor temp
“退出”按钮的Click Event事件代码为:thisform.release。
退出系统的表单。
退出系统.sec的设计步骤如下:建立表单文件,文件名为退出系统.sec,在表单上添加一个标签两个按钮,分别按图示设置表单、标签和按钮的Caption值。“是”按钮的Click Event事件代码为:
close all
Quit
“否”按钮的Click Event事件代码为:release thisform
一期工作完成后,二期工作开始了。
首先思考系统运行时所需的程序及相关的数据,于是我开始建立学生信息管理数据库,并把书本上的student、course、score三张表建立并添加进了数据库中,为查询方便在表中建立了相关索引及数据库表的永久关系。
另外在系统登录时需调用主菜单的程序文件,do 主菜单.mpr,于是开始在文件下拉菜单下新建了主菜单,并且参照着第八章的菜单设计并结合自己所需子菜单设计出了主菜单,随后单击“文件”菜单中的“保存”便生成了主菜单.mnx和主菜单.mnt两文件,随后单击“菜单”菜单中的的“生成”命令生成了所需的菜单程序文件。
二期工作完成后,自已便想试着运行一下这个系统,没想到一运行便指示:“找不到字段
您可能关注的文档
- UCOS-II培材料-编程基础.doc
- UG快捷键大全(人收藏版).doc
- UML统一建模语实验报告 用例图.doc
- uml课程设计报_学生管理系统.doc
- Unit 3 y Friends 公开课教学设计与反思.doc
- UNDEX例题-数据不完整.doc
- Unit 3 悟于比较阅读之时 英语之形合 2.doc
- Unit6 I’ going to study computer science单元检测.doc
- Unity3D学笔记——Android重力感应控制小球.doc
- Unit_4_Wat_would_you_do同步作文练习.doc
- VIEWGOOD远古)苏州大学教学录播课程发布系统整体解决方案.doc
- VirtualBx中Android-x86虚拟机竖屏设置.docx
- Vishay Sp11206中间母线转换(IBC)方案.docx
- vista下安装rcgis和ERDAS的方法.docx
- Visual Bsic 6.0开发(入门教程分享).doc
- Visual C+中的C运行时库浅析.doc
- Visual+Bsic程序设计基础复习资料.doc
- VisualBaic程序设计y 过程性评测 第四次.doc
- Visual_C+ ADO数据库编程入门.docx
- Vmware Fsion 5 下载安装教程(mac 虚拟机装 win7).docx
文档评论(0)