基于internet的网络考试系统开发【文献综述】

上传人:大**** 文档编号:150520284 上传时间:2020-11-06 格式:DOC 页数:4 大小:61KB
返回 下载 相关 举报
基于internet的网络考试系统开发【文献综述】_第1页
第1页 / 共4页
基于internet的网络考试系统开发【文献综述】_第2页
第2页 / 共4页
基于internet的网络考试系统开发【文献综述】_第3页
第3页 / 共4页
基于internet的网络考试系统开发【文献综述】_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于internet的网络考试系统开发【文献综述】》由会员分享,可在线阅读,更多相关《基于internet的网络考试系统开发【文献综述】(4页珍藏版)》请在金锄头文库上搜索。

1、毕业设计文献综述电子信息科学与技术基于internet的网络考试系统开发摘要在线考试系统作为一种新型高效的考核手段和考试方法,在实际教学中得到了广泛的应用,并成为当前计算机信息研究与应用的热点领域。在线系统能够有效的减轻教师工作负担、提高工作效率、优化学生考试的流程.本文列举了现存考试系统的架构并做比较评价,列举和分析了考试系统的种类,包括自动试卷生成系统和智能测试系统等,最后提出了考试系统的设计原则和今后要解决的问题。关键字 考试系统;B/S;C/S;自动试卷生成系统;智能测试系统1.前言 随着科技的发展,计算机技术的日益普及,越来越多的日常事务与电脑相挂钩。而且现在社会竞争的日益激烈,人们

2、越来越追求办事的高效性。而在大学教学中,每学期例行的考试依然采用传统的方法,传统考试要求老师出题、刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷、分析试卷、统计分数和考试情况汇总。这是一个比较漫长而且相对复杂的过程,同样对于学校的人力、物力、财力、时间都是一个很大的消耗,已经远远不能满足学校的要求。而由于传统考试的弊端日益增多,在线考试也随之而产生,在线考试已渐渐被人们所接受,并有逐渐代替传统考试的趋势。在此形势下,研究在线考试的人士也逐渐增多,实现在线考试的方法和技术也多种多样,现在的考试系统一般采用B/S或C/S结构,主要用到JSP和MYSQL技术,在线考试已经成为当前计算机

3、信息研究与应用的热点领域。2. 考试系统的构架2.1 C/S过去系统的研究方向主要是围绕以Client/Server(C/S)模式开发进行研究。C/S模式是一种两层结构的系统。在两层模式中一端为客户端,另一端为服务器。数据存放在服务器上,客户端界面作为程序的另一部分存在于客户桌面计算机上。客户端的主要任务是向服务器发送请求,并接受结果;而服务器的主要任务是接受请求,完成计算,并把结果反馈给客户端。在二层结构中,桌面客户机应用程序对在局域网上的数据库服务器提出数据请求,这种结构适用于决策支持应用程序,在决策支持应用程序中,由客户机向数据库服务发出单个查询请求可以得到大量的数据用于桌面客户机随后的

4、分析、处理和展示1。C/S模式考试系统常常被用于局域网范围内的考试。考试前,先在客户机安装客户端的软件,客户端的软件遵循相关协议连接至服务器端。客户端发送考试请求后,由服务器把相关的考卷传送回客户端。基于C/S模式的网上考试系统常见的开发工具有VB,VC和JAVA等,开发出来的产品有两种:客户端软件和服务器端软件。2.2 B/S B/S模式网络应用程序技术是近几年伴随Internet迅速发展起来的一种新技术。它与C/S模式类似,客户端是一个标准的浏览器,服务器端是WebServer。数据和应用程序都存放在服务器上,浏览器功能可以通过下载服务器上应用程序得到动态扩展。服务器具有多层结构,B/S系

5、统处理的数据类型可以动态扩展,以BS模式开发的系统维护工作集中在服务器上,客户端不用维护,操作风格比较一致,只要有浏览器的合法用户都可以十分容易地使用B/S模式是一种三层结构的系统 ,第一层客户机是用户与整个系统的接口,客户的应用程序精简到一个通用浏览器软件,如NetScape Navigator。微软公司的IE 等,浏览器将HTML代码转化成图文并茂的网页,网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的web服务器,第二层W eb服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的

6、浏览器,如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作第三层数据库服务器的任务类似于CS模式,负责协词不同的Web服务器发出的sQL请求,管理数据库2基于B/S模式的考试系统主要开发工具有ASP、JSP和PHP等。此模式下的考试系统运行在服务器上,客户端只需一个网页浏览器,考生在客户端通过浏览器向服务器发送考试请求,服务器将相关考卷发送至客户端浏览器。基于B/S模式的网上考试系统已成为在线考试的主流。 在过去的的一段时间内,由于ASP允许用户使用许多已有的脚本语言编写ASP的应用程序,ASP的程序编制比 HTML更方便且更有灵活性,而且ASP.NET提供

