基于ASP在线测试系统的设计与实现.docx

基于ASP在线测试系统的设计与实现.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE \* Arabic 1 页第 PAGE \* Arabic 1 页第 PAGE \* Arabic 1 页 基于 ASP 在线测试系统的设计与实现 【摘要】文章介绍了基于校园网的在线测试系统的设计方案及其运用 ASP 技术的实现方法 。详细介绍了该系统所能实现的主要功能,包括题库维护、 考试 管理、成绩管理、考生测试等功能。它实现了学生对 学习 内容 的自测,教师通过对学生考试信息的 分析 , 达到指导教学的目的 【关键词】在线测试;数据库;考试 随着 计算 机技术的迅猛 发展 ,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,其中之一是,教师如何通过 网络 了解学生的学习状况。为此,配合传统课堂教学而建立的在线测试系统就显得相当必要。 测试是教学过程的重要组成部分,是教学评价的主要渠道之一,也是课堂教学中师生互动的重要手段。教师通过课堂测试可以了解学生的学习情况,及时调整教学进程;学生通过课堂测试可以了解自己的学习情况,及时调整学习方法。在传统教学模式中,一位教师同时面对一个班的所有学生,师生不能及时准确地获得反馈信息。 目前 ,虽然在课堂教学中引入多媒体辅助教学手段,但课堂练习仍然采用传统的模式,练习的评价功能并没有充分体现。随着网络技术的不断进步和信息技术的广泛普及,网络教学与考试系统已经遍布于 Internet 的每个角落。因此,如何充分利用计算机网络的信息处理、传输功能,构建一个基于网络的在线测试系统,是我校推进教学改革亟待完成的任务,也是计算机辅助教学领域中的一个重要 研究 课题。该测试系统基于 现代 教育 理论 和计算机 应用 理论,给学生提供了一种在线测试的学习方式,希望能激发广大教师和学生的兴趣。相对于传统的课堂测试,利用网络平台开展在线测试具有以下一些优势:(1)教学活动不受时间和空间的限制,教师和学生可以根据自己的实际情况选择不同的时间段、不同的地点进行 自我测试和自我学习;(2)有助于减轻教师的负担,帮助学生详细了解知识点掌握情况,巩固所学,提高认知和解决 问题 的能力。 一、系统设计方案 (一)系统构成 在线测试系统由学生和管理员两个模块组成。学生模块包括学生注册、登陆、测试、查询成绩模块。管理员模块包括院系管理、试卷管理、题库管理、审批管理等模块。 (二)测试流程 测试部分是系统的核心部分。管理员首先登陆,若不是管理员,则应被授权之后才能登陆。登陆后首先添加好试卷名称,并往试卷中添加试题,此时学生还不能参加考试,只有生成试卷以后,学生登录后方可参加考试。学生通过注册保存基本信息,根据注册信息登陆进入系统界面。进入系统之后,可以选择某门课程考试,当考试完一门课程,就可以看到本门课程得分,考完后也可进行其他课程的考试。另外还可查询 历史 成绩信息。 (三)系统功能 后台管理功能:(1)自由设置考试科目;(2)自由设置题库;(3)自动生成试卷;(4)多功能查询功能;(5)新闻发布。考试功能:(1)系统控制考试时间;(2)防刷新功能;(3)考试成绩自动生成功能;(4)多功能查询功能。 (四)题库设计 题库是在线测试系统的基础。一个测试系统的题库应能容纳足够数量的题目,这些题目在题库中的组织、分类及其特征信息的确立与描述将直接 影响 系统的工作效率与效果。题库是按照一定的教育测量理论利用计算机技术构成的某种学科题目的集合。题库中的题目都是按照测验目标精心筛选和校准的,每一题目除了试题本身的内容外,还要具有答案。在线测试系统中,试题是存储在数据库中的,为了能够进行计算机判卷,试题必须是标准化的,比如选择题、判断题、填空题等,且允许管理员在试题库中添加、修改、删除试题。 二、技术的选择 现在网络技术越来越多,提供实现系统功能的工具也越来越多,主要技术有 CGI、 PHP,JSP 和 ASP,而且它们各有特点: 1.CGI——Common Gateway Interface,公用网关接口。可以使用不同的程序编写, VB、Delphi 或 C/C++等。将已经写好的程序放在 WEB 服务器上运行,再将其运行结果通过 WEB 服务器传输到客户端的浏览器上。通过 CGI 建立 WEB 页面与脚本程序之间的联系,并且可以利用脚本程序来处理访问者输入的信息并据此做出响应。但是,这样的编制方式比较困难而且效率低下,因为每一次修改程序都必须重新将 CGI 程序编译成可执行文件。 2.ASP 与 Script(脚本)的编写方式非常类似,它完全不需要重新编译成可执行文件就可以直接运行,再者 ASP 内置的 ADO 组件,允许用户通过客户端浏览器存取各种各样的数据库。此外,ASP 与 CGI 最大的不同在于对象向导和组件重用,ASP 除了内置的 Request 对象、Res

文档评论(0)

ccccccxx + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体临沂冉通信息技术有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371300MA9576790T

1亿VIP精品文档

相关文档