资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划vfp逻辑结构设计报告目录内容摘要.2第1章概述.3系统实现的目标.3系统实现的方案.3系统实现的环境.3具体的开发方法.3第2章系统设计.4系统功能设计.4数据库设计.4第3章系统实现.10小结.10参考文献.11内容摘要计算机等级考试成绩查询系统是使用VISUALFOXPRO软件所开发的一个数据库查询系统。本报告书主要说明的是关于VISUALFOXPRO软件的基本功能及其设计方法。然后以本系统为例子,按顺序一一介绍开发本系统的四个步骤,即系统分析,系统实现,系统维护。首先,在系统分析中,先后通过使用数据流图、系统的功能结构图分析了系统所需要的各种数据。在系统的设计中,则详细分析记录查找了系统的各个功能模块所需要的数据库表及表字段以及相关需要录入的信息,报表的设计,菜单的设计等等。系统的实现中,则分任务给出了相应的功能所需要的事件代码及命令语句。文章最后则给出了我们查询系统的功能界面图。【关键字】成绩查询成绩查询系统VISUALFOXPRO面向对象第1章概述系统实现的目标传统的成绩查询方式复杂,效率低下,工作量大,甚至还无法实现学生的成绩保密,很难满足广大学子的需求。于是,为了实现学生对自己计算机成绩的快捷查询,从而直观的了解自己成绩以制作相应的学习计划来应对接下来的学习,方便学生了解计算机二级的学习情况,减轻老师及相关工作人员的相关工作,降低学生成绩查询的难度和步骤等目标,我们针对此,制作了计算机等级考试成绩查询系统。而此系统基于上述各种因素,具有查找方便,保密性高,可靠性高,成本低,效率高等传统方式无与伦比的优点。系统实现的方案首先,先确定题目,并实现各成员的分工,查找相关的信息资料以及数据,然后,创建个所需的项目、数据库、表、菜单、表单等,并录入相关数据。接着,创建查询,添加相关的自由表,并conmmand命令按钮以及相关的命令框的代码中,在click事件中添加相关事件代码,单击保存保存好代码,点击运行按钮,检查程序能否顺利运行。最后,按步骤检查能否实现:通过登录菜单进入成绩查询系统;通过查询菜单实现对学生和成绩的各种查询;通过统计菜单实现对过级率的统计;通过退出菜单退出成绩查询系统。系统实现的环境在这个信息化技术高速发展的时代,人么越来越追求方便快捷的生活和工作方式。随着计算机技术的发展级计算机的日益普及,计算机等级考试越来越多的参与到人们的生活当中,所以计算机等级考试成绩查询系统的计算化已经是大势所趋,它不仅可以简化繁琐的工作模式,同时也提供一个更加简洁方便的成绩查询平台。然而。从技术上来说,本系统采用的是Visual编程,所需要的计算机软硬件性能并不是很高,且易于开发,现有的技术条件完全能够达到系统目标所提出的要求,制作出顾客所需要的相应简单软件。具体的开发方法本成绩查询系统采用自底向上的设计方法,首先设计数据结构,然后设计表单、菜单、查询和报表,最后设计主程序。其过程包括以下几点:建立项目启动vfp,在主界面新建项目建立相关的数据库和表登入表单设计,新建表单,在表单设计器的数据器环境中添加操作员表菜单设计,本系统主要包括登入退出菜单,查询菜单,统计菜单主程序设计,建立主程序,在弹出的窗口中编写程序代码系统连编和运行,选中主程序,单击连编按钮,在弹出的连编选项对话框中选择连编可执行文件。完成连编后,在磁盘上找到本系统的可执行文件,双击运行。第2章系统设计系统功能设计系统功能设计是建立在系统目标之上,本设计的计等级考试成绩查询系统主要功能有:考生信息管理:考生信息的录入;成绩信息管理:完成对考生成绩的查询与统计,根据前面的分析,依据系统功能设计原则,对整个系统进行了模块划分,得到了如下所示的功能模块图数据库设计成绩查询系统数据库中的各个表格的设计结果如下面的几个表格所示,每个表格表示在数据库中的一个表。教师表班级表学生表成绩表指导老师万润泽实验名称VISUALFOXPRO操作基础同组人日期日成绩一、实验目的1)理解各种不同的数据类型2)常量的含义以及各种不同数据类型的常量3)变量的含义以及字段变量、内存变量、系统变量和数组变量的使用二、实验环境WindowsXP操作系统、VISUALFOXPRO环境三、实验原理数值型、货币型、字符型、日期型和日期时间型常量的输入日期格式的设置的命令字段变量与内存变量同名时候,观察赋值运算结果数组变量的赋值内存变量显示、清除与保存所使用的命令四、实验步骤?”计算机”,?,?ABC?,?abc?日期格式的设置SETCENTURYON|OFFSETDATETOAMERICAN?XX-1-2结果:SETMARKTO“.”?XX-1-2结果SETSTRICTDATETO0?XX-5-30结果SETCENTURYONSETMARKTO“|”SETDATETOYMD结果创建一个学生表“学生.dbf”,其中包含字段学号、姓名、性别、出生日期等字段。并输入多行记录,再使用以下命令USE学生?姓名GO3?姓名五、记录与处理注意:实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于VISUALFOXPRO编程而言,不必分两个部分。在此页中继续写入程序代码以及相应的运行结果。这个部分内容到课本52面结束六、思考题1、什么是常量?VISUALFOXPRO中哪几种类型的数据有常量表示?2、什么是变量?VISUALFOXPRO中有哪几种变量?变量名取名是如何规定的?七、实验小结这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面同组人日期成绩一、实验目的1)掌握表达式中各种运算符的运算规则2)掌握各种类别的运算符的优先级3)理解函数的三要素以及各常用函数的用法二、实验环境WindowsXP操作系统、VISUALFOXPRO环境三、实验原理几种算术运算符、日期时间运算符和关系运算符的规则与使用字符串匹配运算符“=”、“=”、“$”的含义在含有多种运算符的表达式中根据运算符优先级进行运算常用函数的用法,注意函数的参数与返回类型四、实验步骤P52例3-83-93-10例3-12课后练习习题一小题例3-14五、记录与处理例3-1534选取有代表性的例子注意:实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于VISUALFOXPRO编程而言,不必分两个部分。在此页中继续写入程序代码以及相应的运行结果。这个部分内容从课本53到课本63面结束六、思考题1.什么是表达式?当一个表达式中有多种类型的运算符并存时,一般的运算顺序是什么?2.函数的三要素是什么?试指出MONTH函数在使用时的参数和返回值数据类型?另外测试数据类型的函数是什么?七、实验小结这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面同组人日期成绩一、实验目的1)掌握数据库的基本操作2)掌握表的基本操作,包括表结构的创建、表结构的显示与修改以及表记录的显示、增加和修改3)理解索引的概念并会在表设计器中建立索引二、实验环境WindowsXP操作系统、VISUALFOXPRO环境三、实验原理建立自由表,并使用表设计器设计每个字段的字段名、数据类型、宽度等在数据库中创建表,在表设计器中对字段的有效性规则、默认值、格式、输入掩码等进行修改表的打开与浏览,增加表记录和删除表记录在表设计器中建立索引,另外通过命令方式建立索引四、实验步骤这个部分内容从69面到课本88面结束例4-1显示表结构例4-3显示男生的记录例4-4例4-789理解物理删除和逻辑删除之间的区别例4-11五、记录与处理注意:实验步骤与记录处理合成一个部分,都是用来记载上机实验中的代码以及运行结果,对于VISUALFOXPRO编程而言,不必分两个部分。在此页中继续写入程序代码以及相应的运行结果。六、思考题1)什么叫参照完整性?参照完整性分为哪几种?2)数据库表和自由表有什么区别?七、实验小结这个地方可以写入自己对上机内容的理解,也可把自己不懂的内容写在下面同组人日期成绩一、实验目的1)使用SQL查询语句对表进行条件查询2)理解SELECT命令中的几个常用关键字的含义3)能熟练掌握简单查询、联接查询、嵌套查询4)排序显示查询结果和计算查询二、实验环境WindowsXP操作系统、VISUALFOXPRO环境三、实验原理1)SELECT说明要查询的数据2)FROM说明要查询的数据来自哪些表3)WHERE说明查询的条件
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号