7、基于组件、 事件驱动的可编程网络表单,大大简化了编程.还可以用 ASP.NET建立网络服务,所以广泛的被采用3。JSP作为一种动态网页技术,所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,而且由于JSP具有Java跨平台开发的优势,能够在85%以上的服务器上运行,和基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理,所以成为现阶段使用最广泛的一种动态网站技术4.2.3 分析 在安全性要求高、交互性强、处理数据量大、数据查询灵活的地点固定的小范围内使用C/S模式;在安全性和交互性不高。地点灵活的广域范围内使用B/S模式这样能充分发挥各自的长处,

8、开发出安全可靠、灵活方便、效率高的软件系统 B/S体系结构具有许多传统C/S体系结构不具备的优点,而且又紧密的结合了InternetIntranet技术,是技术发展的太势所趋,这种以服务器为中心的结构体系使企业摆脱了以往人才资源、高成本的操作管理方式。把注意力转移到怎样更合理组织好提供对客户的服务核心问题上来具有更为广阔的前景23考试系统种类3.1自动组卷系统自动试卷生成系统使用J2EE工具,如JSP,JavaBean和Servlet通过Tomcat服务器来发展和调用一个JSP页面。该系统使得教师能够要按照他们的要求操作,并根据教师的需要从中提取有关的现有的各类试题集,然后迅速生成试卷。此外,

9、试卷的难易程度和形式以及各种主题的评分是由教师根据自己的需要决定的。老师在接受身份验证后登陆系统,提取考卷,并产生标准答案。于此同时,考卷和答案将被记录在题库以提供核查,咨询,和试卷分析的历史数据5。3.2智能测试系统智能测试系统使用XML技术,模块技术,数据库触发器和存储过程技术和其他信息技术来设计和实现ESBAO。该系统主要包括试卷数据库,试卷创建器,试卷生成器,应用操作监规器,答案生成器和试卷分数生成器。 试卷数据库是基于XML文档考试题目的搜集器。教师可以简单快捷地创建一个新的XML文档的试卷,只需要启动试卷生成器模块引擎,它可以自动工作。试卷生成器帮助教师非常方便地创建试卷用于分析试

10、卷结构,属性,分值和内容等。当教师完成建设试卷,相应的标准答案是自动创建。当老师启动试卷创建代理,它也可以自动工作,以构建试卷。当考生回答的试题时,他们需要在类电子商务网站的电子商务模拟环境中操作。主要的区别是,电子商业模拟环境在一个操作步骤中设置一些主要监控程序捕捉谁,何时及如何操作。该监控程序是面向特殊作业流程,它是连续的和离散的工作流程和工作时间,而对于系统记录一些关键的操作步骤的操作数据库结果也是如此。当评分试卷时,我们可以使用答案生成器来传输答题纸上基于XML的记录格式到数据库。在这个系统中,所有文件都是基亍XML的格式6。 当老师启动试卷分数生成器时,它可以自动评分,并且可以把考生

11、的答案于标准答案做比较。因为所有文件是统一的XML格式,只需要判断数据的身份,得出分数。 3.3分析自动组卷系统是一个复杂的系统工程,通过对学校考试的分析该工程得到发展。该系统的主要特点是开放性,便利性和灵活性,该系统具有操作简单和方便的特点,并支持系统管辖:不同的用户有不同的管辖范围,以保证数据安全性和整个数据库的完整性。智能测试系统检查是电子商务应用程序的操作,并提出一种新的系统架构,该系统主要包括对应教师网站的试卷创建子系统和针对试卷评分的子系统4.结束语开发一个完善的网上考试系统要由多方面考虑,先从用户角度入手,考虑用户需要一个怎样的考试系统,再决定采取C/S或B/S模式开发。在功能方

12、面,要以方便用户操作为目的,按照优势互补原则设计模块功能。搞好试题库的建设将是本类系统的首要任务,为了更好地完成系统的开发,应不断地跟踪网络考试的测试理论和最新应用需求,取之长处合理应用到实际开发中。在线考试系统以后将要解决的问题将是试卷生成的算法问题,和系统的安全问题。5. 主要参考文献:1李群亮,王娜娜.基于CS模式的网上考试系统的设计与实现J.科技信息.2009,15(6):105-110.2黄文博,燕杨.C/S结构与B/S结构的分析与比较J.长春师范学院学报.2006,25(4):77-85.3郭冠洲.基于ASP技术的在线考试系统的设计与实现J.科技信息.2010,9(13):99-1

13、05.4吕浩音.JSP技术介绍J.陇东学院学报.2007,17(2):13-25.5Guang Cen.An implementation of an automatic examination paper generation systemJ. Mathematical and Computer Modelling .2010.No.11-12(Vol.51):33-39.6Xin Jin,YanLin Ma.Design and Implementation to Intelligent ExaminationSystem for e-Business Application OperationJ. Lecture Notes in Computer Science .2008(Vol.5178):44-51.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 开题报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号