基于Web的在线考试系统

来源 :科学家 | 被引量 : 0次 | 上传用户:jiu0703
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要本文主要阐述基于Browser/Server模式开发在线考试系统,利用JSP动态网页技术配合MVC框架,从而使得系统具有非常高的可维护性和可扩展性;在系统安全性问题上,则借助于主流的加密技术MD5对用户的敏感信息进行加密,在网络上的数据则通过生成安全证书、配置tomcat、实现ssl协议,从而达到支持HTTPS的目的,这样便很好的解决了系统安全方面的隐患;此外,本论文还将介绍该系统的优点以及系统需求与开发所用的相关技术。
  关键词Web;在线考试;传统考试
  1项目总体介绍
  1.1背景
  在计算机高度普及的今天,在线考试变得越来越可行,所以越来越多的行业也需要这方面的系统。
  在线考试系统是一种全新的考试模式,主要特点是将考试的分析与管理一体化,这样可以大大减少人力的浪费,将阅卷和组卷的工作量降了一个量级,它常用于技能考核、问卷调查、驾考常识以及高校的英语考试等,在线考试系统最初只是一种设想,后来当计算机普及之后才得以推广,比较出名的在线考试系统有Lotus公司的LearningSpace、哥伦比亚大学计算机科学系开发的WebCT,此外还有美国的NTU、英国的Open College等都是非常著名的在线考试系统。相反在国内这方面则起步的相对晚很多,倒是随着国内各高校的教育水平越来越高,在线考试系统也变得非常的普及。
  1.2动态网页设计
  在线考试系统一般采用的模式不外乎2种,即Client Server和Browser/server,而本文主要研究Browser/server模式,采用JSP开发,他的本质是一种HTML语法中的-TAvA扩展,所以它具备了-TAvA的诸多优点,简单易用、完全面向对象、跨平台。JSP中最常采用的就是JSP+JavaBean+Servlet来实现MVC框架,用servlet实现Control,JSP负责页面显示即View,至于Model,也就是数据库相关操作则交给JavaBean,这样便很好的实现了软件设计中的低耦合,为后期的网站的后续提供了很好的扩展可能,将逻辑与视图进行剥离,支持可重用,这样一来开发网页应用程序便变得迅速和容易了。
  1.3数据库技术
  数据库是一个系统稳定性和健壮性最主要的因素之一,所以在系统设计时选用一款好用的数据库软件就显得格外重要,考虑到该系统的用户量以及费用等方面,决定使用Mysql数据库,主要有如下根据:1)该系统数据量不会太多,而且Mysql的可扩展性极强,当用户量激增的时候我们完全可以通过集群技术来搭建Mysql集群;2)Mysq]基于GNU认证的一款开源软件,因为开源所以安全性相对有保障;3)Mysql相对其它数据库来说,更light一些,不像SqlServer本身就占好几个G,而这在恰恰在开发中是大忌,此外mysql相对于Oracle、SqlServer来说还有一个优点是免费,这也是选他做为数据库很重要的一个原因。
  1.4网络考试系统优点
  网络考试最大的优点莫过于只需要进行一次题库整合便可以多次使用了,此外阅卷时候也相对简便很多,只需要预先将正确答案输入,到时考试一完选择题和判断题的分数已经自动检查完毕,除此之外在线考试系统还避免了那种因为字体的工整与否的问题而造成评分不公平的情况出现,既减少了教师的考务负担又很好的规避了评卷不公的情况,此外通过对网络的限制以及通过前段技术的禁止复制粘贴也可以很好的解决考试舞弊的情况,在确保客观和公正性的同时也实现了效率的提高。
  1.5可行性分析
  就考试系统的开发是否具有必要性和可行性而言,主旨在技术、经济、操作等方面进行可行性分析。该系统的可行性分析包含以下3项内容。
  1)技术方面的可行性:通过使用JSP+MVC框架+Mysql绝对具备了开完一套完美结合稳定和安全性于一身的在线系统;2)经济方面的可行性:系统所采用的Mvc框架使它的开发周期很短,同时Mysql也是一套开源且免费的数据库软件,所有在费用方面的开支自然不会太高;3)操作方面的可行性:21世纪,大学校园网络基本实现完全覆盖,以此来满足各学校、院、系等直属单位上网要求,学校所具备的良好的网络设施为开发和使用无纸化考试网络系统打下了了坚实基础。
  综上所述,在线考试系统在不论在经济或技术等方面都是可行的,并且IPO极高。
  2系统需求
  本系统的用户可分为2类,教师和学生。本系统共分成,2个界面:一个界面用于教师的登录,用来负责查询登陆学生信息、创建试题库、组卷(试卷可由系统在试题库中随机抽取组成,但在教師有特殊需要时可有教职人员手动添加或拼组试卷)、考生成绩管理等;而另外一个界面则用于学生的登录,学生权限下可实现在线考试、查询以往考试成绩、对系统提出更新、完善条件留言和学生在线交流等功能。
  从系统总体上来考虑,系统应该实现如下功能:在教师权限下,实现包括信息管理、试卷管理、题库管理及考试成绩管理4项功能:1)信息管理:即对考试学生进行管理及对学生基本信息的查阅;2)试卷管理:即在教师权限下,教师可根据自己的课程要求,对试卷的生成提出相应的规则。同时,对试题库中已经生成的试卷进行修改和删除,并且可以实现添加新试卷和试题的功能;3)题库管理:即在教师权限下可以对试卷题库中的试题进行3种基本操作:增添新试题、删除旧试题、修改已有试题,从而对题库进行实时更新;4)成绩管理:即在教师权限下可以查询考生的所有考试成绩,并对不同课程学生成绩进行统计,包括考试人数、最高分、最低分、平均分以及各分数段人数等,还可以查询统一学生的不同课程成绩,对学生的学习情况有更加全面的了解。
  在学生权限下,实现包括在线考试、查询以往考试成绩、留言和在线交流等功能。1)在线考试:即在学生进行在线考试结束后,系统根据已有的标准化答案在线与学生答题卡进行对比,考生考试成绩提卷可得;2)查询以往成绩:即学生可以查询往期曾参加的每门课程的考试相关信息;3)留言板:即学生如对系统功能或界面更新和完善等方面有提议,可以提交对系统的留言;4)聊天室:即学生之间相互交流学习心得和共同探讨疑难问题的功能。
  3结论
  本系统的预期要实现的功能已基本完成,在线考试系统,应该可以让考生在考试后,对自己的学习程度有一个全面认识,对以往考试的进行分析,从而发现自身的不足之处,间接得使学习效率得到提高。考试系统中题目的生成、试卷的提交及成绩的批阅全部在网络上自动完成。只需要储备一套成熟完善的试题库,就可以实现自动化考试,系统现在最大的不足时提醒实现还有些不全面,在线考试系统的考试较为复杂,对于简答题及计算题还未能实现功能。如果在线考试系统可以得到广泛地应用,教师所要做的除备课教学,即为精心设计题目、维护题库,从而减轻了教师的大量工作负担,也可以让教师有更多的时间去学习自己学科的知识或其他的,更好的补充自身,也有助于教学;学生也可以自主地进行日常学习的自我检测,考生之间互相交流彼此疑问,更加轻松方便。
  随着Internet的高速发展,在线考试系统广阔的应用领域及巨大的开发空间,已经越来越受人们关注,在线考试将成为未来教育方式中不可或缺的一部分。
