论文部分内容阅读
在最近几年,互联网的发展在全球范围内都非常的迅速,而对其相关领域的研究也越来越得到学者们的重视,在线考试管理系统就是在这种情况下研究出来的。虽然目前纸质考试在各种考试形式中站绝对优势,由于网络教学的出现及发展,在线考试管理系统作为网络教学系统的子系统应运而生。但是在线考试管理系统没有得到更深入的发展,其原因在于由于考试具有公正性和特殊性,对这种系统的相应技术要求很高。随着信息时代的发展,普通考试模式已经慢慢不能满足现在社会的需求。在一些考试条件下,考生分布广,不易集中,普通的纸制考试无法正常实施,加上人们对网络时代的认可,各类远程教育系统相继出现,而在线考试便是其中的一种方式。如此认识到在线考试系统如一个远程教育机构的系统的重要性,甚至超越其他系统的存在,这就有需求利用先进的开发技术和工具,实现工作电子信息化,科学效率化,提高教育水准。对在线考试系统的设计和研究是值得实践和运用的课题。对其的实现可以充分利用现有计算机软硬件资源,对客观题进行系统评卷,主观题由人为配合进行。大大减少了阅卷的时间和工作量。一个简单小负荷的在线轻量级在线考试系统建立是急不得待。系统严格按照现实考试流程制作。实现有考生,有出题人,出题人出题,考生参加考试,系统评卷结合人工评卷,考生查看成绩过程化管理设计。所以系统包括,考试信息管理,开考人信息管理,在线试题拟定修改,考试参加考试,相关人员配合系统评卷入分,成绩查询等功能。本论文主要介绍了系统的分析,设计和开发的全部过程。本文主要从需求分析,使用工具及技术介绍,系统设计实现方案,关键技术解决等这几个方面对在线考试系统进行全面的说明。系统运用B/S开发模式,使用JAVA、JSP、JavaScript、Html、CSS等语言构建系统。运行环境使用Tomcat服务器技术开发,后台使用开源轻量的数据库MYSQL提供。