在线考试系统的设计与实现开题报告

 2022-05-20 22:00:27

1. 研究目的与意义

随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。

在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。

随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。

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

2. 研究内容和预期目标

本课题所研究的学生在线系统是针对于学校进行考试的专用系统。最大限度的提高学生考试效率和教师的阅卷、出卷效率,改善考试环境和条件。

本课题的主要研究内容是,设计一个web服务的考试系统,给考生带来能随地参与考试的便利,同时电脑自主改题使考试实现真正意义上的公平公正。

本课题的预期目标功能模块包括:

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

3. 研究的方法与步骤

该系统采用b/s显示模式,基于web浏览器的形式。前端为web端,后端为java后台,为了顺应时代的发展,将两端相互独立,前端只负责处理前端的界面渲染和基本的数据处理,后端负责接收前端发来的请求并返回请求和负责所有在线考试相关逻辑。从而实现了两端的解耦,减轻了系统维护与升级的成本和工作量,降低了开发的总体成本。

具体包括:

一、用户登录。提供超级管理员、学校管理员、教师和学生的登录功能。不同的身份有对应的用户权限,本系统需要进行用户验证。

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

4. 参考文献

[1]雷林海. 基于java在线考试系统的功能设计[j]. 太原师范学院学报(自然科学版), 2009, 8(1):87-90.

[2]万宇翔. java在线考试系统的设计与实现[d]. 武汉:华中科技大学, 2008.

[3]龚慧华. 基于b/s模式的java在线考试系统的设计与实现[j]. 科学与财富, 2014(11):314-314.

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

5. 计划与进度安排

1.2022.1.5 --- 2022.3.15 接受毕业设计任务,查阅资料并完成开题报告;

2.2022.3.15 --- 2022.3.22 选择开发工具,并配置其环境;

3.2022.3.22 --- 2022.4.5 完成软件需求分析和概要设计;

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

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