基于javaWeb的在线考试系统论文.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于JavaWeb的网上考试系统

摘要

随着Internet的快速发展,传统的考试模式已经不适应社会和教育的快速发展,而在线考试系统作为一种新的考核手段和考试方式,具有许多优点,其中最主要的优点是它的高效性、开放性和不受地域限制等,因此,在线考试模式在实际教学领域中受到了广泛地应用。

本文所设计的在线考试系统在综合分析了当前传统考试系统研究成果的基础上,采用B / S的模式开发,利用Web, jsp技术作为界面设计,并用jsp技术结合Oracle数据库技术实现系统的主要模块的界面及功能,使用户可以利用浏览器直接访问本平台,完成考试和测评。本文所设计的在线考试系统的最主要功能包括新用户注册、用户登录、身份验证、教师和学生个人的信息管理、学生在线考试、管理员登录及管理信息等。

【关键词】互联网;Oracle;Web技术,jsp, MyEclipse。

The online examination system based on JavaWeb

Abstract

With the rapid development of Internet, the traditional mode of examination longer meet the rapid development of society and education, and online examination system as a new means of assessment and examination methods, has many advantages, the most important advantage is its efficiency , openness and without geographical restrictions, etc. Therefore, the actual online exam mode of teaching in the field has been widely used.

The main module online exam system designed in this paper a comprehensive analysis of the cument traditional examination system research based on the use of B / S mode of development, the use of Web, jsp technology as interface design, combined with Oracle database technology systems jsp technology the interface and functionality so tliat users can use the browser to directly access the platfoim to complete the examination and evaluation. The main function of tliis papei; the design of online examination system includes new user registration, user login, authentication, teachers and students, personal infonnation management, student online examination, the administmtor login and manage infoimation.

[Key words] Internet; Oracle; Web; JSP; MyEclipse0

1绪论 (1)

1.1课题研究背景 (1)

1.2课题研究目的和意义 (1)

1.3考试历史和现阶段其他在线考试系统现状 (2)

1.4本论文的结构简介 (2)

2开发平台和技术可行性的介绍 (3)

2.1Oracle数据库的概述 (3)

2.2Web技术的简介 (3)

2.3月艮务茗苫tomcat的简介 (4)

2.4 系统技术可行性分析 (4)

2.5系统经济可行性分析 (4)

3系统架构 (6)

3.1系统的功能需求分析 (6)

3.2系统概述 (6)

3.3系统框架搭建的设计 (7)

3.4系统的模块功能 (7)

4数据库的设计 (9)

4.1 Oracle数据库弓I言 (9)

4.2考试系统数据库需求分析 (9)

4.3考试数据库逻辑结构设计 (9)

4.4考生成绩自动评分设计与实现 (12)

4.5系统自动组卷功能的设计 (15)

5系统设计与功能展望 (17)

5.1主页设计与测试 (17)

5.1.1实现目标 (17)

5.1.2登录模块 (18)

5.1.3考生模块 (19)

5.1.4教师模块 (21)

5.2功能展望 (24)

结论 (25)

参考文献 (26)

致谢 (27)

1.1课题研究背景

在我们的传统考试中,考试受很多因素的影响,比如,传统考试受时间、地域、天气等的影响,并且组织一次所要花费的人力,物力,财力是相当巨大的,所以在快速发展的今天,传统考试已经不能完美的满足我们的生活需求了。基于JavaWeb网络考试系统也随着JAVA Web技术的快速发展而诞生了,为网络考试的应试教育带来了新的活力,考试也不在受地域性,时间性的约束,可以利用网络无限的空间,随时随地的对学生进行考试。联合数据库的技术,简化了传统考试的流程,在线考试系统还有很多别的优秀的特点,不得不说,在线考试系统的出现是一个阶段性的突破,为教育事业带来了新的活力。

在线考试系统是一种新的考试模式的表现。它相对于传统的考试方法来说, 做出了很大的改变,解决了传统考试的步骤繁杂、动用的资源过多、效率性低等问题,完成了多用户同时使用,自动批阅试题等功能。

1.2课题研究目的和意义

现阶段我们国家一直延用的传统考试模式的完成是需要很多的准备工作的,如:老师命题,印刷试卷,然后才是学校中学校进行相应的安排考场,考试时间的安排,监考老师等等,最后才是进行考试,而正是这么多的准备过程就会不可避免的存在着很多的问题。

第一,科学性不够。试题是由老师完成的,所以老师对于出题的数目与难度是有一定的主观思想影响的。还有就是每个老师认为的侧重点不一样,所以可能出题的全面性不够,科学性不够。

第二,不够保密。从出题到最后的考试人工参与过多,保密性存在着很大的问题。

第三,不够公平。传统考试难以杜绝作弊的,并且手工阅卷的时候考分受到个人情绪的影响,阅卷错误也是不可避免的。所以公平性不够。

第四,灵活性不够。传统的考试是统一安排的,如果考试因为有什么特别的原因耽搁考试或者不能考试,那么,就要参加后面的补考,所以不够灵活,当然也是不够以人为本,不够人性化的。

而基于JavaWeb的互联网在线考试系统的出现,能够对传统考试的这些不足之处进行改进,它实现了考试的自动化,网络化。能够快速的传递信息,传递数据信号,不再受到时间和地域的限制,也没有繁杂的前期的准备工作,而且可以

相关文档
最新文档