欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于web的在线考试管理系统.docx

    • 资源ID:6564182       资源大小:933.47KB        全文页数:41页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于web的在线考试管理系统.docx

    1、基于web的在线考试管理系统基于web的在线测试管理系统学生姓名:罗光文学号:V200841025专业:08计算机网络指导老师:肖国强开题报告1、国内外现状在当今信息时代,计算机技术和网络技术越来越广地使用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机和网络技术使用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。目前的一个发展趋势是采用大规模试题库的计算机网络测试模式 随着计算机网络在生产生活、科技教育中的普及,传统试的测试出卷、答卷方式以及学绩管理正发生着巨大的变革,因此,如何

    2、使测试过程变得方便、高效、快捷、公正,是现代教育的一个重要课题。网络测试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地对学生进行测试,加上数据库技术的利用,大大简化了传统测试的过程。因此网络测试系统是电子化教学不可缺少的一个重要环节。有趋势表明,测试的标准化、计算机网络化已当今测试的发展方向,当前国际上许多测试认证,例如GRE、CISCO,其出题、答卷以及评分都是在计算机上完成的。无纸化的测试形式有着其科学、及时、准确、公平等优点。目前,各级各类测试系统层出不穷。当前,开发基于局域网络的测试系统可采用VB,VC,Java,NET等开发工具,数据库访问多采用CS模式。随着教育信息化

    3、的不断深入,网络教育越来越多地运用在教学过程中。远程教学、在线辅导、在线测试已被越来越多的人所接受。目前,世界上许多国际测试都采用在线测试的方式,比如:微软认证(软公司的MCSE,MCDBA,MCSD等测试),思科认证(Cisco Career Certification),惠普认证(HPUX),SUN公司的JAVA认证测试,以及TOFEL,GRE等等。这些测试都是通过网络实时进行的。国内的许多测试也搬到了网上,如驾照模拟测试系统,职业英语在线测试,以及众多的远程教育学院及网络学院的在线测试。在众多的在线测试系统中,题目类型大多采用单一的选择题模型,考生只需通过点击正确的选项即可完成测试,同时

    4、系统根据已存入的正确答案,可迅速计算出学生的成绩。这种系统虽然可以实现自动判分,但由于测试的题型形式单一,不能适用各种科目测试的需求。因此,开发一种适于各种测试科目的在线测试系统成为本课题首先要解决的问题。开发基于Web的在线测试系统可以选择的技术有ASP,JSP,PHP。其中ASP技术由于其建立在微软的操作系统之上,使用微软开发工具,结合微软的SQLServer数据库管理系统可以使系统达到最佳组合,使开发人员轻松自如地开发出功能强大的使用软件。而ASP技术中多使用传统ASP技术。由于ASP依赖于嵌入的脚本语言:VBScript和Jscript,使得在语言的使用上受到了限制;同时,脚本语言只能

    5、通过解释执行,使得执行效率大打折扣。为了满足Intemet飞速发展带来的对于Web使用程序和Web服务的更高的开发需求,微软创新地推出NET开发台。NET框架是微软面向推出的XML Web服务的新一代计算平台,它简化了在高度分布式Internet环境中的使用程序开发。ASPNET是微软开发的新型体系结构NET的一部分,它的全新技术架构使它得以称为功能强大和灵活多变的最优的Web开发环境。在线测试系统目前主要有两类:一是基于局域网的网络测试系统,一是基于WEB的在线测试系统。基于局域网的在线测试系统通常用于比较正式的测试,如计算机等级测试、职业技能测试、行业测试等;基于WEB的网络测试系统通常用

    6、于考生自测或网络教学系统。2、课题目的和意义随着教育现代化步伐的加快和计算机辅助教学的广泛使用,利用计算机的强大功能参和教学已成为教育工作者和教育科研人员广泛关注的研究领域。在教育领域中,测试是整个教学过程中的重要环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果优劣的一种教育测量手段。通常的出卷方式是参和教学的教师根据自己的知识、经验、风格来收集、选取并编制试题,这样做虽然试题的效率、信用度高,但同样存在着一定的缺点,主要表现在由于人为因素的不确定性,可能会造成选题范围过于狭窄;耗费教师大量的时间、精力;不利于实现考、教分离。在我国,随着高校招生规模的不断扩大,学校的学生越来越多

    7、,测试非常普遍,所在通过网络进行的在线测试是现阶段研究开发的一个热点。它是建立在国际互联网上的使用系统,客户端的配置可以极为简单,使测试不受地域的局限。这个软件很小但是作用很大,并且使用起来效率很高。这次编写的这个软件只是这个理想的软件的一个雏形,功能少,很多东西不能实现。这也和本人的水平有关,但是软件的一些思想确是有的,也希望以后水平高了能将它们改进。开发在线测试系统的意义在于:1将教师从繁重的出卷、阅卷、评卷的繁重工作中解脱出来,教师的工作效率大幅提高,减少人为主观意志对评分的影响,有效提高教育质量。2学生在平时的学习中,及时的在网上进行自我测试,在学习上能够查缺补漏,激发学生的学习兴趣,

    8、为学生的学习带来更多的方便。3系统实现自动组卷、自动评分,使测试真正做到客观、公平、公正,真正实现考、教分离。4开发的此系统并不单纯地只是实现测试功能,此外,在管理员管理用户信息时,又是一个小型的用户管理系统。3、开发环境Windows XP/2005 Server,IIS 5.1,IE 6.0, SqlServer 2005ASP.NET ,Microsoft Visio Studio 20104、关键技术本系统采用Visual Studio2010作为开发工具,以SqlServer 2005为后台数据库进行开发。关键技术:(1) B-S网络运行模式的选择。基于Web技术的B-S模式采用了三

    9、层体系结构即:用户界面层业务逻辑层数据库层,这种结构具有更好的安全性和更高的效率,已经成为当今在线测试系统的主流模式,因此考虑本在线测试系统开发时使用B-S网络运行模式。(2) ASP.NET服务器前台开发工具的选择。ASP.NET提供了强大的Web使用程序开发能力,可以通过ADO组件提供的接口方便地访问数据库,同时兼考虑开发人员对开发工具的熟悉程度,最终选择了ASP.NET作为服务器的前台开发工具,调试环境为Windows XP/2005 Server,IIS 5.1,IE 6.0,Microsoft Visio Studio 2010。(3) SQL Server后台数据库的选择。SQL

    10、Server具有强大的数据管理和处理能力、具有较高的安全性能、支持远程存取等,同时可做到和ASP.NET前台开发工具的无缝连接,符合测试系统的需求,因此选择SQL Server 2005作为服务器的后台数据库。(4)客户端通过浏览器实现测试全过程,客户端做到零安装,减少系统升级、更新的工作量,同时方便进行远程系统维护和管理。摘 要 在线测试系统是在综合分析当前测试系统研究成果的基础上,采用BS和CS两种结构相结合的模式开发,利用IE浏览器作为界面设计,使用户可利用浏览器直接访问测试平台,完成测试和测评的一种新型考核手段和测试方式。NET技术和SQL数据库以及其他网络程序设计开发平台是在线测试系

    11、统所采用的主要开发技术。在线测试系统的实现不仅打破了传统的测试模式,减轻了教师的工作负担,提高了工作效率和测试质量,而且使学习变得更加高效快捷方便。在线测试系统主要实现的功能包括用户登录、身份验证、新用户注册、教师和学生信息管理、在线测试、留言板、在线交流、管理员登录和管理、题库管理、试卷管理以及成绩管理等模块。通过在线测试系统,用户可以随时随地通过网络进行测试和练习,以达到自主、高效快捷的学习目的。在线测试系统使用过程中,用户首先需要通过网络进入该测试系统登录页面,没有账号必须先进行注册,填写自己的相关信息和设置用户密码,然后登录进入该测试系统,选择相应的在线测试功能进行操作。实际运行表明:

    12、良好的网络运行环境下,便捷简单的操作就可以实现在线测试和测评,并自主对答案,在线进行交流,从而达到学习的目的,这是现代人满意的学习方式,顺应了时代的发展。关键词:在线测试, 在线交流,成绩管理AbstractOn-line examination system is in comprehensive analysis current examination system on the basis of research achievements, adopts B/S and C/S two structures of combining pattern development, using

    13、IE browser as user interface design, can directly access exam browser finish the test and evaluation platform, a new assessing means and ways of examination. T technology and SQL database and other network program design and development platform is on-line examination system used by the main develop

    14、ment technology. On-line examination system realization, not only broke traditional examination mode and reduce the burden of a teachers work, improve the working efficiency and quality, and make learning examit more efficient shortcut convenience. On-line examination system mainly realizes the func

    15、tions include user login, identity authentication, new user registration, teachers and students information management, online examination, message board, online communication, administrator login and management, question bankmanagement, examination paper management and performance management module

    16、. Through on-line examination system, the user can anytime through network for examination and practice, in order to achieve independent,highly effective quick learning purposes. On-line examination system in use process, user first need to enter the exam system through the Internet, no account logi

    17、n page must be first to register, fill in their information and setting user password, thenlog in to the examination system, the selection of the correspondingonline examination functions operate. The actual operation shows that good network operating environment,convenient simple operation can achi

    18、eve on-line examination and evaluation, and independent of the answer, online communication, so as to achieve the purpose of learning, this modern is satisfactory study way, complied with the development of The Times. Keywords: online examination, online communication, performance management开题报告摘要.

    19、Abstract. 第1章 绪论1.1在线测试系统产生的背景.11.2在线测试系统现状分析和研究. 1.3在线测试系统的研究目的、内容及意义.1.4在线测试系统的功能.1.5课题研究的主要内容以及个人任务.16课题研究的价值.17本章小结.第2章 需求分析2.1 任务概述2.2 可行性分析2.3 系统需求分析2.4 本章小结.第3章 总体设计3.1在线测试系统总体结构设计3.2数据库的设计3.3概念结构设计.3、4本章小结.第4章 系统设计和实现4.1系统模块划分4.2用户注册模块4.3 用户登录模块4.4 在线测试模块4.5 留言板模块4.6 在线交流模块.4.7 题库管理模块.4.8 判断

    20、题管理模块页面流程.4.9 试卷管理模块4.10 学生信息管理模块4.11 成绩管理模块.4.12本章小结总结.致谢 .参考文献. .第1章 绪论11在线测试系统产生的背景学校或各类教育培训机构的教学过程包含了理论教学、实践教学、教学质量测试即测试、答疑等多个环节,其中测试是自学校教育出现后,教学过程中不可缺少的重要环节,它是衡量教学和培训质量的重要手段。在我国,虽然教育教学已经蓬勃地发展起来,但是目前学校和社会上的各种测试依然有相当一部分采用传统的方式,组织一次测试至少要经过五个步骤,即组织命题、考生测试、组织阅卷、成绩评估和试卷分析,而以纸和笔为主要工具的传统测试方式的诸多弊端日益凸现:1

    21、、测试的主体和客体混淆,不能使受教育对象成为考核的主体,主体成了客体,无法激活应考者应考兴趣。传统的测试方式从来都是老师发试卷给学生,何时考、考什么、怎么评判考分全由老师决定,学生一直处于被动甚至被迫的地位。因此测试的主体成了老师。学生,这一真J下的主体都成了客体。于是,测试时,学生就消极防卫、被动应付甚至弄虚作假。测试的过程是学生服苦刑的过程,无乐趣可言,更谈不上在测试过程中有超常的表现。2、传统测试内容死板,不能灵活的针对不同的对象采用不同的测试方式。由于任课教师的认知水平、知识重点等存在的区别,对试卷内容有不同的标准和组织方法,而且加上纸质和排版等原因,严重束缚了测试的灵活性和针对性,不

    22、能因材施考,测试发挥不出考核和促进教学改革的作用。3、测试的目的偏重于测试的分数,而且枯燥的理论或试卷考核方法,丧失了测试的激励功能。尤其是传统测试也影响着受教育对象对待分数的态度、使学生们误解了测试的作用,认为只有好的分数才是学习好坏的唯一标准,测试成功者,喜形于色,测试失败者,灰头土脸甚至一蹶不振,不仅使测试原本应有的激励功能不能正常地发挥出来,而且使部分学生对测试产生抗拒甚至是恐惧感。4、由于传统测试采用的是人工的组卷、阅卷的方式,组卷和评分的周期比较长,而且一般都是由任课教师一个人自行开展,因此测试的效率不高,教师的工作量也比较大,影响了教育教学改革中“无纸化”和“教育信息化”所提倡的

    23、“高效教育”的要求。5、重结果轻过程的传统测试,不仅测试的手段很单一,而且也不能客观反映应考者的实际能力水平。传统的测试方式的目标只有一个:测试的结果。老师和学生双方均看重这个,普遍的看法是考分高者水平高,考分低者水平低。但实际上测试过程中由于种种原因,应考者未能在这一次测试中发挥出正常的水平或没能全面地发挥出水平,这样的测试就不能客观地反映应考者的水平。随着网络技术地飞速发展,现在很多国内外的大学、企业、培训机构和社会其他部门都已经开设了远程在线培训和考核系统,通过计算机网络实现异地、实时地教育、培训和考核。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程在线教育软件的开发目前还

    24、处于起步阶段,随着这项技术的不断深入,就要求有更好、更完善的软件系统使用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。在线测试平台包括很多模块,例如教学系统、答疑系统和测试系统等等。其中很重要的一个环节就是在线测试系统,同时它也是最难实现的环节。传统的测试组织复杂、效率低下,而且随着测试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的测试方式已经不能适应现代测试的需要,迫切地需要一种解决方案,也迫切地需要一种解决方案的开发平台。因此,面向不同任务、不同用户对象的在线测试系统应运而生,通过深入研究对比CS模式和

    25、BS模式的各自特点,将两者的设计理念有机地结合起来,可使在线测试系统各种功能的实现变得切实可行,而且高效快捷。12在线测试系统现状分析和研究目前,各级各类测试系统层出不穷。当前,开发基于局域网络的测试系统可采用VB,VC,Java,NET等开发工具,数据库访问多采用CS模式。随着教育信息化的不断深入,网络教育越来越多地运用在教学过程中。远程教学、在线辅导、在线测试已被越来越多的人所接受。目前,世界上许多国际测试都采用在线测试的方式,比如:微软认证(微软公司的MCSE,MCDBA,MCSD等测试),思科认证(Cisco Career Certification),惠普认证(HPUX),SUN公司

    26、的JAVA认证测试,以及TOFEL,GRE等等。这些测试都是通过网络实时进行的。国内的许多测试也搬到了网上,如驾照模拟测试系统,职业英语在线测试,以及众多的远程教育学院及网络学院的在线测试。在众多的在线测试系统中,题目类型大多采用单一的选择题模型,考生只需通过点击正确的选项即可完成测试,同时系统根据已存入的正确答案,可迅速计算出学生的成绩。这种系统虽然可以实现自动判分,但由于测试的题型形式单一,不能适用各种科目测试的需求。因此,开发一种适于各种测试科目的在线测试系统成为本课题首先要解决的问题。开发基于Web的在线测试系统可以选择的技术有ASP,JSP,PHP。其中ASP技术由于其建立在微软的操

    27、作系统之上,使用微软开发工具,结合微软的SQLServer数据库管理系统可以使系统达到最佳组合,使开发人员轻松自如地开发出功能强大的使用软件。而ASP技术中多使用传统ASP技术。由于ASP依赖于嵌入的脚本语言:VBScript和Jscript,使得在语言的使用上受到了限制;同时,脚本语言只能通过解释执行,使得执行效率大打折扣。为了满足Intemet飞速发展带来的对于Web使用程序和Web服务的更高的开发需求,微软创新地推出NET开发台。NET框架是微软面向推出的XML Web服务的新一代计算平台,它简化了在高度分布式Internet环境中的使用程序开发。ASPNET是微软开发的新型体系结构NE

    28、T的一部分,它的全新技术架构使它得以称为功能强大和灵活多变的最优的Web开发环境。在线测试系统目前主要有两类:一是基于局域网的网络测试系统,一是基于WEB的在线测试系统。基于局域网的在线测试系统通常用于比较正式的测试,如计算机等级测试、职业技能测试、行业测试等;基于WEB的网络测试系统通常用于考生自测或网络教学系统。以下介绍几个典型的网络测试系统,用以说明国内外在线测试系统的研究和使用现状:1、ATA智能化测试服务系统国外比较有影响的机器测试是AOCA公司的测试系统,主要目标是模拟真实测试环境,特别适合计算机操作性题目的测试。A1rA在产品和服务中使用的核心技术包括:DST技术(动态模拟测试技

    29、术)、RET技术(真实环境测试技术)、SRAT技术(全真环境下动态转换技术)、LAS技术(智能化测试结果判定技术)、ZNM技术(智能化、非线性多元组卷模板技术)。DST技术是动态模拟测试、培训的技术,它基于图论的语义状态转换理论,在ATAe-Testing通用平台上模拟全真环境的使用软件和系统软件的操作过程及步骤。其模拟过程体现了全真环境的动态特点,对于测试、培训的过程、结果全程跟踪。DST技术摆脱了软件产品对运行环境的依赖性,完全独立于真实的执行环境。RET技术是基于组件对象模型,以多进程运行方式,允许用户在全真环境下操作,然后捕捉操作过程及操作结果,在操作过程中实现智能提示及个性化教学、培训。SRAT技术是面向在线测试中的主观题(如编程题)而专门设计的,该技术可判断在各种语言软件、数据库应用软件坏境下,可在模拟一全真环境下动态的自动双向转换。ATA公司的产品和服务中使用的核心技术,有较多可取之处。但ATA测试软件更多的是


    注意事项

    本文(基于web的在线考试管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开