- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教育教学论文 基于Web Services的在线考试系统研究
基于Web Services的在线考试系统研究
摘要:在线考试系统是利用计算机信息技术、网络技术和软件技术,把在教学中可实现标准化考试的课程由传统的纸质考试模式转变成无纸化考试模式,以实现题库管理、考务管理、试卷管理、考试管理、成绩管理和系统管理等功能,达到节约资源,提高工作效率,保证考试结果的客观公正性。本文提出基于Web Services的在线考试系统,采用Web Services技术,利用B/S和C/S相结合的混合模式,以高校公共课《计算机应用基础》课程为例,实现一个分布式的无纸化在线考试系统,以实现大量考生同时在线考试,防止由于单点故障和网络阻塞等而引起的考试失败问题。考生通过网络登录服务器,获取试题,完成考试,并由系统自动阅卷,极大地节省了考试所需的人力、物力和时间,使考试更加科学化、程序化、高效化、节约化,同时使得考试更加客观、公正、合理,最大限度地降低了人为因素对考试的影响,取得良好的考试效果。
关键词:Web Services;在线考试;单点故障;网络阻塞
一、研究意义
随着计算机信息技术、网络技术和软件技术的不断发展,使人们很多传统的工作手段和方法也随之改变,也引起了教育领域的重大变革,将计算机和网络技术应用到现代教育和管理体系中,是现代教育发展和学校建设的需要,是改革教育教学模式,提高教学、科研和管理水平的有效手段。作为教育改革重要方面之一的考试改革,主要是利用现代化的考试手段,在试题管理、考务管理、成绩管理等各个环节实现资源的节约利用,降低劳动成本,提高工作效率[1]。
《计算机应用基础》是作为各高校非专业班级新生的一门公共课程,随着高校的扩招,学生人数多,教学任务重,工作量大,尤其考试工作,根据调研,很多高校该课程的考核方式采用闭卷笔试,由此产生的出卷、印刷、装订、分袋、监考、回收、评阅、成绩统计等一系列复杂的操作过程,包括教务处组织考试管理,各系部人员监考和最后的试卷评阅和成绩提交等,是一个浩大的系统工程,并且,由于环节多,任何一个环节上出现问题,都可能导致考试工作失败。也有部分高校开发系统进行各个班级异步考试,还不能进行各个班级同时进行考试,因此,通过此项目的研究,开发出一套计算机在线考试系统,改变传统的考试模式和弥补原有考试系统的不足,减少工作失误,提高考试成绩的公平、客观和准确性。
二、国内外研究现状
近年来,美国、英国、澳大利亚、加拿大等其他发达国家都普遍采用网络在线考试系统,在许多学校允许学生通过网络考试获得毕业证书和学位证书,另外在也有很多知名企业和用人单位的应聘考试也已经开始在互联网上进行。
在国内,已经出现一些针对培训机构等单位的计算机考试系统[2,3],其特点是在同一时间段内的考生数量相对较少。但对于许多学校,同一时间段内的考生数量多,大部分考试还是基于传统的考试方式,有些学校偶尔也应用互联网和计算机相结合的教学模式,建立一些简单的教学平台和网络考试系统,但也是进行简单的网上成绩查询和统计。对于传统的考试,例如学期末考试,教务处要组织教师出题,安排考场,安排教师进行监考和阅卷,最后教师还要试卷分析,对于这些繁琐的工作,随着考试科目和考试种类的不断增加以及针对考试所提出的要求也不断提高,教务处和教师的工作量也会随之增长。对于教师,不仅是出卷和阅卷的工作量不断增加,而且更容易出错,因此从一定意义上来说,传统的考试方式弊端很多,实施考试改革,刻不容缓。
三、系统设计
(一)系统架构设计
设计在线考试系统的主要目的之一就是要提高工作效率,降低工作量,系统软件架构模式的选择就显得尤为重要[4-6]。系统软件架构模式既要安全、稳定、可靠又要简单、易用、易于配置和管理,因此整个系统的架构设计如图1所示。
图 1 基于Web Services的在线考试系统架构
1.B/S和C/S结合的系统模式。基于Web浏览器的B/S模式的多层应用程序其客户端具有零配置的优点,大量考生与系统的交互操作适合采用该模式,而为了试题安全性和完整性,教师和管理员与系统的交互操作适合采用C/S模式。
2.采用基于Web Services的服务端系统。Web Services平台允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。随着办学规模的扩大和设备的更新,各个专业都分别建立自己特色的计算机实验室,这些实验室采用不同的硬件或软件平台,因此,解决平台异构性问题,是能否在全校范围内所有实验室都能进行在线考试的关键问题之一。由于同时在线考试人数多,同时下载试卷和上传考试结果,会使得某一时刻的网络流量增大,这样就会容易出现数据丢失现象,这一问题如果解决不好,将会使得考生试卷丢失,考试失败。Java平台提供创建Web Services 并将这些服务集成在一起,可有效均衡系统负载,保
您可能关注的文档
- 教育教学论文 在线教育实践与研究——以中学美术教师教学为例.doc
- 教育教学论文 在线评测系统在程序设计教学中的应用研究.doc
- 教育教学论文 在网络中探寻一个敞亮的教研“视”界摘要:网络的开发和使用无疑为学校教研开.doc
- 教育教学论文 在网络环境下信息技术与数学学科整合.doc
- 教育教学论文 在网络的情境下如何进行有效教学.doc
- 教育教学论文 在美术教学中如何培养学生的创新能力.doc
- 教育教学论文 在美术教学中运用多媒体辅助教学构建有效课堂.doc
- 教育教学论文 在自信中学习 在赏识中成长.doc
- 教育教学论文 在英语教学中培养学生自主学习能力的研究.doc
- 教育教学论文 在生物社团实验中,提高生物学习兴趣.doc
文档评论(0)