在线考试系统开发开题报告

 2021-08-08 10:38:54

1. 研究目的与意义

在教学中,考试是一个非常重要的环节,它可以真实地检测出学生对所学知识面的掌握程度。在传统的考试里,教师为找试题、设计试卷、印刷、评卷等花费大量时间和精力。使用在线考试系统,教师平时可以收集相关的试题,建立起试题库,考试时出卷将变得轻松,也为评卷、统计成绩带来更大的便捷与准确。因此,我们有必要研究在线考试系统的建设,使其能尽快在各种考试中发挥作用。

2. 国内外研究现状分析

上世纪90年代末,计算机普及和internet迅速发展,从根本上改变了人们的日常生活、工作和娱乐方式,同时也在改变着教育,很多国内外的大学和其他社会机构都进行了远程教育,实现了异地教育和培训。二十一世纪是信息时代,信息技术发展更加迅速,计算机网络安全性、可靠性和速度等有了质的飞跃,远程教育将具有更强的生命力,优质的教育势必受到严峻的挑战。网络远程教育机构必须加强远程教育软件的研究工作,让更好、更完善的软件系统应用到远程教育当中去。远程教育又涉及很多环节,在线考试系统正是其中之一。目前的在线考试系统有很多,ets(没过教育考试服务中心)举办的gre(美国研究生入学考试)的计算机网络化考试就是最有影响的案例,但是在线考试系统实现的功能差异很大,存在的问题也很多,考试系统研究开发仍任重而道远。

就系统体系结构而言,目前在线考试系统网络应用软件体系结构主要有两种模式,既当前大部分软件系统所采用的模式:c/s模式、b/s模式,两者具有不同的特点,都有广泛应用。c/s模式主要的缺点是安装、维护、使用、升级较麻烦,在internet环境下c/s模式明显不如b/s模式具有优势,其客户端集中了大量应用软件,在每一次不同的考试进行之前都要将相关的应用程序重新安装在每台考试用机上,这样就造成考务工作烦琐:而b/s模式客户端仅需要一个标准的浏览器,服务器端是webserver,尽管考试的科目和内容随着教学过程的发展而不断变化、更新的,考试系统本身也要经常地修改和维护,而这些升级和维护工作只需要在服务器端进行就可以了。b/s模式易于管理和维护,无须开发客户端软件,开发效率高、开放性等优点,使得这种模式的应用范围将会不断地扩大,在internet环境下应采用b/s模式开发在线考试系统。

而就开发技术来说,尽管采用了b/s模式的在线考试系统,但采用的开发技术却有很大差异。internet技术飞速发展,在internet环境下的开发技术层出不穷,从最初的静态html页面、简单的cgi网管程序、javaapplet程序到现在的asp、isapi、nsapi、java、php及web数据库技术。早期的在线考试系统多采用asp动态网页语言来进行网页的制作,当下,php mysql和jsp逐步开始流行。在此大环境下,开发远程教育考试系统用b/s模式,至于最终选择何种技术,则由开发人员自身因素来决定,开放的网络环境以及日新月异的信息技术给我们提供了多种选择。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的基本内容与计划

该在线考试系统主要分为三个模块:考生模块、教师模块、管理员模块。

1.考生模块包括考生注册和考生登陆,其中考生登陆又包括进入考场、查询成绩、密码修改以及退出登录;

2.教师模块包括教师登陆、考题录入、考题修改与删除、试卷评阅、查看学生成绩、试卷查看和修改密码;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

更全面的功能,更人性化的操作、更多的防误操作、简单美观的操作界面。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。