在线答题系统.docx

上传人:b****1 文档编号:633366 上传时间:2022-10-11 格式:DOCX 页数:26 大小:387.79KB
下载 相关 举报
在线答题系统.docx_第1页
第1页 / 共26页
在线答题系统.docx_第2页
第2页 / 共26页
在线答题系统.docx_第3页
第3页 / 共26页
在线答题系统.docx_第4页
第4页 / 共26页
在线答题系统.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

在线答题系统.docx

《在线答题系统.docx》由会员分享,可在线阅读,更多相关《在线答题系统.docx(26页珍藏版)》请在冰豆网上搜索。

在线答题系统.docx

在线答题系统

编号:

审定成绩:

重庆邮电大学移通学院

毕业设计(论文)

 

设计(论文)题目:

在线答题系统

摘要

当今社会是一个信息社会,一个知识经济时代。

自世界上第一台计算机ENINC(Electronic numerical integrator and calculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。

可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。

我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。

教育测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想品德,以及教育措施等许多问题按一定法则进行数量化测定。

它可以分为对知识的评价和对技能的评价。

关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即选择、填空、匹配等体型)。

而对于对技能的考核,既上机操作的考核,无论是理论还是实践都比较薄弱。

如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。

通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即使有在计算机上考的,大多也是标准化的考试系统,这不仅仅是我国的计算机考试系统如此,国外也有很多考试系统也是这样。

这种考试形式也会导致学生重理论、轻实践的现象的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工具、环境面前会束手无策。

随着计算机技术的飞速发展和Internet的广泛应用,传统的笔试正向基于计算机平台的机试和基于网络平台的网上考试逐步转化。

本文提出了基于.ASP的网上考试系统的设计思路,对系统的分析与设计进行了介绍。

【关键词】在线考试.ASPweb应用

 

前言

考试是教育中的一个重要环节。

考试的目的一是为了考查学生的知识掌握情况,二是为教师提供教学分析的依据。

传统的考试由于涉及到组织命题、试卷印刷、考场安排、组织阅卷等诸多环节,考试时间周期长、效率低下,同时人工阅卷等主观原因也影响到考试的公正性。

随着网络技术在教育领域运用的普及,应用现代信息技术架构的网络在线考试系统展现出了越来越多的优越性。

网络在线考试系统相对于传统的考试方式,具有自动控制考试时间、系统自动评分、有效防止舞弊行为等优点;实现了考试功能与教育评估和教育管理能力的高度结合;减轻了教务人员的工作负担,提高了工作效率;使考务工作自动化,保证出卷、考试和考生管理各阶段正常有序的进行,使考试更趋于客观、合理和公正。

本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应现代管理的需要;电子计算机的诞生和在信息处理中的应用,标志着一个崭新时代——“信息时代”的开始,它使企业管理现代化成为可能。

一定意义上说,管理信息系统的产生和发展是建立在电子计算机基础之上的。

硬件方面,自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。

软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言——非结构化、面向对象、可视化的语言。

随着计算机技术的发展和整个社会信息文化评述的不断提高,计算机已经逐步渗透到生产、学习、生活的各个方面。

将计算机技术应用于教育测量和评价的全过程中,即计算机辅助测试(ComputerAssistedTestCAT)已成为国外计算机教育和教育技术领域内的一个研究热点,它从评价内容、评价方法和评价形式等多方面发展了传统测评理论和实践,并且使对信息技术能力的测评更加容易。

20世纪60年代美国首先将电脑用于教育测量,如今已步入成熟应用阶段,而在国内这方面的研究才刚刚起步。

教育测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想品德,以及教育措施等许多问题按一定法则进行数量化测定。

它可以分为对知识的评价和对技能的评价。

关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即选择、填空、匹配等体型)。

而对于对技能的考核,既上机操作的考核,无论是理论还是实践都比较薄弱。

如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。

通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即使有在计算机上考的,大多也是标准化的考试系统,这不仅仅是我国的计算机考试系统如此,国外也有很多考试系统也是这样[7-9]。

这种考试形式也会导致学生重理论、轻实践的现象的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工具、环境面前会束手无策。

 

第一章开发语言及环境

第一节.ASP.NET编程技术介绍

ASP无须编译,可直接解释执行。

使用普通的文本编译器,即可进行页面的编辑和设计。

独立于浏览器,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。

源程序不会外漏,ASP脚本是在服务器上执行,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

面向对象,具有无限可扩充性。

ASP的功能:

访问和编辑服务器的数据库表,使用浏览器就可以输入、更新和删除服务器中数据库的内容。

读写Web服务器的文件,实现计数器、留言簿、聊天室等功能实现多个主页间的信息共享,便于开发复杂的电子商务应用系统。

扩充能力强,可利用多种语言制作ActiveX服务器组件以满足不同的应用需求。

 

