VFP课程设计--精选文档_第1页
VFP课程设计--精选文档_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VFP课程设计(教务管理系统)学院:管理学院专业班级:工商管理1502组员学号郑聪(组长)3150805060袁明豪3150805063刘逸3150805045吴香兰3150805044顾嘉榕31508050422016年 6月 23日成绩管理系统实例一、 框架结构二、 项目、数据库与表的设计在F盘根目录上新建一文件夹程序设计。正常启动VFP后在工具选项中设置默认路径。新建一项目,文件名为xs.pix然后在该项目下建立数据库 test2.dbc,并建立3张数据库表,分别为xs.dbc、kc.dbc、cj.dbc、三、建立索引和永久关系各表之间的永久关系如图所示:四、界面设计界面设计也就是表单和

2、菜单的设计。这一部分内容主要说明界面的设计,事件代码见后面的内容。为了节约篇幅,只介绍主要控件的相关属性。1. 表单所有的表单的AutoCenter属性值为“.T.”,BorderStyle属性值为“0”,MaxButton和MinButton属性值为“.F.”。“确定”按钮的name属性值为cmdok,,“关闭”按钮name属性值为cmdexit。大多数控件只需从数据环境中拖到表单上即可一、 启动表单,如图所示:二、 登陆表单,如图所示:三、 学生信息输入表单,运行后如图所示:设计方法为,打开表单设置器,向数据环境中添加xs.dbf和kc.dbf四、 学生成绩输入表单,如图所示五、 学生成绩

3、查询表,如图所示六、课程表单查询,如图所示:七、系统管理用户密码修改如下图:2.菜单(menu.mnx)打开“菜单设计器”,分别输入菜单名:“成绩管理”及其子菜单“成绩综合查询,成绩单表查询”,“课程查询”及其子菜单“课程综合查询”,“人员管理”及其子菜单“学生信息管理”,“系统管理”及其子菜单“打开”“新建”“工具栏”“用户密码修改”五、程序代码1.主要表单及其事件代码例如:登录表单中在“登录”按钮中的程序代码if this.value=1 if not used('klb') select 0 use klb else select klb endif locate for

4、 alltrim(yhm)=alltrim(thisform.text1.value) if found() if alltrim(mima)=alltrim(thisform.text2.value) wait"欢迎使用!" thisform.release else wait"密码错误!" endif else wait"用户名错误!" endif else thisform.release clear events endif2.菜单过程菜单项“退出VFP系统“过程代码如下:CLEAR EVENTSQUIT六、其他连编辑项目在“

5、项目管理器”中单击“连编”按钮在“连编选项”对话框中,在“动作”中选择“连编应用程序”;选择“重新编译所有文件”复选项后单击“确定”按钮;在“另存为”对话框中选择路径(f:程序设计)后单击“保存”按钮。经连编后。系统产生一个应用程序(成绩管理系统.app)。七、总结郑聪(组长)的总结: 在这次程序设计,我担任组长,负责整个程序设计的工作安排以及用户登陆界面的设计和程序连编。在设计的过程中,当然也遇到了一些问题,刚开始的时候,总是因为自己的数据输入错误而导致程序不能执行,后来我就耐心的检查,在重新输入的时候就特别的小心,还好付出总会有回报,再次执行程序的时候还是能达到自己想要的效果。不过,随后又

6、出现了一个新的问题,就是命令程序不太熟悉,所以就不能进行更多更高级的操作,因此我就又重新翻阅书籍和上网搜索相关的知识,这才得以完成。从这次程序设计中,我也学习了不少东西了,至少会一些简单的程序设计,也更加懂得了做事要细心才能成功的道理以及团队之间的分工和合作的重要性。吴香兰的总结几天的vfp课程设计让我深深的了解到只有真正的实践过后才会知道自己哪方面还有欠缺,很高兴我们这一组的小伙伴们都很团结,当我有不会的时候,他们总会热心的帮助我,找出问题所在,特别要感谢我们的组长,不愧为组长,他做了大多数的课程设计,很负责很有责任心。 在这次课程设计中,我负责的部分的确出了很多问题,一会儿不是输入的命令有

7、问题就是建新的表单时忘了添加数据环境 结果怎么也找不到controlsource的绑定数据源,幸而最后这些问题在老师和小伙伴的帮助下都解决了。这次的课程设计活动让我收获很多 ,无论是团队间的相互合作还是个人的工作态度,责任担当这些方面,都让我获益匪浅!袁明豪的总结为期一周的vfp课程设计已接近尾声,我们小组设计“成绩管理系统”已经完成。看着大家努力做完的课程设计成果,心中充满了快乐与感谢,感到团队的力量是巨大的,这样的课题作业十分有意义。学习了一学期的vfp,最终通过课程设计结尾,而这最后的课程设计是实战的部分,为此,我们小组努力克服困难,有自己的努力与贡献,由此感谢我们的组长,他的贡献很大,

8、工作认真,是团队核心,及时帮助我们解决一些问题。老师的帮助十分关键的,她指导我们如何能完成这次设计,并且鼓励大家做得更好,对我们的课程设计起到了举足轻重的作用。在这样的帮助下我们完成了设计。这次的设计中,我主要负责登录界面设计,用到菜单,设计了用户名,密码,确定与取消。一开始比较不知所措,随后我开始查找书上的相似内容,有了初步的思路,在写代码时遇到问题,我翻找了实训教程作业,在第6章11题中找到了代码,由于有一些小的不同,我改了一下表并建立了需要的表单,在几次修改与组长帮助下最终完成了登录界面设计,做好各自的任务后,我们开始了讨论,最终完成了设计。这次的课程设计,我明白到合作是重要的,自己能在

9、团队中能体会到快乐,能在他人的帮助下能提高自己的能力,并且对所学的vfp有了更多的了解,收获知识,也收获快乐。同时,这次的设计课题也让自己发现不足,希望能在以后的学习中好好改正,做到更好!顾嘉榕的总结在这次课程设计过程中,我们组的成员一起做了一个成绩管理系统。组长负责菜单,其他成员参与了登录界面,成绩表,课程表的制作。我参与了成绩表的制作自己成绩查询的一些表单的制作。三个表单分别是根据课程查成绩,根据学号查成绩的功能,还能在框里输入课程号修改成绩。刚开始的时候,我发现我想出来的代码根本实现不了对应的功能,之后我就绞尽脑汁想尽各种方法找代码,再经过无数次修改,以及推敲之后,表单终于诞生了!看着我轻轻一点鼠标,我想要的数据就摆在我眼前,别提有多高兴了!一个系统能够成功的运行,离不开各个组成部分的相互配合,连接,以及相关代

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论