1 / 31
文档名称:

VisualFoxpro编程实例.doc

格式:doc   大小:503KB   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VisualFoxpro编程实例.doc

上传人:坐水行舟 2019/5/6 文件大小:503 KB

下载得到文件列表

VisualFoxpro编程实例.doc

相关文档

文档介绍

文档介绍:,并学会在程序调试中自行发现问题和修改程序代码,最终完成应用程序的无错运行。:(尤其注意工作目录的默认设置)。,应当先建立一个项目,为该项目命名,激活项目管理器。如果是接着上次的工作进行,则打开上次工作的本项目,同样也激活项目管理器。“数据”à“数据库”下面创建一个数据库,并命名(如已创建,则跳过本步骤)。“数据”à“数据库”à“表”下面进行数据表的创建或修改工作,并输入少量的正确数据以便将来的运行调试(如果已经创建了数据表,则跳过本步骤)。“文档”下面创建该应用程序所用到的所有表单,设计好各表单的界面并为表单里的控件填写程序代码.(注意为表单添加各自的数据环境,否则会出错!),发现问题后重新修改有问题的表单的代码,反复调试和修改直至最后能无错运行。***。。首先,对该系统作一个简单的介绍:蝿该应用系统为完成学生信息和成绩的管理系统,主要有以下几个应用模块:薇用户登录管理:系统具有管理员功能,只有取得管理员权限的人才能使用本系统。芅数据添加功能:对学生基本信息、教师基本信息、班级信息、课程信息、学生成绩信息进行添加录入。膁数据查询功能:对上述信息的基本查询。袇数据修改功能:对上述信息可进行修改工作。肆统计操作:可分别按个人成绩、单科成绩统计出最高成绩、最低成绩和平均成绩等。羅打印功能:对上述信息可进行打印。膂实验步骤如下::蒆首先设置好系统的运行环境和工作目录,然后建立项目,为项目命名为“学生成绩管理系统”,激活项目管理器,并在在项目管理器的“数据”à“数据库”下面创建一个数据库,命名为“学生成绩管理”,在“数据库”的“表”下面创建以下各数据表:螆用户信息表user(表名命名为user即可,不要加汉字。以下同。)羀字段名称莈类型袅宽度节用户名肁字符型蒇10芄密码羂字符型膂10衿学生信息表student羈字段名称螃类型袀宽度羇学号蒇字符型蒃8羁姓名芀字符型袆10膃性别肃字符型蒈2芆班级编号羄字符型袀6螀出生日期蚅日期型蚄8袁教师信息表teacher衿字段名称膄类型蒅宽度羃教师代码肇字符型袈4膅姓名螀字符型莀10芇性别羅字符型螁2蒈职称蚇字符型莂10袃部门袀字符型肆10膂出生日期蚀日期型罿8薅班级信息表classes袂字段名称螂类型肇宽度羅班级编号蚃字符型螃6葿年级莄字符型莃4薀专业薈字符型肈10膃系代码蚂字符型羀2蒇学制袄字符型葿2聿类型羆字符型薄4蒀课程信息表course***字段名称莆类型莅宽度薂课程代码蕿字符型螅6肅课程名称荿字符型蚈16膄类别袅字符型莁4肀教师代码袈字符型莂4蒂分数信息表score膈字段名称莇类型肂宽度艿学号芇字符型螇8螂课程代码莁字符型虿6膆成绩薃数值型莂4螈薅创建好以上数据表以后,应该向每个表中添加适量合法数据以便后面的测试。:实现只有指定的用户才能访问系统的功能。并且,只有身份为“管理员”的用户才可以调用修改模块修改数据。肄界面设计:芁芈表单名称:login螈文件名:::莇对象***属性薄值肀说明蝿Form1薇Caption芅欢迎使用学生成绩管理系统膁袇Lable1肆Caption羅学生成绩管理系统膂芀Lable2蒆Caption螆请输入用户名:羀莈Lable3袅Caption节请输入密码:bo1芄RowSourceType羂6-:芆Command1中的Click事件羄功能:完成在登录时对输入的用户名和密码的检验,如果数据表user中存在输入的用户名和密码信息,则调用主窗口(如果是管理员则不但调用主窗口,还允许执行主窗口的修改功能),否则提示输入错误。袀程序清单:螀privatekl,yh,st蚅st='密码不正确,请重新输入!'蚄useuser袁kl=alltrim(衿yh=alltrim(膄*将用户输入的用户名和密码的值分别保存在yh和kl变量中蒅locateforalltrim(=alltrim()羃*在user表中查找是否有与yh和kl匹配的记录肇iffound()andalltrim(u