1001文献综述张三

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

文献综述
1摘要
为了更有效的利用资源,快捷便利的使用试卷生成系统及其试题库的建立本文阐述了Java语言开发的试卷生成系统的性能优越之处,并比对三种不同开发工具开发出的试卷生成系统,对其主要的技术进行分析,从而突出Java开发工具所开发出的系统的特点所在。

本文重点论述了由于网络的存在扩大了学校的服务范围,为学校的管理提供了更多的条件。

对此做出了详细的调查,可行性研究和分析。

系统采用了B/S结构,在网络上建立学校自己的教育网站。

系统开发经历了系统分析、系统设计和系统实施三个阶段。

从设计方案的提出,经过详细的调查,分析了方案的可行性和必要性,通过详细的系统设计,力图提高系统的集成性和快捷性;并在系统实施阶段收集了大量的实验数据,以便测试阶段系统的准确性和稳定性。

系统整体是基于浏览器/服务器,前台应用JSP技术,后台采用SQL Server2000作为数据库与前台连接。

关键词:Java,试卷生成系统,SQL ,JSP
2在线考试系统概念
目前随着我国高等教育水平的不断提高,计算机直接介入了教学过程,并承担了教学工作中一些重要环节,但是由于我国目前处于社会主义初级阶段的基本国情的约束,教师的工作量大,不仅要负担教学工作,而且还要承担试题的编辑,批阅等多方面的工作,在这样的环境下试卷自动生成系统应运而生,它可以通过教师预先设置的试题库中智能的筛选出合适的试题,再通过文本编辑软件显示出来,它的出现无疑大大减轻了教师的负担,成为了教育工作中一个实用性高的教学工具,渐渐的在我国发展起来。

例如目前在网络上盛行的利用DELPHI程序、VB程序编译的试卷自动生成系统受到了很大程度的欢迎。

3在线考试系统的背景
随着计算机技术、网络技术迅速发展和高校校园网功能的日益完善,很多高校建立了基于校园网的网络信息管理平台,为提高教学管理水平提供了先进的管理手段。

目前,基于网络的在线考试系统己经成为现代考试方式的有力补充和发展。

相对于传统的笔试,网络在线考试不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力和物力,并且突破了时间与空间的限制,不仅节省了资源,而且提高了评分的客观性、公正性和准确度,大大改善了考试工作的效
率。

4论题的提出及选题意义
传统的考试需要大量的人力物力,而在线考试系统相对于传统考试,不需要那么多的人力物力,他可以在线自动生成试卷,而且能批阅,存储成绩到服务器上进行统计、排序等操作。

所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。

因此,采用网络考试方式将是以后考试发展的趋势。

现阶段实现在线考试系统运行的方法有两种,一种是两层结构的C/S模式,一种是三层模式的B/S模式。

两层结构的模式需要把所有相关的数据,试题都存储到服务器上,而且还要在客户端下载安装后才能使用,客户机保存了大量的数据,安全性有待提高,而且操作繁琐,需要有一定的计算机技术才能运用,没有三层模式那么简便。

相比于两层模式,三层模式安全性高,操作简便,前期工作不需要那么繁琐。

三层结构的数据试题放在服务器上,数据安全,而且客户机不需要安装任何东西,需要的时候可以在网页上完成考试,不需要下载安装冗余的东西,简便了操作,相对与两层模式,三层模式的优势很突出。

远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。

其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。

我国,远程教育飞速发展,但是很多考试还是传统的模式,尤其是学校,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。

显然,随着课题的不断变化,题目的类型也千变万化,这就需要教师们费尽心机的去出题,无形当中增加了教师的压力,并且出的题目也不一定保证每次都准确。

考试过后还需要大量的精力去批阅,但是在线考试系统就简单多了,从出题到批阅到上传分数一气呵成,把教师从考试的压力中解脱出来,使教师可以全心全意的投入到教学当中去。

所以,在校考试系统是将来考试的一种发展趋势,取代传统考试时无疑的。

5在校考试系统的主要技术
自动生成试卷系统:在用户登录到用户页面时系统会自动生成一套试卷,每次
登录都会生成一套不同的试卷。

这里用到SQL sever2000对数据库进行管理。

自动批阅试卷的系统:当用户提交试卷的时候可以给出用户得到的分数,或者
正确率。

这些需要熟练地语言编写能力。

JSP:JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统
的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

B/S:浏览器-服务器(Browser/Server)结构,简称B/S结构,与C/S结构不同,其客户端不需要安装专门的软件,只需要浏览器即可,浏览器通过Web服
务器与数据库进行交互,可以方便的在不同平台下工作;服务器端可采用高性
能计算机,并安装Oracle、Sybase、Informix等大型数据库。

B/S结构简化了客户端的工作,它是随着Internet技术兴起而产生的,对C/S技术的改进,但该结构下服务器端的工作较重,对服务器的性能要求更高。

6 结语
为了满足系统对先进性、安全性、跨平台性、可扩展性、可移植性、分布式等方面的要求,本系统基于JAVA进行开发。

教师可以在题库中添加、编辑和删除试题;教师可以增加新的考试科目;可以充分利用题库中的试题由系统随机组卷;学生参加完考试能立即得到答案,并分析考试中答错的题目;教师能得到学生考试后传送到系统的反馈信息,可方便的对成绩进行查询和分析,同时对学生考试中出现的错误进行统计以便今后的教学。

此外,还应具有良好的用户界面,操作方便,尽量减少误操作率,具有安全保密机制。

[1]谷庆华,李成贵. 基于Java语言实现数据库的访问[J]. 计算机技术与发展,2008,(2).
[2]许艳. 试卷生成系统的设计与实现[J]. 计算机教育,2007,(4).
[3]马书堂. 试卷自动生成系统的研究[J].长江大学学报(自科版),2006,(2).
[4]陈泽琳, 张庆彪.基于JAVA的考试系统中题库设计及组卷算法[J]. 重庆理工大学学报,
2010(03).
[5]韩高峰,张健.基于J2EE在线考试系统的设计与实现[M]. 电脑知识与技术, 2010(06).
[6] 飞思科技产品研发中心编著.《精通 Jbuilder 9》.电子工业出版社, 2003.8.
[7] 周影.《网络编程语言JSP实例教程》.电子工业出版社,2003.6.
[8] 清宏计算机工作室.《JSP编程技巧》.机械工业出版社,2002.1.
[9] Ethan Cerami and O’Reilly.《Web Services Essentials》.电子工业出版社,
2003.5
[10] David Chappell Tyler Jewell.《Jav a Web Services》.电子工业出版社, 2003.8.
[11] 田贞.基于eclipse进行Web开发的环境配置方案[J].电脑知识与技术,
2008(12).
[12] 马荣飞.基于B/S结构的网络考试系统[J].计算机辅助工程,2003(02).
[13] (美)舒尔第.Java2-The complete reference[M].北京:电子工业出版社,2003(01).
[14] 王育坚,马小军,戴琪. 题库管理与试卷自动生成系统的设计[J].北京联合大学学报(自然科学版),2005,(4).
[15] 赵森. 中文SQL Server 2005 程序设计教程. 冶金工业出版社, 2006.7
[16] 杨学全.SQL Server实例教程.电子工业出版社,2007.9
[17] Y. Daniel Liang.Introduction to Java Programming.Pearson Education,2008.6
[18] 李锐、李哲等编著. Photoshop CS3中文版完全自学教程.机械工业出版社,2008.3。

相关文档
最新文档