- 6
- 0
- 约5.87千字
- 约 2页
- 2017-08-27 发布于湖北
- 举报
试论远程教育网络考试系统的数据库开发.pdf
第2期 (总第 75期) 山西广播电视大学学报 No.2
2010年 3月 JoumalofShanxiadio TV Universi Mar.20l0
摘要:在研究远程教育教学和管理各环节发展不均衡现状的基础上,从数据库技术角度提 出设计
开发网络考试系统的思路并就部分关键环节的具体步骤进行了深入探索。
关键词:远程教育;考试;自动;系统;ASP
中图分类号:G728 文献标识码:B 文章编号:1008~8350 (2010)02—0025—O2
远程教育包括教务、教学、作业、考试等环节。考试作 考试组织顺利完成。
为体现学习成果的重要标志是其中重要一环。目前远程教育 二、数据库设计
考试大都采用笔试,组织考试要经过出题、印刷、机要配 用SQL建立数据库文件,存储试题及用户的验证信息。
送、考试、阅卷、成绩评估和试卷分析七个步骤。随着远程 管理员登陆提示输入验证信息,输入后,通过sql语言查询
教育课程教学模式改革的深入,考试类型的增加及考试要求 administrator表,判断管理员是否合法,如不合法,提示错
的提高,教师工作量越来越大,频繁组织考试会极大地分散 误信息,通过后进人考试系统。管理员进入后可对test表内
教师的教学精力。尤其基层学校迫切需要操作简单、成本低 容进行添加、查询和删除。学生登录需要通过姓名和学号查
廉、安全性高的考试方式。 询employee表,如用户合法,由服务器抽取试题并显示到考
一 、 系统分析 生屏幕上,否则无法登录。试题的抽取又需要通过subject
网上考试是现阶段远程教育考试方向思考的一个热点。 表,抽取题库中某一科所对应的试题。试题提交后,系统自
本系统以互联网为基础,采用C/S结构体系,客户端配置简 动评分,显示成绩并将学生姓名和成绩存入user表。在提取
单,考试基本不受软硬件局限,不需要很多系统维护工作。 用户端信息以及反馈信息时使用ASP内置对象。说明如下:
考试系统中题目编辑、试卷提交、试题批阅、成绩分析等都 Request对象:可以使用Reuqest对象访问任何用HTrP请求
可以自动完成。只要制作一套成熟的题库并配套完善的安全 传递的信息,包括从HTML表格用P0sT方法或GET方法传
机制就可以实现考试的自动化。 递的参数、cookie和用户认证。系统通过REQUEST获取用
笔者结合现行考试模式,为本系统制订了详细的业务流 户输入的用户名和密码。代码为:REQUEST.FORM (“use-
程:首先由教学处制订学期开设课程并制作网考课程表下达 marne”)和ERQUEST.FORM (“password”)。Response对
到各学院,学院通知课程责任教师通过试题制作系统编辑、 象:可使用Response对象控制发送用户信息。包括直接发送
信息给浏览器、重定向浏览器到另一个URL或设置Cookie
上传试题资源,上传后的试题由各专业责任教师审核后方可
值。本系统通过 RESPONSE将成绩反馈给用户。RE-
导人试题库成为正式的备用试题。在期末考试前由教学处通
SPONSE.WRITE 你“的成绩是”score。用于数据库访问
过试题系统自动生成AB两套试卷并修改状态为 “启用”,
可以进行查找、插入、删除等操作。对数据库的查找用SQL
导入考试服务器后就可以进行考试了。考试完成后试题通过
的sel
原创力文档

文档评论(0)