基于Web的计算机应用考试系统实现分析
2017-12-28覃晓虹
覃晓虹 郭 丹 贺 飞
沈阳科技学院,辽宁 沈阳 110167
基于Web的计算机应用考试系统实现分析
覃晓虹 郭 丹 贺 飞
沈阳科技学院,辽宁 沈阳 110167
在线考试系统中应用PHP技术可有效提升速度,内存管理更优,移植性也更好。应用程序在操作期间比传统的纸质考试更方便管理和维护。教学中应用PHP技术是一项重大的突破,对学生的学习有很重要的意义。
Web;计算机应用;考试系统
计算机的应用越来越普遍,应用水平不断上升,在各领域都取得了不错的成绩。目前,人们对远程教育越来越重视。对于教学来说,主要看重在线考试系统的应用,考试的目的在于检验学生的学习成果。采用在线考试系统则无需使用纸张,并且突破了时间和地域的限制,是传统的纸张考试无法比较的,为教师和学生提供了方便,因此在线考试的应用有重要意义。
1 工作相关方面叙述
1.1 工作目的
与传统的考试模式相比,利用PHP技术对在线考试相关系统进行设计是一项重大突破,传统模式的影响因素将因此得到解决。例如,劳动效率有效提升,防止了重复性的劳动;最大限度降低了系统出错的概率;系统更加科学化,统一试卷中的难易,并且更加客观地评卷[1]。
1.2 开拓目的
利用在线考试系统可以降低教师的压力,改变传统的纸质考试模式,并且有效提升教学质量,不仅提升了学生对学习的兴趣,而且提高了学习效率,对教育事业的发展有很重大的意义。
1.3 区分用户角色
主要考虑系统的安全性能,并将参加考试的人员分为管理员和用户。①针对管理者,主要从试题库生成以及试卷批改方面来设定功能,主要管理试卷、试题、考试、成绩等四个方面即可。②针对用户,主要包括两个方面:一是模拟考试训练,选取时间,为学生提供模拟考试,待考完之后,系统会自己提交阅卷并在线评分,学生可利用系统查出考试分数;二是实行正常考试,告知学生考试的规章制度,且学生考试的机会只有一次,如果有特殊情况发生,管理人员可删除原来的信息,重新考试。
2 网络架构模型
B/S架构模式的网络相关应用程序就是网络应用程序。浏览器实行请求之后推行网络应用程序,与C/S构架呈正相关,因此有了较大的改变。Web应用程序主要包含服务器部分、数据信息部分以及浏览器部分。对在线考试系统来说,浏览器在Web服务器实行通信时,还需根据API规范或者CGI规范实行。在数据信息部分主要采用数据库模式或者文本文件模式。
3 考试系统的功能分析
基于Web的计算机网上考试系统,主要基于数据库、网络远程在线等系统。该考试系统的主要组成部分有:学生考试、题库管理、综合管理等3个部分。此考试系统在建立关系类型数据库的基础上,具有自动组卷、自动批改等功能。在数据库管理系统中,有很多考试题目及各类用户的个人信息,可以自动导出试卷。该系统最大的优势就是学生连接网络后,可以随时随地进行考试,不再受限于时间、地点,提交试卷后考生可以立刻知道考试成绩,教师可以立即对学生的考试成绩进行评定、分析,帮助学生掌握、克服难点难题。考试系统在导出试卷的时候,使用的是抽屉分类原则,不同的考试选取不同的试卷,试卷的难易程度、涉及范围在导出试卷前就会平衡分配,保证了考试的公平客观性。
4 设计考试系统及其实现
4.1 体系结构
教师与学生对Windows操作较为熟悉,所以可以考虑在Windows的操作下实行在线考试系统,考试期间可运用Windows作为终端对系统进行操作,并采用系统自带浏览器进行操作。Web服务器的软件可采用A-pache,语言的设计可选择PHP,数据库可选择MySQL。
4.2 模块设计
设计模块之前,必须先确定系统在执行方面的程序:登录→账户方面或题库方面设定→教师出卷→学生进行考试→师生对成绩查看→完成。根据执行流程来看,主要划分为教师选题、学生考试、在线阅卷以及后台管理。教师在选题期间要将难易把握好,并且规定学生只有一次考试机会,考试之后教师对后台进行管理。
4.3 数据库的设计
宣讲用户表和考题表输入数据库。依据相关的技术,分析题库设计,保障题目内容的准确性,如为客观题则以主观题为辅,方便日后的管理。数据库中还应包含评分情况[2]。
5 结语
与传统的纸质考试相比,PHP技术可有效提升管理系统,减少重复性的考试,将考试成绩及时反馈给学生。此过程节约了人力、物力以及考试成本。采用计算机能更快地存储试题和试卷,并规范教务管理。程序的应用正在不断完善,但从阅卷方面来说,系统还需不断优化。
[1]陈得友,胡巧玲. 基于Web的《计算机应用基础》考试系统的设计与实现[J]. 科技资讯,2015(15):195.
[2]王伟楠. 基于Web技术的计算机应用考试系统的实现[J]. 通讯世界,2017(1):237-238.
Implementation Analysis of Computer Application Examination System Based on Web
Qin Xiaohong Guo Dan He Fei
Shenyang Institute of Science and Technology, Liaoning Shenyang 110167
The application of PHP technology in the online examination system can effectively enhance the speed. Its memory management is good, and the shift value is better. The application during operation is more convenient management and maintenance, better than the traditional examination paper. The application of PHP technology in teaching is a major breakthrough, which is of important significance to students learning.
Web; computer application; examination system
TP3
A
1009-6434(2017)7-0103-02