论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

在线考试系统中阶段性测试的实现

目录

引言............................................................................................................................................................................ 1

copyright paper51.com

第一部份 概述....................................................................................................................................................... 1

内容来自www.paper51.com

1.1背景.............................................................................................................................................................. 1 paper51.com

1.2现状分析..................................................................................................................................................... 1 http://www.paper51.com

1.3开发环境及介绍........................................................................................................................................ 2 内容来自论文无忧网 www.paper51.com

1.4本系统的工作模式.................................................................................................................................... 2 内容来自论文无忧网 www.paper51.com

1.5设计目标..................................................................................................................................................... 2

内容来自www.paper51.com

1.6研究方法..................................................................................................................................................... 3 paper51.com

第二部份 在线考试系统的阶段性测试的实现的总体设计................................................................... 3

内容来自www.paper51.com

2.1阶段性测试的需求分析........................................................................................................................... 3 copyright paper51.com

2.2阶段性测试总体结构................................................................................................................................ 4

内容来自论文无忧网 www.paper51.com

2.3阶段性测试总流程.................................................................................................................................... 4 内容来自论文无忧网 www.paper51.com

第三部份 在线考试系统的阶段性测试的实现.......................................................................................... 6

copyright paper51.com

3.1阶段性测试的设计.................................................................................................................................... 6

paper51.com

3.2阶段性测试流程........................................................................................................................................ 6

http://www.paper51.com

3.3阶段性测试的代码实现........................................................................................................................... 7

内容来自www.paper51.com

3.4阶段性测试管理........................................................................................................................................ 9

paper51.com

3.5模块性能分析、结论.............................................................................................................................. 10

内容来自论文无忧网 www.paper51.com

第四部份 总结.................................................................................................................................................... 10 http://www.paper51.com

参考文献 http://www.paper51.com

致谢 http://www.paper51.com

引言

http://www.paper51.com

在线考试是现代远程教育系统的一部分,是对学生学习情况的评价,考试系统设计的好坏,会直接影响对学生学习情况的质量。考试系统中的试卷采用随机抽题、自动判卷,从而使得考试相对更加客观、公平和公正、大大提高了教学效率、提高阅卷效率、实现了教考分离。另外,本考试系统还不受地域的限制,大大提高了考试的灵活性,考生可以通过学号、姓名进行登录考试,考试结束后学生所答的试卷以及客观试题的成绩便立即自动入库。由此可见,这种基于网络的在线考试是一种灵活、高效的考试方法,是今后考试的一种发展趋势。

paper51.com

第一部份 概述

paper51.com

1.1背景

paper51.com

随着科学技术的发展,计算机的普遍使用,计算机网络的全球化,计算机技术和网络技术也成了教育界不可缺少的组成部分。网络教育在全国各地都能见到它的身影,各个高校也在不同程度的发展着,作为一种全新的教育模式,它突破了时空、地域和对象的限制,为学生创造了开放的学习空间,把教师资源最大化利用。在各个高校里都有学生为了扩展自己的知识面选修不是自己本专业的学科学习,也有的学生为了能够在大学的四年里不浪费光阴,通过业余时间学习来获得另外一个学位,通过网络学习是最加的途径了,而作为教师在一所学校选修他的课程的学生有的会超过100甚至更多,这样大的工作量不仅会降低老师的工作效率也会影响学生的学习效果。 内容来自www.paper51.com

目前,教学成果的衡量标准是教育测量与评价,而考试是教育测量与评价的一个重要手段,传统的纸、笔考试方式受时间和空间的限制较大,在组卷、阅卷、考试、计算成绩都需要耗费大量的人力和物力,已经不能满足现代教育测评的要求,在线考试系统的出现又为教育工作拉开了一个新的序幕。现在如何使网络资源最大化利用,更有效的减轻教师的工作量又成了一个新的话题。

内容来自www.paper51.com

1.2现状分析 copyright paper51.com

现在,基于网络的在线考试系统已成为现代考试方式的有力补充和发展。和传统的考试方式比较,网络在线考试不仅突破了时间与空间的限制,并且方便了学者,减轻了教师的工作量,提高了教学效率。加快了测试的计分与报告的效率,并使测验试题库得以建立,测验方式更加的多样化。许多的的考试都已采用计算机作为考试工具,如计算机水平测试,各种资格认证考试,有些国内外知名IT公司的认证考试通过Internet把全球考试中心联系在一起,让考生在考完后第一时间知道自己的成绩。但这些在普通的高校还没有很广泛的应用起来,并且目前的在线考试系统还存在很多的不足,它仅仅用于关键时刻的考试,没有相关章节的配套练习,在网络教育中这不利于教师及时的了解学生的学习情况。例如:在学校的选修课中,选修这门课的学生是来自不同院系,并且有上百的学生来学,传统的考试使得教师工作负荷较大,并且很难统计和报告学生的学习情况,要是在线考试系统能添加相应的章节以配合教师教学进度的安排,及时了解学生的学习情况,以便调整教学计划,达到最好的教学效果。 paper51.com

1.3开发环境及介绍

内容来自论文无忧网 www.paper51.com

1、硬件平台

paper51.com

系统的考试服务器和数据库服务器可用一台或分别用一台专用服务器或高档PC机。本研究采用的考试服务器和数据库服务器分别采用一台专用的服务器,以保证系统的稳定性和可靠性。 http://www.paper51.com

2、软件平台 paper51.com

