- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
随堂考试系统设计和实现
随堂考试系统设计和实现
摘 要:随着网络技术和教育信息化水平的飞速发展,面向教学过程的随堂考试系统应运而生。随堂考试系统能够准确高效地对中期教学效果进行测量,有利于教师及时调整教学方案,具有一定的实用和推广价值。在ASP技术的基础上,对随堂考试系统的设计与实现进行了深入研究。
关键词:随堂考试;B/S模式;ASP.NET
DOIDOI:10.11907/rjdk.151774
中图分类号:TP319
文献标识码:A 文章编号文章编号2015)009012702
1 随堂考试特点及存在问题
随堂考试系统是一种面向具体教学过程的常态化考试系统,能够在课堂花费较少的时间成本,高效准确测验出学生的学习情况,便于教师及时调整教学策略和教学方法[1]。在推行素质教育的今天,人们更重视教学过程而不是单一的教学结果。许多院校都会在最终结业考试成绩上,增加一定比例的平时成绩。平时成绩主要由课堂表现、出勤情况和作业完成情况组成,具体分值不好测量,往往依靠教师对学生的主观印象打分,缺乏严谨性和科学性,而随堂考试系统可以弥补这个环节的缺失。
传统的随堂考试多为纸介质试卷,考试过程分为发放试卷、学生作答、回收试卷、批改试卷、成绩分析等环节,整个过程周期长、任务重、时间成本高,不便于随堂进行。另外,随堂考试是任课教师自己组织的,缺少正规考试实施的排座位、编考号、验身份等防舞弊处理环节。在学生座位紧密相邻的情况下,不能保证考试结果的真实性、有效性,以这样的成绩为依据来修正教学过程是不科学的。因此,改变传统随堂考试为在线随堂考试具有现实意义。
2 随堂考试系统设计思路
为了提高考试效率,降低考试成本,考虑到准备时间、测试场地、人员调配等因素,兼顾随堂考试规模小、内容单一化等特点,在设计随堂考试系统时,重点增强系统的便捷性和易用性,削弱大型考试系统固有的题库设计和组卷策略功能。
在考试准备阶段,任课教师根据课程进度安排,将试题和答案按照Excel试卷模板格式要求,输入到相应位置,然后导入随堂考试系统中,系统通过检索试题文件中的标志位,对试题和答案整理归类,完成电子试卷的创建,整个过程简单便捷,只要具备计算机初步知识,就能完成试卷创建。创建完成后,教师可以随时进入系统进行试卷编辑、考试过程设定等操作;在考试实施阶段,系统执行随机函数对试题打乱题号和选项等防舞弊处理,这样,同一套试卷呈现到每位学生面前的都不一样,从而增加成绩的真实性。考试时,学生在浏览器中登录随堂考试系统,点击开始考试后,系统即刻计时,整个过程系统会实时保存答案,减少由于意外事件发生而造成的数据损失风险。系统还支持提前交卷、计时交卷、人工阅卷、错题反馈等功能;在考试数据处理阶段,随堂考试系统能够汇总出成绩数据和每道试题的正确率,这些统计结果能够反映学生对知识点的掌握情况,便于教师及时调整教学策略。
3 随堂考试系统设计
3.1 系统开发平台
随堂考试系统采用B/S(Browse/Server)模式,由浏览器、Web 服务器和数据库服务器构成。通过浏览器调用 Web 服务器上的考试系统,完成对数据库的数据处理,这种“零客户端”方式,配置和操作简单高效,降低了系统维护与升级的成本和工作量[2]。开发平台采用ASP.NET 架构,这是一种服务器 Web 应用开发技术,用来在服务器端构建Web 应用程序,具有更高的开发效率、更强的应用功能、更快的执行速度、更容易配置管理和更高的安全性等特点。开发语言采用VBA(Visual Basic Application) 面向对象的可视化编程软件,专门用于 Office 的各应用程序开发。
3.2 系统模块设计
系统设计采用客户端浏览器、应用服务器和数据库三层体系结构,三层之间彼此独立,任何一层的改变不影响其它层的功能,便于维护和升级[3],系统结构如图1所示。
图1 随堂考试系统结构
3.3 数据库设计
随堂考试系统中的试卷、答案、图表等数据都存放到数据库中,考虑到实施考试的教师并非计算机专业人员,对复杂数据库不熟悉,兼顾随堂考试系统小数据的特点,选择Microsoft Office系列的Access数据库。该数据库具有规模小、好配置,与Excel数据表兼容性强等优势。数据库设计时,创建随堂考试数据库Exam.mdb,其中包含用户表Users、试题表Test、作答表Result,通过用户UserID、题号QID字段进行唯一性约束。
3.4 考试系统业务流程
根据考试系统内用户、试卷、考试之间的作业顺序和信息流向,依照实际考试的各个具体环节,设计随堂考试系统业务流程如图2所示。
图2 随堂考试系统业务流程
(
您可能关注的文档
最近下载
- 艺恩-2024手机消费趋势洞察.pdf
- 最新部编版一年级语文上册第一单元学历案(2024).doc
- 小学生法律知识竞赛题库100题(含答案).docx VIP
- 基于 BOPPPS 的教学自主能力研究 .docx VIP
- 2025-2026学年初中数学湘教版2024八年级上册-湘教版2024教学设计合集.docx
- GB51096-2015 风力发电场设计规范.docx VIP
- 第一单元 精神 信仰 力量 情感——《领航》教学设计 - 2024—2025学年湘艺版(2024)初中音乐七年级上册.docx VIP
- 卫浴洁具采购合同模版.doc VIP
- 1.3位置变化快慢的描述——速度.ppt VIP
- 标准图集-17J008 挡土墙(重力式、衡重式、悬臂式).pdf VIP
文档评论(0)