第二节.NET框架的开发语言——C#

C#是专门为适应.NET框架而设计的,它支持.NET框架基础类库提供的每种功能。

C#是一种完全面向对象的编程语言。

在C#中针对的管理非常严格,只有在特别识别的代码块中才可以定义和使用指针,这样降低了内存溢出的风险,同时又兼顾了使用指针编写强大且高效的、灵活的代码。

C#的开发平台VisualStudio2008为程序员提供了良好的程序编写、代码管理、调试和部署环境,大大提高了程序的开发效率。

VS2008是微软公司专门为开发.NET应用程序而设计的继承开发环境(IDE),它是目前最好的C#开发环境。

VS2008为程序员提供了高级代码编辑器、方便的窗体设计器、集成调试器和许多其他工具,为快速开发C#应用程序奠定了基础。

第三节SQLSever2005数据库

作为计算机技术的重要组成部分,数据库是建立各种信息系统的基础。

电子商务则是信息系统与Internet/Intranet技术的高级应用。

因而在电子商务的应用中,数据库系统的作用非常重要。

SQLServer2005是微软公司SQLServer生产线上的最受期待的产品。

在成千上万的电子邮件、成百上千的规格说明以及大量的编译的基础上,SQLServer2005确保了自己是Windows平台上数据库应用程序中最具戏剧性的新型数据库平台。

SQLServer改善了数据库系统的可伸缩性和性能。

数据分区通过本地表和索引分区启用水平数据向外扩展的解决方法。

另外,使用新的快照隔离级别和多重活动结果集(MultipleActiveResultSets,MARS)时增加了应用的协同性。

SQLServer2005具有使用.NET2.0框架开发.NET中数据库对象的功能。

包括函数和触发器等程序对象可以使用C#和VB.NET语言书写。

另外,Transact-SQL语言继续依照新的ANSI-99SQL语言特性进行着改进。

XML是一个重要的并且广泛接受的用于在局域网和Internet不同应用之间的分发数据的标准。

SQLServer2005支持通过新的XML数据类型以及新增的内置XMLWebService存储XML文档。

SQLServer2005增强了校对、字符支持等功能。

 

第二章在线考试系统的需求分析

第一节引言

随着计算机技术和互联网的快速发展,人类已经进入了信息时代,也有人称为数字化时代。

在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价;教师希望有效改进现有考试模式,提高考试效率;教育机构也希望给网上的学生提供更全面、灵活的服务,全面准确的对学生进行跟踪和评价。

网络考试系统正是迎合这一时代需求而开发的,它旨在探索一种以互联网为基础的考试模式。

通过这种新的模式,为学校创造一种新的考试环境,提高考试工作效率和标准化水平,使学校管理者、教师和学生随时随地通过网络进行考试。

网络考试系统的开发及应用,避免了以往学校里考试纸张、笔、监考和巡考等各种资源的浪费,并且后台管理是管理员单一的管理,确保了程序的安全性。

网络考试系统管理员登陆后,对考试内容、专业、科目和考试题目等都做了详细的分类,只要考生通过自己的学生编号和密码进入前台,按步骤依次进行选题和答题,答题完毕后系统会自动判断考卷,并核对出考卷的分数,解决了在学校考试后等待考卷分数通知的问难题。

21世纪是信息高速发展的时代,而网络的普及已经是当今社会发展的必然趋势。

社会的各个行业也已经认识到应用网络的重要性和方便性。

因此,网络在人们的生活中、工作中已经必不可少。

某些高校的网络管理也从以前的单位局域网操作演变为Internet互连网。

因此一个方便的网上考试系统在一些各大高校发挥着重大的作用。

第二节现状分析

用户对象主要是大、中、小学及职业学校等单位的教师及学生和企事业单位的教育部门(因企事业单位每年要对员工进行素质、安全教育与技能等方面的培训及考试等)。

目前比较流行的在线网络考试系统与传统的笔试相比,优势更加明显:

传统的考试中,同一科目的考生必须在规定的时间内,会集在固定的场所进行考试,否则就可能造成考试题目的泄露;而在计算机网络考试系统中,不受时间和场所的限制,因为任何两个考生的试卷都不可能完全一样(也包括题目的顺序)。

这样,我们就可以灵活的安排考生的考试时间和地点。

而且用计算机阅卷系统可以在考试结束是当场给出考试结果,计算机阅卷给了考生最大的公平性。

考试系统极大的提高了教学的灵活性,在当前的许多领域已经有了广泛的应用。

本系统所使用的开发工具ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。

更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。

使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。

第三节系统的结构

本系统的主要设计目标是动态管理用户的考试信息及在线测试信息。

通过在线试题模块和测试模块提供的反馈信息,指导用户的学习进程,并提供用户管理个人学习进程等功能。

根据系统功能设计的要求以及功能模块的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1