系统服务器的操作系统采用WindowsXP Server, Web服务器软件选用微软的IIS5.0,因为微软IIS5.0版的Web服务器对系统硬件要求较低,并且其功能强,配置简单。数据库服务器也选用微软的SQL Server 2000,保证数据库与Web服务器有紧密的结合。浏览器选用IE6.0以上版本。 copyright paper51.com

3.开发工具

http://www.paper51.com

系统基于ASP+ SQL Server 2000,Javascript与VBScript结合开发,最终以Web的方式运行于服务器端,开发工具主要有:Macromedia Dreamweaver8.0, SQL Server2000等。

http://www.paper51.com

ASP与任何ActiveXScripting语言兼容,除了可使用VBScript,JavaScript语言来设计,还可通过PLUG_ IN方式。另外,ASP技术的处理速度相当快,并且其安全性也很高。可针对每个用户的个别需求,定制网页,能够满足不同用户的各种需求。

copyright paper51.com

在本系统中浏览器充当了应用的表示层,ASP处理和执行系统充当了应用的处理层,加上数据库管理系统,形成了网络应用开发的三层模式。

copyright paper51.com

1.4本系统的工作模式

copyright paper51.com

目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server,一般把考试试题放在数据库服务器l台。在客户端,J用户使用浏览器软件即可进行考试等操作,不需要另外的软件和配置。只要服务端(一般指学校或远程教育提供商)进行一些必要的软件和硬件配置,浏览器作为客户层,提供图形用户界面,负责与用户进行数据交互应川。所以,B/S是开发该系统的最佳选择,采用B/S模式,可以大大提高计算机和网络的使用率。这种方式适应了现代教育的需要,特别是在远程教育日趋成熟的今天,它代表了未来考试系统的发展方向。本论文的研究课题就是基于B/S模式下分章节阶段性在线考试系统的设计。

copyright paper51.com

1.5设计目标 内容来自www.paper51.com

本系统的设计目标是实现基于Web Service的通用在线考试系统。利用ASP技术和SQL Server 2000数据库,搭建一个适用于多门课程考试的平台。通过该平台,能够方便的组织考试、阶段性测试、保存已生成的优秀试题、客观的批改试卷、分析试卷,大大减轻教师的工作负担,并为学生提供一个灵活、可靠、公正、及时的考试环境。该系统也可以嵌入到网络课程中,作为评价学生网上学习效果的一种手段。 paper51.com

本文主要是针对阶段性测试子系统的角度来论述: paper51.com

在阶段性测试系统中 ,教师可以通过章节的选择,来控制阶段性试卷的生成,当试卷生成、审核、批准后,学生进入考试界面进行章节练习测试,教师通过平时的练习情况制定教学计划。系统自动判断用户是否有考试资格。 paper51.com

1.6研究方法 http://www.paper51.com

1、行动研究法,从实际问题出发,通过研究、实践,解决问题,探索新理论,进一步指导实践。 paper51.com

2、调查法,形式有翻阅资料、走访座谈、采集数据等。 paper51.com

3、文献法,采用文献检索手段,从书籍、报刊、文献中收集有关资料,如实例、数据、图表等。 http://www.paper51.com

第二部份 在线考试系统的阶段性测试的实现的总体设计

copyright paper51.com

2.1阶段性测试的需求分析

http://www.paper51.com

1、引论 http://www.paper51.com

通过与老师的沟通、交流,获知:随着现代信息技术的发展,网络教育的成熟,在线考试系统的出现,许多的教师都希望在线考试能更好的应用于校园,确切实际的解决现在教师工作量大的问题。特别是选修课,学生信息比较散,涉及面比较大,教师对学生的接触仅仅是一个星期的那一次课,了解学生的学习情况通常都是靠给学生布置作业,由于选项修课的人数又多,这无疑老师的工作量是很大的,而一个老师通常不会说是只上一门课,特别像我们这种普通高等院校,一个老师一个学期要兼顾2—3门的课(包括选修课和专业课)。基于以上的问题,我的毕业设计就朝着以解决在线考试的阶段性测试而设计,使教师更好的跟踪学生每个阶段的学习情况,更有利于老师就该科目教学方法、教学计划的改进。系统及时的锁定不合格的用户,节省教师分析、评价不合格学生的时间。可以让教师利用更多的时间进行学术研究、教育教学方法研究,提高教学水平,更好的教书育人。

内容来自论文无忧网 www.paper51.com

2、功能需求

内容来自www.paper51.com

(1)系统允许教师教师分章节出题、分章节组卷。

paper51.com

(2)教师在合法登录后能够对考试和题库进行分章节维护和管理,考生在合法登录后以在一定期限内进行章节练习、巩固所学知识。 copyright paper51.com

(3)系统具有多个题库,每一个题库对应一个科目,每一个科目下又有章节分类。系统能够根据教师的选择方便的访问和维护题库。

paper51.com

(4)系统允许教师设置组卷类型(第一章、第二章、、、、、、期中、期末),并能够根据组卷类型随机抽题生成一套或多套试卷放入试卷库。 内容来自论文无忧网 www.paper51.com

(6)系统能够实现自动成绩管理,可自动对考生的答卷进行评分,并记录科目成绩,判断是否及格,若是不及格的记录集大于等于3锁定该用户,该用户不可以参加以后章节的考试,也就是说该用户将不会有这门课程的成绩及以后的考试资格。

copyright paper51.com

------分隔线----------------------------
联系方式