基于VFP的随机考试系统
摘要
一般情况教师想出一份试卷进行学生成绩的摸底考试,要么到庞大的题库里一道道的把试题找出来,或是从几本相关的书里把试题一道道挑出来。这样即费时又费力,而且很难保证试题的覆盖面和把握好试卷的难度。而考试系统是专门为教学、培训单位开发的,非常适用于大、中、小学校的学生进行考试管理的系统,尤其是对客观题的出题考试,其成绩的自动登记、统计、汇总可以极大的减轻教师批卷的劳动强度,减少批卷时间,提高批卷的准确型,对教师的减负有极大的帮助以便教师空出更多的时间从事创造性的教学活动。
关键词:管理信息系统、考试管理系统、系统开发
ABSTRACT
The general situation of teachers for students to come up with a test of the diagnostic test results, or to join in a huge data bank of the Road Test to find out, or from a few book-related questions together to pick out Road. So that is time-consuming and laborious, but very difficult to ensure coverage of questions and grasp the difficulty of examination papers. The examination system is designed for teaching, training unit developed very applicable to large, medium and test students in primary and secondary schools management system, in particular, questions of objective examination questions, the results of the automatic registration, statistics, summary can be very approved teachers to reduce large volumes of labor intensity, reduce the volume of time granted to improve the accuracy of volume batch type, the burden on teachers of great help to teachers and air time for more creative teaching activities.
Keywords: management information system, the examination management system, system development
目 录
摘要 1
ABSTRACT 1
第一章 引言 4
第二章 考试管理系统研究的背景及意义 5
2.1 研究背景 5
2.2 研究意义 5
第三章 开发环境 7
3.1开发平台的选择 7
3.2 开发工具的选择 7
3.2.1 开发语言介绍 7
3.3 Microsoft Visual FoxPro 6.0软件界面介绍 7
3.3.1向导 8
3.3.2生成器 8
3.3.3设计器 9
3.3.4工具栏 9
3.4 Visual FoxPro 6.0的工作方式 10
3.4.1 交互方式 11
3.4.2程序操作方式 11
3.5 Visual FoxPro 6.0项目管理器 12
3.5.1 项目管理器的选项卡 12
第四章 系统需求分析 15
4.1需求分析 15
4.1.1分析内容 15
4.1.2软件功能分析 15
4.2 系统的可行性分析 15
4.3系统逻辑模型的提出 16
4.3.1 数据流图(DFD) 16
4.3.2 数据字典(DD) 17
第五章 系统的详细设计 18
5.1 系统设计的依据 18
5.2 系统的详细设计 18
5.2.1 数据库设计 18
5.2.2 用户界面设计 21
5.3学生考试模块的设计 22
5.4教师管理模块的设计 29
第六章 主程序的设计及系统的编译实现 42
6.1主程序的设计 42
6.2 连编应用程序 43
总结 44
致谢 45
参考文献 45
第一章 引言
目前,许多专业认证考试和其他各种考试已经由笔试转变为采用计算机考试系统进行考试。计算机考试系统与传统的笔试相比,有多方面的优势。
首先,可以省去试卷印刷的费用,减轻教师阅卷的负担,加快考试进程;
其二,可以充分发挥计算机在信息处理方面的优势,例如:建立海量的题库供将来使用,对考试结果作分析统计,提供有价值的信息等。这都有赖于计算机网络的高速发展带来的功能强大的信息处理平台,使创建一套集信息采集、信息加工、信息传输与信息存储高度自动化、共享化的信息管理系统成为可能。
但是,随着无纸化考试的兴起,传统的考试报名方法却未得到本质上的转变,各种大量重复单调的工作,仍需耗费巨大的人力、物力资源。随着科学技术的迅猛发展和管理水平的不断提高,计算机已经被广泛应用于日常管理之中,那么作为一个教育单位来说,教育资源中的新的考试方式的管理和利用是教育单位发展的保证,因此开发一套完整的考试管理系统已是大势所趋。