VFP课程设计报告_图文._vfp课程设计报告范例

其他范文 时间:2020-02-27 09:50:24 收藏本文下载本文
【www.daodoc.com - 其他范文】

VFP课程设计报告_图文.由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vfp课程设计报告范例”。

VFP 课程设计报告

姓名:闫美玲 班级:08404031 学号:0840403127 正文

1.VFP 课程设计目的《 VFP 》 课程的学习, 不仅需要理论上的深入探讨, 而 且需要通过实践上机,自己开发一个数据库管理信息系统, 才能真正理解书本知识,牢记掌握课堂教学内容。因此,本 次课程设计的目的就是要通过一个实际的管理信息系统的 开发,提高自身用所学知识分析问题,解决问题和实际动手 能力,进一步掌握 VFP 这门课程的内容,熟悉用 VFP 开发 一个简单系统的基本步骤。

2、VFP 课程设计要求

掌握有关表、数据库、项目、类的基本概念及基本操作, 在此基础上进行查询设计、菜单设计、表单设计及报表设计, 并掌握常用的属性、事件及方法的使用。数据管理

主要是对学生基本信息、课程基本信息、学生成绩信息、教师基本信息的录入、删除、保存、定位等操作

注意:这四个表单中用到的工具条要创建成自定义工具栏类,然后把它添加到表单中。2 查询设计

学生选修课程信息:创建一个一对多表单,当在一个组合框中选择学生后,在下面的 GRID 中反映该学生选修的课程名,课时数,任课教师及该门课程的成绩。

教师任课情况:以一对多的形式,在表格一中选择教师后,表格二中显示该教师的 任课情况。统计处理

学生成绩统计:创建一个视图, 该视图用来反映每个学考选修了几门课, 总成绩是多少, 并将该视图加到表单的数据环境中,创建一个学生总成绩查询表单。要求用页框来实现, 第一页反映学生的总成绩,第二页反映学生的明细成绩。

各教师的任课时数:创建一个视图, 该视图用来反映每个教师上了几门课, 总学时是多 少,并将该视图加到表单的数据环境中,创建一个教师情况查询表单。打印输出

在报表设计器中设计一个学生总成绩报表,然后在学生总成绩查询表单上添加一个打印 按钮,当按下该按钮时,调用上述创建的报表。

在报表设计器中设计一个教师任课信息报表,在菜单中调用该报表。

3、VFP 课程设计内容 学生成绩管理系统

