编
号:
审定成绩:
毕业设计(论文)
设计(论文)题目:
在线答题系统
单 位(系别) :
计算机系
软件工程
学 生 姓 名 :
专
班
学
业 :
级 :
号 :
指 导 教 师 :
答辩组 负责人 :
填表时间: 2014 年 5 月
XX 大学移通学院教务处制
XX 大学移通学院本科毕业设计(论文)
XX 大学移通学院毕业设计(论文)任务书
设计(论文)题目
在线答题系统
学生姓名
系别 计算机
专业 软件工程
班级
指导教师
职称
联系电话
教师单位 XX 大学移通学院 下任务日期__ ____年____月____日
主
要
研
究
内
容
、
方
法
和
要
求
进
度
计
划
主
要
参
考
文
献
指导教师签字:
年
年
教研室主任签字:
备注:此任务书由指导教师填写,并于毕业设计(论文)开始前下达给学生。
月
月
日
日
-
-2
XX 大学移通学院本科毕业设计(论文)
摘 要
当 今 社 会 是 一 个 信 息 社 会 , 一 个 知 识 经 济 时 代 。 自 世 界 上 第 一 台 计 算 机
ENINC(Electronic
numerical
integrator
and
calculator)于 1946 年在美国问世到
现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引
发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全
球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已进入在计算机信息
管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开
的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批
量大,谁的效率就高,谁就能在各种竞争中立于不败之地。
教育测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想
品德,以及教育措施等许多问题按一定法则进行数量化测定。它可以分为对知识的评价和
对技能的评价。关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即
选择、填空、匹配等体型)。而对于对技能的考核,既上机操作的考核,无论是理论还是
实践都比较薄弱。如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。
通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,
这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即
使有在计算机上考的,大多也是标准化的考试系统,这不仅仅是我国的计算机考试系统如
此,国外也有很多考试系统也是这样。这种考试形式也会导致学生重理论、轻实践的现象
的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工具、
环境面前会束手无策。
随着计算机技术的飞速发展和 Internet 的广泛应用,传统的笔试正向基于计算机平
台的机试和基于网络平台的网上考试逐步转化 。本文提出了基于.ASP 的网上考试系统的
设计思路,对系统的分析与设计进行了介绍。
【关键词】 在线考试 .ASP
web 应用
-
-3
XX 大学移通学院本科毕业设计(论文)
前 言
考试是教育中的一个重要环节。考试的目的一是为了考查学生的知识掌握情况,二是
为教师提供教学分析的依据。传统的考试由于涉及到组织命题、试卷印刷、考场安排、组
织阅卷等诸多环节,考试时间周期长、效率低下,同时人工阅卷等主观原因也影响到考试
的公正性。随着网络技术在教育领域运用的普及,应用现代信息技术架构的网络在线考试
系统展现出了越来越多的优越性。
网络在线考试系统相对于传统的考试方式,具有自动控制考试时间、系统自动评分、
有效防止舞弊行为等优点;实现了考试功能与教育评估和教育管理能力的高度结合;减轻
了教务人员的工作负担,提高了工作效率;使考务工作自动化,保证出卷、考试和考生管
理各阶段正常有序的进行,使考试更趋于客观、合理和公正。
本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行信息交流的深
度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的处理要求及时、准确,
这导致了传统的信息处理方法和手段已不能适应现代管理的需要;电子计算机的诞生和在
信息处理中的应用,标志着一个崭新时代——“信息时代”的开始,它使企业管理现代化
成为可能。
一定意义上说,管理信息系统的产生和发展是建立在电子计算机基础之上的。硬件方
面,自 1946 年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只
能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算
机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的
电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新
换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的
第四代语言——非结构化、面向对象、可视化的语言。
随着计算机技术的发展和整个社会信息文化评述的不断提高,计算机已经逐步渗透到
生产、学习、生活的各个方面。将计算机技术应用于教育测量和评价的全过程中,即计算
机辅助测试(Computer Assisted Test CAT)已成为国外计算机教育和教育技术领域内的
一个研究热点,它从评价内容、评价方法和评价形式等多方面发展了传统测评理论和实践,
并且使对信息技术能力的测评更加容易。20 世纪 60 年代美国首先将电脑用于教育测量,
-
-4
如今已步入成熟应用阶段,而在国内这方面的研究才刚刚起步。
XX 大学移通学院本科毕业设计(论文)
教育测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想
品德,以及教育措施等许多问题按一定法则进行数量化测定。它可以分为对知识的评价和
对技能的评价。关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即
选择、填空、匹配等体型)。而对于对技能的考核,既上机操作的考核,无论是理论还是
实践都比较薄弱。如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。
通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,
这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即
使有在计算机上考的,大多也是标准化的考试系统,这不仅仅是我国的计算机考试系统如
此,国外也有很多考试系统也是这样[7-9]。这种考试形式也会导致学生重理论、轻实践的现
象的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工
具、环境面前会束手无策。
-
-5
XX 大学移通学院本科毕业设计(论文)
第一章 开发语言及环境
第一节 .ASP.NET 编程技术介绍
ASP 无须编译,可直接解释执行。使用普通的文本编译器,即可进行页面的编辑和设
计。独立于浏览器,用户端只要使用可执行 HTML 码的浏览器,即可浏览 ASP 所设计的网页
内容。源程序不会外漏,ASP 脚本是在服务器上执行,不会被传到客户浏览器,因而可以
避免所写的源程序被他人剽窃,也提高了程序的安全性。面向对象,具有无限可扩充性。
ASP 的功能:访问和编辑服务器的数据库表,使用浏览器就可以输入、更新和删除服务器
中数据库的内容。读写 Web 服务器的文件,实现计数器、留言簿、聊天室等功能实现多个
主页间的信息共享,便于开发复杂的电子商务应用系统。扩充能力强,可利用多种语言制
作 ActiveX 服务器组件以满足不同的应用需求。
第二节 .NET 框架的开发语言——C#
C#是专门为适应.NET 框架而设计的,它支持.NET 框架基础类库提供的每种功能。C#是一种
完全面向对象的编程语言。在 C#中针对的管理非常严格,只有在特别识别的代码块中才可以定
义和使用指针,这样降低了内存溢出的风险,同时又兼顾了使用指针编写强大且高效的、灵活
的代码。
C#的开发平台 Visual Studio 2008 为程序员提供了良好的程序编写、代码管理、调试和部
署环境,大大提高了程序的开发效率。VS2008 是微软公司专门为开发.NET 应用程序而设计的继
承开发环境(IDE),它是目前最好的 C#开发环境。VS2008 为程序员提供了高级代码编辑器、方
便的窗体设计器、集成调试器和许多其他工具,为快速开发 C#应用程序奠定了基础。
-
-6
XX 大学移通学院本科毕业设计(论文)
第三节 SQL Sever 2005 数据库
作为计算机技术的重要组成部分,数据库是建立各种信息系统的基础。电子商务则是
信息系统与 Internet/Intranet 技术的高级应用。因而在电子商务的应用中,数据库系统
的作用非常重要。SQL Server 2005 是微软公司 SQL Server 生产线上的最受期待的产品。
在成千上万的电子邮件、成百上千的规格说明以及大量的编译的基础上,SQL Server 2005
确保了自己是 Windows 平台上数据库应用程序中最具戏剧性的新型数据库平台。
SQL Server 改善了数据库系统的可伸缩性和性能。数据分区通过本地表和索引分区启
用水平数据向外扩展的解决方法。另外,使用新的快照隔离级别和多重活动结果集
(Multiple Active Result Sets,MARS)时增加了应用的协同性。SQL Server 2005 具有
使用.NET 2.0 框架开发.NET 中数据库对象的功能。包括函数和触发器等程序对象可以使用
C#和 VB.NET 语言书写。另外,Transact -SQL 语言继续依照新的 ANSI-99 SQL 语言特性进
行着改进。XML 是一个重要的并且广泛接受的用于在局域网和 Internet 不同应用之间的分
发数据的标准。SQL Server 2005 支持通过新的 XML 数据类型以及新增的内置 XML Web
Service 存储 XML 文档。SQL Server 2005 增强了校对、字符支持等功能。
-
-7
XX 大学移通学院本科毕业设计(论文)
第二章 在线考试系统的需求分析
第一节 引言
随着计算机技术和互联网的快速发展,人类已经进入了信息时代,也有人称为数字化
时代。在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,
同时也希望能够得到科学的评价;教师希望有效改进现有考试模式,提高考试效率;教育
机构也希望给网上的学生提供更全面、灵活的服务,全面准确的对学生进行跟踪和评价。
网络考试系统正是迎合这一时代需求而开发的,它旨在探索一种以互联网为基础的考试模
式。通过这种新的模式,为学校创造一种新的考试环境,提高考试工作效率和标准化水平,
使学校管理者、教师和学生随时随地通过网络进行考试。
网络考试系统的开发及应用,避免了以往学校里考试纸张、笔、监考和巡考等各种资
源的浪费,并且后台管理是管理员单一的管理,确保了程序的安全性。网络考试系统管理
员登陆后,对考试内容、专业、科目和考试题目等都做了详细的分类,只要考生通过自己
的学生编号和密码进入前台,按步骤依次进行选题和答题,答题完毕后系统会自动判断考
卷,并核对出考卷的分数,解决了在学校考试后等待考卷分数通知的问难题。
21 世纪是信息高速发展的时代,而网络的普及已经是当今社会发展的必然趋势。社
会的各个行业也已经认识到应用网络的重要性和方便性。因此,网络在人们的生活中、工
作中已经必不可少。某些高校的网络管理也从以前的单位局域网操作演变为 Internet 互
连网。因此一个方便的网上考试系统在一些各大高校发挥着重大的作用。
第二节 现状分析
用户对象主要是大、中、小学及职业学校等单位的教师及学生和企事业单位的教育部
门(因企事业单位每年要对员工进行素质、安全教育与技能等方面的培训及考试等)。
-
-8