毕业设计(论文)基于web的在线考试系统.doc
《毕业设计(论文)基于web的在线考试系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于web的在线考试系统.doc(43页珍藏版)》请在三一办公上搜索。
1、摘 要 在线考试系统是在综合分析当前考试系统研究成果基础上,采用BS和CS两种结构相结合的模式开发,利用IE浏览器作为界面设计,使用户可利用浏览器直接访问考试平台,完成考试和测评的一种新型考核手段和考试方式。NET技术和SQL数据库以及其他网络程序设计开发平台是在线考试系统所采用的主要开发技术。在线考试系统的实现不仅打破了传统的考试模式,减轻了教师的工作负担,提高了工作效率和考试质量,而且使学习变得更加高效快捷方便。系统是基于对传统考试系统的研究而对当前社会考试需求的分析,从而设计基于web的在线考试系统,主要实现的功能包括用户登录、身份验证、新用户注册、教师和学生信息管理、在线考试、留言板、
2、在线交流、管理员登录和管理、题库管理、试卷管理以及成绩管理等模块。通过在线考试系统,用户可以随时随地通过网络进行考试和练习,以达到自主、高效快捷的学习目的。在线考试系统使用过程中,用户首先需要通过网络进入该考试系统登录页面,没有账号必须先进行注册,填写自己的相关信息和设置用户密码,然后登录进入该考试系统,选择相应的在线考试功能进行操作。实际运行表明:良好的网络运行环境下,便捷简单的操作就可以实现在线考试和测评,并自主对答案,在线进行交流,从而达到学习的目的,这是现代人满意的学习方式,顺应了时代的发展。关键词:在线考试, 在线交流,成绩管理AbstractOn-line examination
3、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 IE browser as user interface design, can directly access exam browser finish the test and evaluation platform, a new assessi
4、ng 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 development technology. On-line examination system realization, not only broke traditional examination mode and reduce the burden o
5、f a teachers work, improve the working efficiency and quality, and make learning exam it more efficient shortcut convenience. On-line examination system mainly realizes the functions include user login, identity authentication, new user registration, teachers and students information management, onl
6、ine examination, message board, online communication, administrator login and management, question bank management, examination paper management and performance management module. On-line examination system in use process, user first need to enter the exam system through the Internet, no account log
7、in page must be first to register, fill in their information and setting user password, then log in to the examination system, the selection of the corresponding online examination functions operate. The actual operation shows that good network operating environment,the convenient simple operation c
8、an achieve 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, core management目 录摘要IAbs
9、tractII1 绪论1.1课题背景11.2国内外概况21.3课题目的及意义31.4课题主要内容42 需求分析2.1可行性分析62.2系统需求分析73 系统总体设计3.1在线考试系统总体结构设计103.2数据库的设计113.3概念结构设计184 系统详细设计4.1系统开发环境简介194.2主要功能实现195 系统测试与发布 5.1前台系统功能模块测试33 5.2后台功能模块测试356 分析评价38致谢40参考文献411 绪论1课题背景学校或各类教育培训机构的教学过程包含了理论教学、实践教学、教学质量测试即考试、答疑等多个环节,其中考试是自学校教育出现后,教学过程中不可缺少的重要环节,它是衡量教
10、学和培训质量的重要手段。在我国,虽然教育教学已经蓬勃地发展起来,但是目前学校与社会上的各种考试依然有相当一部分采用传统的方式,组织一次考试至少要经过五个步骤,即组织命题、考生考试、组织阅卷、成绩评估和试卷分析,而以纸和笔为主要工具的传统考试方式的诸多弊端日益凸现:(1)考试的主体与客体混淆,不能使受教育对象成为考核的主体,主体成了客体,无法激活应考者应考兴趣。传统的考试方式都是老师发试卷给学生,何时考、考什么、怎么评判考分全由老师决定,学生一直处于被动甚至被迫的地位。(2)传统考试内容死板,不能灵活的针对不同的对象采用不同的考试方式。由于任课教师的认知水平、知识重点等存在的区别,对试卷内容有不
11、同的标准和组织方法,而且加上纸质与排版等原因,严重束缚了考试的灵活性与针对性,不能因材施考,考试发挥不出考核和促进教学改革的作用。(3)考试的目的偏重于考试的分数,而且枯燥的理论或试卷考核方法,丧失了考试的激励功能。尤其是传统考试也影响着受教育对象对待分数的态度、使学生们误解了考试的作用,认为只有好的分数才是学习好坏的唯一标准,考试成功者,喜形于色,考试失败者,灰头土脸甚至一蹶不振。(4)由于传统考试采用的是人工的组卷、阅卷的方式,组卷和评分的周期比较长,而且一般都是由任课教师一个人自行开展,因此考试的效率不高,教师的工作量也比较大。随着网络技术地飞速发展,现在很多国内外的大学、企业、培训机构
12、和社会其他部门都已经开设了远程在线培训与考核系统,通过计算机网络实现异地、实时地教育、培训和考核。在线考试平台包括很多模块,面向不同任务、不同用户对象的在线考试系统应运而生,通过深入研究对比CS模式和BS模式的各自特点,将两者的设计理念有机地结合起来,可使在线考试系统各种功能的实现变得切实可行,而且高效快捷。12国内外概况目前,各级各类考试系统层出不穷。当前,开发基于局域网络的考试系统可采用VB,VC,Java,NET等开发工具,数据库访问多采用CS模式。随着教育信息化的不断深入,网络教育越来越多地运用在教学过程中。远程教学、在线辅导、在线考试已被越来越多的人所接受。目前,世界上许多国际考试都
13、采用在线考试的方式,比如:微软认证(微软公司的MCSE,MCDBA,MCSD等考试),思科认证(Cisco Career Certification),惠普认证(HPUX),SUN公司的JAVA认证考试,以及TOFEL,GRE等等。这些考试都是通过网络实时进行的。国内的许多考试也搬到了网上,如驾照模拟考试系统,职业英语在线考试,以及众多的远程教育学院及网络学院的在线考试。在线考试系统目前主要有两类:一是基于局域网的网络考试系统,一是基于WEB的在线考试系统。基于局域网的在线考试系统通常用于比较正式的考试,如计算机等级考试、技能考试、行业考试等;基于WEB的网络考试系统通常用于考生自测或网络教学
14、系统。以下介绍几个典型的网络考试系统,用以说明国内外在线考试系统研究与应用现状:1、“清华泰豪网络考试系统“清华泰豪网络考试系统”是多功能辅助教学系统,具有教学题库管理、自动试卷生成、网上测验、网上练习、自动成绩统计分析等多项功能,全面覆盖教学过程中练习、测验、教学效果信息反馈的所有环节。系统是全面网络化的多用户系统,系统安装分布于题库服务器、普通教师机、监考教师机、学生机等多台北京丁业入学丁学硕学位论文计算机上,适用于电子教室环境,是校园网软件系统的的重要组成部分。系统内含丰富的教学资源库,系统附带教学题库,备有小学、初中、高中各科试题20万道,试题全面、丰富、实用性强。该系统主要的缺点是题
15、型比较少,以选择题和填空题为主,系统使用复杂,需要安装相应的教学系统作为支撑。2、计算机等级考试国内计算机等级考试较早地采用了网络考试系统。这种考试系统一般采用局域网的形式,在考试之前,由专门的考试网站提供相关的报名、考务安排等软件,然后在开始考试时,将题库统一安装在各考点的服务器上。为了测试系统的方便,在正式考试之前,一般给每个考生一次测试的机会。考试采用现场阅卷、评分的方式,考生只要一提交试卷,系统就给出相应的分数。为了安全起见,一般还要求考生到服务器上确认。3、网络考试系统(EST)在Intranet,Internet上实现无纸考试,全部采用BS结构。考试系统是一套电子化考试集成软件,主
16、要功能如下:能运行在局域网和互联网;多种题型:判断题、听力题(可以在线播音,可以控制播音次数),单选题、多选题、填空题、阅读题、画图题(根据画图回答问题,根据问题画图),作文题。试题支持公式、动画;管理员可以读取某考生的考试成绩,能向考生发送消息,可以通过系统日志看出考生当前的状态;设置是否让考生查看考过的题、是否显示出系统评分过程以及所采用的评分方式等;多功能组卷:可以所有的试题相同,可以所有的试题随机,也可以所有试卷单号相同、双号相同,也可以所有试卷相同,但题目顺序不同,还能手工选题,这样有效地防止了考生作弊,组出来的试卷可以直接打印;考试系统能对多选题、填空题进行精确和模糊评分。13课题
17、目的及意义在线考试系统是教育信息化、网络培训的一个重要组成部分,研究的目的是为了改革考试手段,实现考试技术现代化、考试过程科学化、考试管理自动化、学生考试无纸化。利用计算机网络进行测试,可以大量采用标准化试题,使用计算机评卷;也可以利用计算机从试题库中随机抽题组卷进行测试,避免了考试前的压题及考试中的作弊;还可以直接把成绩送到数据库中,进行排序、统计分析等操作,并能实现远程在线考试。目前大专院校的考试大部分还是采用手工管理,因而工作起来效率很低,由于老师课堂教学例题、案例等都是基于计算机的,为了考试要进行很多过程,比较繁杂,并且不能及时体现在考试中的新变化,更重要的是不能与现行社会上的其他一些
18、考试统一起来,不便于及时动态地调整考试以及试题结构,更好地适应当前学生的掌握程度与需求。手工管理还存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。本系统的软件实现采用Visual StudioNET框架,SQLServer数据库,因此具有很强的应用性、可维护性、可扩展性以及重复使用的能力,可以很方便进行版本控制、数据库操作等复杂度比较高的控制。本项目的成果提供了一个校园内部的在线考试资源平台,学生可以通过校园网或互联网访问该平台,可以按照教师的建议或各自的计划
19、对所学知识进行自我测验;教师可以通过此平台提供的环境对学生的学习情况进行动态管理,并依据网站记录的考试成绩对每一位学生进行客观的综合评价。在线考试系统将传统教育理论与基于Web的计算机协同工作软件系统有机结合起来,以满足各种课程的考试需求;该系统将教育理论、经验和方法引入系统内部,在完成网络考试任务的同时还获得了科学的量化指标,可以协助考试组织机构对考试进行科学的评价和分析;在线考试系统将实现网络组卷、在线考试、网上判分、在线统计等各项相关的功能,以优化传统考试的运行模式;在确保考试系统安全性的前提下,在线考试系统将极大地减轻教师的工作负担、提高考试的组织效率、工作效率和考试的质量,节约考试成
20、本,从而使考试更趋于公平、公证、客观,并且灵活多样的教学考核方式也更加激发学生的学习兴趣。14课题主要内容本课题主要内容有两个:一个是进行自行开发教学应用软件的研究,重点是形成软件开发规范的形成与软件应用培训和推广,促进课程建设与改革,二是为教学积累实际的设计案例,增加教学手段,改善教学效果。同时验证NET框架不仅仅是只局限于少数专业企业需要的管理工具,也是普通人在日常生活与工作中提高工作效率的工具。在线考试系统的开发主要包括二大部分:考试管理系统和在线考试系统。l、考试管理系统该系统具有以下六大功能:考生信息库管理、教师管理、试题库管理,组卷,试卷库管理,统计分析。(1)考生信息库管理子系统
21、考生信息库中存储和管理考生的有关信息,如姓名、班级、登录帐号、密码等,对考生记录可以进行修改、查询、增加和删除等操作,该子系统还可完成在开始进行考试时的考生身份认证。(2)试题库管理子系统在试题库中保存了各门课程的试题,每道试题的约束描述等,该子系统具有查找、录入、删除和修改试题等相关维护功能。(3)组卷子系统按照一定组卷的约束条件与算法,随机组成试卷。它具备两个方面的功能:一是根据考核对象或用户的要求组卷,可根据教学的重点、考核的章节、用户的层次等组出正式考试的笔试试卷或在线考试试卷:二是按典型方式组卷,对于一些通用的组卷方式,如:计算机等级等,用户无需输入组卷要求,由系统自动组卷。(4)试
22、卷库管理子系统能够存储系统随机组成的试卷,也可存储外来试卷,供用户查询使用。2、在线考试系统在实践应用中,在线考试系统除了可以作为某课程的考试使用外,还可以作为练习、测试、自测使用,主要应具有如下过程:学生在客户机上登录与考试服务器相连,进行在线考试,对参加在线考试的考生可以进行学生信息控制,学生登录的时候可以先进行学生详细信息核对,可控制其考试时间,将剩余时间显示在考生计算机屏幕的右上角,当考生做答完毕后,可向系统提交答卷,系统自动评定考试结果,并将考试成绩反馈到考生计算机,并可以进行简单的评测。2 需求分析要实现一个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。
23、在线考试系统主要包括系统的注册、在线的考试系统、评分系统、信息管理系统和在线的阅卷系统等。(1)注册功能,在本在线考试系统中并没有复杂的注册要求,也不需要用户的详细信息,主要是学生的班级、专业或者教师的系别、课程等,但是为了整个考试系统的安全考虑,一定的注册功能和信息核查对系统还是必要的。(2)在线的考试系统是本系统最重要的一个环节,主要是登录、组卷、答案收集与保存、成绩的评判以及教学质量的评价等。(3)信息管理系统就是对在线的账号的管理,这个子系统也比较重要,主要是对数据库中的系统用户和考试用户进行管理,而管理的项目则包括浏览整个系统的用户,添加、删除用户,以及更改用户的密码。(4)在线阅卷
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 web 在线 考试 系统
链接地址:https://www.31ppt.com/p-3980069.html