(2表结构 成绩: 登陆 教师 课程

学生

(3 菜单设计 :上表中的系统功能模块即菜单。

4、.系统功能模块结构图

5.数据库表设计结构 登陆: 教师表

成绩表

课程表

学生表

6.主要模块的设计说明和程序代码

登陆 USE dl.DBF TEMP1=ALLTRIM(THISFORM.text1.VALUE TEMP2=ALLTRIM(THISFORM.text2.VALUE LOCATE FOR ALLTRIM(mc==TEMP1.AND.ALLTRIM(mm==TEMP2 IF FOUND(do form 登陆成功 public p_mc,p_mm p_mc=TEMP1 p_mm=TEMP2 THISFORM.RELEASE ELSE MESSAGEBOX(“密码或用户名输入错误,重新输入!” THISFORM.TEXT1.V ALUE='' THISFORM.TEXT2.V ALUE='' THISFORM.text1.SETFOCUS ENDIF thisform.release 修改密码

if alltrim(thisform.text1.value==p_mm if thisform.text2.value==thisform.text3.value temp=alltrim(thisform.text3.value UPDA TE dl SET mm= temp WHERE dl.mc = p_mc MeageBox('密码修改成功 ',48+0+0 else MeageBox('两次密码输入不相等 ',48+0+0 endif else MeageBox('原密码不正确 , 请再次输入 ',48+0+0 endif 用户管理 //new APPEN BLAN thisform.refresh thisform.txtbh.setfocus //delete delete pack

thisform.refresh //reset thisform.txtbh.value='' thisform.txtmc.value='' thisform.txtmm.value='' //exit thisform.release //first if!bof(then goto top thisform.refresh this.enabled =.f.thisform.command6.enabled =.F.thisform.command7.enabled =.T.thisform.command8.enabled =.T.endif //prior if!Bof(skip-1 thisform.refresh else this.enabled =.f.thisform.command5.enabled =.F.thisform.command6.enabled =.t.thisform.command7.enabled =.t.thisform.command8.enabled =.t.endif //next skip //last goto BOTT7、心得体会、在 VFP 课程设计的整个过程中,经历了无数次的失败,从一开始 做关于学生档案管理的程序到后来改做自己家家电的管理系统,从纯 粹的照着书往电脑里打程序到后来有自己的想法开始自己想程序,从 对应用程序完全不了解到后来对其中的细节有充分的接触,这其中的 酸甜苦辣唯有自己亲自品味过才可以知道。一开始学 VFP 时我还在心里抱怨,学这程序有什么用,现在才明 白,对于学习经管的学生来说,学习 VFP 是最恰当不过了。它是一个 很好的可以自己编制管理系统的软件,而且更人性化,操作也很简单。现代社会是竞争的社会,要想在竞争的社会中立足就要讲求工作 效率。在学生成绩的记录和管理上,传统的方法费时费力,不符合现 代社会的要求,所以就必须有效地利用现代技术和信息结合的优势。因此,第一时间处理好随时变化的学生成绩管理问题,建立一套符合 学习实际的学生成绩管理系统就显得尤为重要。在以往学习的知识、参考课外资料和寻求老师的帮助下终于完成 了一个简单的设计。这个设计功能非常简单,因而我想,在实际运用 中,还有些不足。因为知识和能力的不足,我们还无法做出满足实际 需求的优秀设计,许多功能还欠缺和不完善,如表单的设计上出现了 一些缺陷。由于我的知识浅薄,经验不足及阅历颇浅,因此,在该系统的设 计方面还有很多不足,比如功能过少,界面不醒目等问题,我会在以 后的学习过程中,根据工作的具体要求不断的修改、完善,争取使系

统慢慢趋于完美。在这次实践中我们学习到了以前在课本上无法理解和没有见到 过的知识,提高自身的知识面和实践能力,收获颇丰。这样的项目对 我们学过的数据结构,程序设计,数据库,软件工程,等课程是一个 综合性很高的实

践。经历这一段时间的实践,我们对原来学习的知识 有了更深刻的认识,也学习到了大量的新知识,提高了实际应用的能 力。另外我还充分体会了从事软件开发工作需要特别谨慎认真地态 度和作风,一点都不能马虎。每个细微的细节都必须十分注意,如果 考不认真思考决策,就会出现或大或小的错误。如果早期的错误隐藏 下来,对后面的工作影响就会很大,有时候会弄的满盘皆输的后果。我们不得不对软件的每一步进行检查,给我们的信心带来了打击,非 常劳累和痛苦。由于自己的经验及各方面的能力的不足,所以进展的 速度非常的缓慢,遇到了好多棘手的问题,不得不去翻阅课本和大量 的课外素材,最后自己无法解决的情况下向老师进行请教。在课程设计的过程中,老师和同学们都给与了我们很大的帮助,帮助我们查阅资料寻找知识点,指出我们的软件的错误和不足,在我 们遇到困难时给我们鼓励和帮助,在这里,我向这些无私帮助我的人 表示由衷的谢意。

VFP课程设计心得

VFP程序设计课程心得(第10小组)牟超 20104940139为期一周的VFP很快就结束了,我们的设计项目“医院管系统”也完成了。看着自己亲手做好的系统能够良好运行,心里是美滋滋的,整个过......

VFP课外实践报告

Visual FoxPro程序设计课外实践报告——选题题目(根据自己的题目来写)学院名称: 专业班级: 学号: 姓名: 其他成员: 指导教师: 完成时间: 1 一、选题内容二、设计思想三、系统功能简介......

vfp教学大纲

《Visual Foxpro程序设计教程》教学大纲1.课程性质与设置目的《VFP数据库应用基础》课程是经济管理系市场营销专业的必修课程。其目的是通过本课程的学习,使此类学生能在第一......

VFP实验报告

刀豆文库小编为你整合推荐5篇VFP实验报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

VFP实验报告

VFP实验报告VFP实验报告学院: 专业: 年级: 姓名: 学号: 实验室号: 计算机号: 实验日期: 年 月 日 指导教师签字: 成......

下载VFP课程设计报告_图文.word格式文档
下载VFP课程设计报告_图文..doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文