论文部分内容阅读
Internet应用已经比较广泛并且还在逐步的普及,实现在线考试和交流巳成为可能。网上在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设;旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。网络化教育代表了教育改革的一个发展方向,己经成为现代教育的一个特征,推动了现代教育的发展。本文阐述了运用Struts框架搭建成一个基于WEB的网络在线考试的具体设计以及实现过程。系统采用B/S模式设计,研究了基于Web考试系统的设计与实现,包括系统需求分析和系统功能设计以及数据库设计等。系统包括前台与后台:前台主要功能包括学生注册、考试、修改个人资料、查询个人成绩等。后台主要功能包括管理员管理、考生管理、科目管理、题库管理、在线制作试卷、控制学生考试的设置、查看考生成绩等功能。主要介绍了在线考试系统的整体和局部分析、设计和开发的全过程。提出了网络在线考试系统的解决方案,实现了题目分类的特殊原则:考试题目、试题类型、分数定制等。系统可以完成试题的随机抽取、试卷的自动生成、试卷的发布等由后台控制中心来完成,考试结束时系统可以根据考生的答题情况给出分数。本文根据以上机制完成了在线考试系统的设计与实现,并在现有的环境下对其进行了全面测试和实际检验,包括功能的准确性、可靠性、易用性等方面。结果表明,需求分析文档、设计文档和编码实现是一致的,本系统出色地完成了在线考试系统的功能,达到了设计要求,解决了传统考试存在的一些问题。“在线考试系统”作为现代远程教育的一部分,利用Internet资源,给考生、评卷人和出题者带来巨大的便利,同时也使考试实现了真正意义上的公平、公开,符合目前的网络趋势,具有可操作性。