其他文献
糖尿病抑郁症是糖尿病的常见伴发症之一,发病率高,严重危害身心健康,甚至可出现自杀倾向,社会危害极大。目前其发病机制尚不明确。西药治疗该病疗效不能兼顾,毒副作用大,存在
目的:观察中西医结合治疗胫腓骨骨折的效果。方法:76例胫腓骨骨折患者,随机分为观察组和对照组,各38例。观察组采取中西医结合治疗,对照组采取单纯西医治疗。对比两组患者的切
摘要:随着社会经济快速发展,电力系统的规模在不断扩大,所使用的信息采集方式也更加丰富,各种专业方向的电力运行和管理系统也逐渐增多。基于这样的现状,所出现的问题就是海量的数据和信息孤岛之间的矛盾,弱化了电力系统的实际运行状态,使得原始数据将运行人员实际关注的信息数据所覆盖,又由于所呈现出的数据分析不够精简、综合性和代表性较低,降低了运行人员对电网实时动态的掌握的及时性。本文就电力系统信息集成的可视化
今天的社会已经被科学技术和信息化所覆盖,各行业为了自身经济的不断发展,已经将计算机技术融入到经营与管理中。随着计算机技术不断的发展,计算机数据库的应用也不断受到各
随着我国经济的发展,社会的进步,新媒体已经成为科学普及的新形式和重要渠道。与此同时,农业科普也随着社会进步表现出其时代性。通过分析新媒体的发展特点以及农业科普的新
随着信息时代的不断发展,计算机技术已经涉及到了各个行业中,而且在各个行业中发挥着非常重要的作用,为人们生活的持续发展提供了很大的便利。但是,由于受到网络连接多样性以
目前针对印染废水和制药废水处理,主要采用电化学方法 ,该种处理措施主要是利用电解作用,将废水中的污染物去除或转换为低毒物质,降低对环境的污染。为了进一步了解环境监测电化学处理难生物降解废水的原理,本文分析了电化学处理难生物降解废水实验内容及实验步骤,阐述了环境监测电化学处理难生物降解废水实验前准备工作,并针对环境监测电化学处理难生物降解废水实验过程及实验可行性等进行了研究和探讨,体现出该处理方法具
摘要 机器人分拣系统是一种把机器视觉作为基础技术,根据MOTOMAN-UPJ机器人原理建立的试验系统。这种独特的机器人分拣系统包含了机器人、图像采集卡以及自主研发的分拣控件等模块,其工作原理与操作过程为:当作业目标陆续进入分拣作业区域时,其相机就会实时地采集作业目标图像,接着机器人软件会根据作业对象的图像开始一系列的分析计算,更改作业目标的坐标位置,分辨识读目标对象的分类信息以及维护分拣对象的秩序
目的探讨晚期非小细胞肺癌(non—smallcelllungcancer,NSCI。C)组织中核苷酸还原酶M1(RRM1)的表达水平与吉西他滨联合顺铂化疗疗效及预后的相关性。方法通过免疫组织化学法检测6()例
随着我国交通运输事业的快速发展,人们对公路桥梁的质量提出了更高的要求,为了保证并提高公路桥梁的使用寿命,在公路桥梁的建筑施工中广泛应用了预应力技术,目前,预应力技术