资源描述:
《基于web的在线考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-LW106基于Web的在线考试系统的设计与实现[摘要]:·在完成毕业设计之际,对为时近一年的毕业设计做一个总结。毕业设计主要是把这两年来所学到的知识结合起来应用到一个日常生活中的实例中。把自己的所学所知应用到实际生活工作中,这正符合我校教育培养人才的宗旨,也是检验一个学生是否真正掌握知识技能的重要手段之一。随着我国经济、科学技术高速发展,现代人的物质文化要求不断提高的今天,人们对产品质量监督的意识要求也日益增强。但原有从事着质量技术监督工作的从业人员普遍存在学历低,业务水平参差不齐的问题,他们的专业技术水平急需提高。为了更好的为人们提供高质量的服
2、务,对产品质量技术监督人员的培训和考核已经到了刻不容缓的时候。借助现代计算机技术的迅猛发展,社会的各行各业都在使用这一技术来最大限度地提高工作效率。当然对产品质量技术监督人员的培训和考核也可以借用这一技术,从而使考试形式从传统的纸笔考试演变到由计算机系统辅助完成,就可以解决全省系统内人员集中考试的麻烦,体现考试的公平性。二十世纪九十年代,在线考试系统在局域网环境下已经发展成本地测评模式和远程测评模式。本地测评模式是典型的二层C/S体系结构,考试的操作界面和控制流程都是集中在客户端(即考生机器)上运行的,系统将所有数据都集中保存在数据库服务器上;远程
3、测评模式是三层C/S体系结构,它与本地测评模式的区别在于考试系统将测评部分和考生测试部分在物理结构上分开进行,而考试流程控制和后台数据库统一在一起,通过这样的设计集中管理所有考试过程。随着互联网的迅速发展,基于互联网的各种应用日益受到人们的重视,在质量技术监督系统内的教学中,使用计算机方面的业务越来越多,并且可以将理论与实践相结合,完成检验、执法等专业性强的工作。这就要求系统内工作人员不仅仅要学习理论知识,还必须进行大量的实践,才能真正掌握知识,在实际应用中发挥作用。而在目前的教育、考核方式下,却不能真正考核出工作人员的真实水平,特别是在实践方面的
4、水平,也不能引导工作人员以有效的方式来学习这些课程。基于Web的在线考试系统在这种形势下应运而生,它是伴随着网络技术和数据库技术而逐渐发展起来的。它可以利用网络,随时随地对工作人员进行考试,是传统考场的延伸;另外,借助它可以有效利用网络资源,更好地为质监事业服务。本文讨论了一般在线考试系统的设计与实现技术,结合实际提出本系统的总体结构和功能模块,然后通过系统结构设计、表的设计及前端开发,构建了一个基于B/S多层结构的、以ASP.NET技术和SQL后台数据库为基础的、具备学生信息管理,试题库管理,在线考试,计算机自动阅卷、成绩分析、试卷分析,用户管理
5、功能的在线考试系统。针对各种学科的学习测试,传统的纸张考试从老师的选题、出题、油印、批改、统计分数、学生的登记、答题、查询分数到学校的各科成绩管理,整个过程花费了大量的师资力量和相当长的时间,因此在线考试系统呼之欲出,它方便了考生考试、老师出题、成绩管理和用户管理,同时将各种形式的考试周期缩短。该在线考试系统是基于WEB技术系统开发的一种,采用B/S的三层结构模式,使用ASP动态网页技术,VBScripL脚本语言和TML超文本标记语言结合编写,不受时间和地域的限制可以随机出题。在该系统中,管理员创建各种试题的题库,进行试题类别和样式的定义,针对试题
6、、成绩、用户等进行管理;教师在题库中添加试题,对用户的成绩进行管理;用户则通过选择不同类别的试卷,系统随机生成试卷并开始考试,用户可查询成绩。用户使用该系统,可以对特定学科的学习情况进行检测,通过不同难度的试卷的最后得分了解知识掌握的深浅。最终,该系统解决了前面提出的传统纸张考试的缺点,完成了课题设计要求的任务,达到了简化试卷的出、答、改、管理的目的。在实现方法上,采用ASP.NET的ADO.NET组件实现网页与数据库之间的连接,采用字段的匹配实现学生登录和超级用户管理登录功能,采用随机函数实现试卷的自动抽题功能,可以实现数据备份,通过SQL语句实
7、现对考生详细的成绩分析与试卷分析的功能。本文概括地阐述了一个基于B/S多层结构的在线考试系统的设计过程,对网络环境下在线考试系统的组成、运行机制、可应用技术和具体实现进行了深入的研究,并介绍了整个系统的开发原理、总体规划、设计思想及具体实现过程,力争使在线考试系统得以真正的实施。文章对试题库的设计、组卷的思想进行了较为详细的描述,同时加强了考试过程的控制,以确保考试的安全性。由于篇幅所限不可能做到面面俱到,但对开发过程中涉及到的重点、难点、以及解决方法都进行了描述。最后,总结了系统的特点和优势及不足之处,并对未来的发展和应用前景做了展望。基于Web
8、的在线考试系统本身是一个很大的系统,尤其试题库部分需要很多人参与和大量的投入才能建成。该系统虽然仅仅是完成并进行了初步试验