登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于Servlet JFinal的在线考试系统

 2023-02-14 09:22:52  

论文总字数:17232字

摘 要

在线考试系统(online examination system)在国外十分流行,无论是托福还是GRE。早就开始走向了信息化考试之路。虽然在线考试在现代社会中已经普及,驾照考试科目一基本都是在线考试。与此同时,考试也存在着是否公平公正公开的隐患。为了解决问题,本系统设立了学生,老师兼管理员的2种角色身份来解决这个问题。

现代社会中,人们对于考试的重视,考试的态度都让考试这个词赋予了威严感,最早的在线考试系统来源于国外,为了节省考试所需要花费的人力物利,同时又能对试卷进行严格保密,又能够让老师在出卷环节省时省力,在线考试系统的开发成为了一个双赢方案的选择。使用在线考试系统来考试,既保证了考试的公平性,每台独立计算机保证学生作弊方法的消失,也让老师对试卷的编写,查阅,更加便利,提高了考试效率,方便了每种不同角色用户的使用。本文尝试对这种在线考试系统的开发进行初步的研究和探讨。

Abstract

Online examination system is very popular abroad, whether it is TOEFL or GRE. It began to go to the road of information examination. Although online examination has been popularized in modern society, the driving test subjects are basically online exams. At the same time, there is also a hidden danger of fairness, justice and openness. In order to solve the problem, the system set up 2 roles of students, teachers and administrators to solve this problem.

In modern society, people attach importance to the examination, and the attitude of the examination gives the sense of dignity. The earliest online examination system comes from abroad. In order to save the manpower and material cost of the examination, it can keep the test paper strictly confidential and allow the teacher to save time and labor in the roll out link. The development of the examination system has become a win-win option. Using the online examination system to test, not only ensures the fairness of the examination, each independent computer ensures the disappearance of the students" cheating methods, and also lets the teacher write, consult, and facilitate the writing of the examination papers, improve the efficiency of the examination, and facilitate the use of each kind of different role users. This paper attempts to make a preliminary study and Discussion on the development of this online examination system.

摘要 II

Abstract III

第一章 引言 1

1.1系统开发的背景 1

1.2系统开发的目的和意义 1

1.3国内外现状 1

1.4论文体系结构 2

系统分析 3

2.1功能分析 3

2.1.1前台页面功能分析 3

2.1.2后台页面功能分析 3

2.2系统及开发环境 3

2.3可行性分析 4

2.3.1技术可行性分析 4

2.3.2操作可行性分析 4

系统设计 5

3.1MVC设计模式 5

3.1.1关于MVC 5

3.1.2Jfinal里的MVC 5

3.2数据库设计 6

3.3dao设计模式 9

3.4ER图 11

第四章 功能实现 16

4.1用户的登陆模块 16

4.2学生的注册模块 17

4.3学生用户使用模块 17

4.3.1题库练习模块 18

4.3.2参加考试模块 19

4.4老师用户使用模块 21

4.4.1试卷编写功能 21

4.4.2公告管理模块 24

第五章 系统调试与测试 25

5.1系统调试 25

5.2 系统测试 25

5.2.1系统测试目的 25

5.3测试总结 26

第六章 论文总结 27

6.1论文心徳 27

6.2展望未来 28

第七章 结束语 29

致谢 30

参考文献 31

第一章 引言

1.1系统开发的背景

计算机是当今人类社会必不可缺的东西之一。计算机的发展之快是毋庸置疑的,前景也是不可限量。几乎所有的行业都有着计算机参与的工作以及让它饰演着相当重要的角色。在教育方面计算机使用量更是巨大。课堂上的板书已经变成了教师统一准备的ppt,学校的通知大部分也是先由网络到达学生的眼前。而考试又是学生学习上最重要的一个环节,考试是检测学生学习成果的一个重要手段。从小到大我们已经经历过无数次考试,不管是国内还是国外,许多公司和厂家都会推出各种认证考试要我们去考。为了符合信息化发展方向,我们国家的自考或者成人考试,各省市的某些考试都在朝着信息化的方向发展。“在线考试系统”是集合实际需求和信息化目标为一体的的智能系统。为学生和老师都提供了足够便利的考试平台和个性化考试服务。让学生随时随地可以考试。传统考试模式与之相比,大量的缺点都直接暴露出来,例如考试的纸张使用每年都是一个巨大的数量,而且取消了传统的印刷试卷等诸多环节,效率提高不少。不少网络上的学习网站都有大量用户,人们开始认可了网络上考试的好处,通过计算机和网络进行考试和学习也成为大多数人的选择越来越多的学校使用着在线考试系统足以证明,在线考试的优势是传统考试无法比拟的。而在线考试成为诸多行业的选择也是有着它的道理的。每一次考试都要动用大量的老师去管理考试,打印试卷,再到考场分配试卷,监考学生,批改试卷统计所有成绩,这些都大大浪费了学校的资源。而在线考试系统则解决几乎这这些问题。考生不必再估计考试地点和时间的限制,在自己方便的地点就可以进行考试。没有了以往费时的考试流程,留给学生的是更多的时间去总结自己的学习,而且还可以得到教师的批改,严格的督促自己的学习。教师只需在计算机上批改再由计算机将所有改好的试卷的成绩统计上传供学生查询。

1.2系统开发的目的和意义

我们要给不同的考试同一个好的解决方案。这个方案在技术上来讲我们是采用服务器/浏览器模式。 在windows或者Linux平台上,使用浏览器,完成考试,题库练习,批改试卷等考试任务。方便,简单的完成各种考试,这也是我们的目的所在。本系统旨在使用Jfinal框架 Servlet为基础开发一个轻量级的,可扩展,可多次重复开发,用户使用方便的在线考试系统。根据实际考试安排,可以随时进行各种类型的考试。对。在线考试系统的实现,使考生可以更加方便的进行考试,老师也可足不出户便完成阅卷,提高考试流程效率,为考生和老师都提供便捷性。

1.3国内外现状

在线考试系统再国外已经有了非常巨大以及广泛的应用,再辅助学校,公司和培训机构教育众扮演着重要的角色。提到国外,不得不说起GRE和TOEFL的考试,GRE全称Graduate Record Examination,中文名称为美国研究生入学考试,适用于除法律与商业外的各专业,由美国教育考试服务处主办,从1999年10月份就开始,GRE在全球范围改为机考,并且考试分数全由计算机来判定,学生在计算机考试结束后,可以立即在屏幕上查看官方分数。TOEFL网络考试始于200年末,并在2006年里在全世界普及,而过往的纸考已经完全被现在的机考代替,这套完整的机考系统正是由举办TOEFL的美国教育测验服务社(ETS)机构研发的。因此可见,国外的考试系统早在20世纪末已经得到了初步的应用,在现在已经得到了长足的发展。

我国的计算机互联网发展虽然与国外存在或多或少的差距,但是在近几年,依托着互联网 的思想狼爪,出现了一大批在线考试平台,都拥有着非常鲜明的技术特点。如大家数值的驾考宝典应用,不单只提供了在线考试的功能,更加提供了复习错题,系统学习和在线交流等功能,节约了大批考生的时间和金钱。许多知名公司也开始开发属于自己的在线考试平台,用于测试面试者的基础知识,如BAT的校招平台等等。

剩余内容已隐藏,请支付后下载全文,论文总字数:17232字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图