基于Struts2 Hibernate的在线考试系统开题报告

 2022-10-01 20:59:56

1. 研究目的与意义

在当今信息时代,随着网络的发展,互联网已经普及的非常广泛,随着这些周围环境的改变,人们开始去寻找新的方式来去达到更客观,更方便快捷的去达到考试的目的。计算机应用及网络技术的迅猛发展,使得人们迫切希望利用这些技术来进行在线考试,将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。网络化考试系统对实现远距离的同步考试,提高考试效率,确保考试结果的公平、公正、科学、及时等具有重要的意义。

目前的一个发展趋势是采用大规模试题库的计算机网络考试模式随着计算机网络在生产生活、科技教育中的普及,传统试的考试出卷、答卷方式以及学绩管理正发生着巨大的变革,因此,如何使考试过程变得方便、高效、快捷、公正,是现代教育的一个重要课题。网络在线考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地对学生进行考试,加上数据库技术的利用,大大简化了传统考试的过程。因此网络在线考试系统是电子化教学不可缺少的一个重要环节。

2. 课题关键问题和重难点

问题就是在系统搭建之前如何选择搭建的框架以及使用何种模块进行。同时还应考虑本考试系统将要实现的功能该如何分配,以及在接下来的工作中会遇到何种困难。

系统的自动分卷、自动批卷是这个系统实现的难点。系统的自动分卷模块是在线考试系统的重要核心,如何确保生成的试卷能具有任意性、正确性是实现自动分卷的难点。当然排除需要老师给出的相关参数之外,还需要另外相关的算法来完成自动分卷功能。目前已知常用的组卷方法主要有随机抽取算法、回溯试探算法、优先权算法、遗传算法,误差补偿算法等。系统的自动批卷模块也是在线考试系统的另外一个核心,如何确保学生上交试卷过后能够快而且又准确的给出学生的成绩是体现自动批卷的难点。在考试时间结束后,但学生还未能全部完成答题的情况下,系统如何自动将学生答案保存到数据库中并自动批改试卷进行评分也是一个重点。

3. 国内外研究现状(文献综述)

为保证系统开发的进度与质量要求,本考试系统综合采用了比较成熟的、主流的WEB技术,如JSP动态页面技术、组件技术、数据库技术等。整个系统由WEBServer统一进行管理和发送,用户通过WEB浏览器以HTTP协议向Server发出请求,并接收和显示Server提供的WEB信息。系统能够实现在线组卷、考试、阅卷,并对考试成绩进行分析、成绩查询、考生情况查询与系统维护等。

1系统分析

本考试系统从总体性能上考虑如下几个方面:(1)准确率(accuracy)

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

首先,通过分析在线考试系统的实际需求,并对网络考试系统的应用程序架构、开发技术和系统特点进行深入分析研究,在此基础上,设计并确定了在线考试系统的总体设计方案,以及题库、组卷、阅卷、安全等关键功能模块的技术方案。  然后,对在.NET平台下基于B/S结构的软件体系结构、关键技术、框架解决方案进行了探讨。根据前面确定的方案,具体设计实现系统的总体功能结构,对其中的试题库、组卷、阅卷、系统安全等功能模块的关键技术要点进行了分析,并具体设计实现之。  最后,结合实际环境和需求进行实例测试,介绍了测试过程和结果,并对接下来的改进工作予以展望。

5. 工作计划

第一周领取毕业设计课题,同时取得与指导老师的联系方式予以确认课题的正确性。

第二周能够将英文原文以及中文译文正确准时的提交给指导老师,经指导老师查阅后进行修改和再次提交直至通过审核。

第三周能够初步的搭建项目环境。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。