论文部分内容阅读
[摘要]通过利用网络和数据库技术,采用基于B/S模式研究开发了试题库与在线考试系统,它运用方便、操作简单,效率很高,现阶段虽只实现了试卷的客观题部分,但已具有试题(卷)录入、修改和查询,手工组卷与自动组卷,手工评分和自动评分以及进行在线考试管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,并给出其详细的成绩分析与试卷评估,同时也大大减轻了教师出题、组卷和阅卷等繁重的工作量。
[关键词]网络 考试 无纸化 Web ASP
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0320075-01[摘要]通过利用网络和数据库技术,采用基于B/S模式研究开发了试题库与在线考试系统,它运用方便、操作简单,效率很高,现阶段虽只实现了试卷的客观题部分,但已具有试题(卷)录入、修改和查询,手工组卷与自动组卷,手工评分和自动评分以及进行在线考试管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,并给出其详细的成绩分析与试卷评估,同时也大大减轻了教师出题、组卷和阅卷等繁重的工作量。
[关键词]网络考试无纸化WebASP
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0320075-01
一、网络考试系统概述
该考试系统采用ASP技术、利用SQL SERVER数据库基于WEB技术开发的专门用于试题(卷)录入、查询、修改、删除、组卷、评卷和参加在线考试的ASP应用程序,主要分五个模块,分别介绍如下:
(一)考生注册模块
在该模块中输入考生的信息(包括登录名、姓名、密码、班级、学号),如果要输入更详细的资料则选中“输入或显示更详细的用户资料选项”输入结束后,按提交按钮就会出现注册成功窗口,显示该账号的身份、准考证号码以及目前账号是否有效。
(二)考生登录模块
考生在这个页面输入自己的信息,如姓名、准考证号码、密码等等,单击"确定"后进入信息处理程序(在服务器端执行),如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则进入考试页面。
(三)考试主模块
在进入考试主模块中可以参加考试、考试查分、考生资料、查看考生的答卷情况以及考生答卷统计。
(1)参加考试:可以选择要考试的试卷,按“参加考试”按钮进入考试界面窗口。
(2)考试查分,可以查看该考生的答卷情况、自动得分和手工得分、是否通过、以及考生答卷统计等。
(3)考生资料:查看或修改该考生注册时的资料。
(四)考试界面模块
在考试界面模块中,考试界面上的试题内容根据随机还是固定试卷从数据库中取出符合条件的记录动态地生成。同时在页面上动态地显示考试所剩时间,当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来。考生根据题目内容分别完成各种题型的题目,如果题目没有完成而按“提交”按钮计算机会提示你哪种类型中哪一个题目没有做,并有剩余时间提示等,考试结束后按“提交”按钮,就会出现考生的自动得分(是指由计算机阅卷的标准题得分如单选题、多选题、判断题)的成绩、是否通过考试等信息。
(五)后台管理模块
该模块对考生来说是不可见的,只有系统管理员、试卷管理员、教师的身份登录后才能进入。
1.科目管理:该模块对考试科目进行建立、修改、删除等操作。
2.章节管理:该模块对考试科目的章节(知识点)进行建立、修改、删除等操作。
3.题库管理:本模块对考试科目的题库中题目进行增加、删除、修改、查询等操作。
4.试卷管理:本模块对试卷进行管理包括试卷的建立、删除、修改、试卷策略的增加、删除、修改等操作。
(1)建立试卷
建立试卷可以输入试卷的名称、设置题型分数、允许考生立即参加考试、允许考生查看答案、查看评分结果等。
输入试卷名称后、在选项中勾选相应的内容。接着按“下一步”,出现“策略增加”窗口,然后就可以通过增加策略来组合一份试卷,在增加策略窗口中你可以选择题库、题目类型、章节的知识点、试题难度、试题数量等。
当试卷策略输入完毕后,就可以在“试卷管理”窗口中按“产生考试试卷”按钮,就可以产一份新的试卷。
(2)修改试卷:当你一份新的试卷产生需要修改,点击编号就可以修改策略
(3)删除试卷:直接在“试卷管理”窗口中按“删除”按钮删除试卷。
5.用户管理
本模块对所有用户进行管理包括用户的删除、修改、查看某一用户的资料、修改用户的权限以及修改用户资料、有效标志等操作,只有系统管理员才有权限。
6.考试管理
本模块对正在进行的考试进行管理包括对考生是否进行重考、查看考生的答卷情况、对考生的试卷进行手工阅卷、删除考生所答试卷的所有答案、查询某一考生的考试基本情况等操作,只有系统管理员才有权限。
7.成绩管理
本模块可以查询某班所有学生的成绩、全班的平均分、最高分、最低分,也可以根据登录名、姓名、班级、准考证号查询学生的成绩,并且可以对班级的成绩进行导出。
8.系统管理
本模块对整个系统进行管理版权、是否允许审核注册用户、是否允许注册、考生系统的名称、对系统的所有数据库表进行初始化操作,目前只提供浏览,只有系统管理员才有权限。
二、结束语
综上所述,基于Web技术的网络考试系统易用、灵活,也具有良好的安全性,由于采用了大型的数据库系统,所以试题、答案也具有较好的安全性。
作者简介:
金剑忠,男,1996年7月毕业于东南大学计算机应用专业,研究方向;计算机机房管理。
[关键词]网络 考试 无纸化 Web ASP
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0320075-01[摘要]通过利用网络和数据库技术,采用基于B/S模式研究开发了试题库与在线考试系统,它运用方便、操作简单,效率很高,现阶段虽只实现了试卷的客观题部分,但已具有试题(卷)录入、修改和查询,手工组卷与自动组卷,手工评分和自动评分以及进行在线考试管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,并给出其详细的成绩分析与试卷评估,同时也大大减轻了教师出题、组卷和阅卷等繁重的工作量。
[关键词]网络考试无纸化WebASP
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0320075-01
一、网络考试系统概述
该考试系统采用ASP技术、利用SQL SERVER数据库基于WEB技术开发的专门用于试题(卷)录入、查询、修改、删除、组卷、评卷和参加在线考试的ASP应用程序,主要分五个模块,分别介绍如下:
(一)考生注册模块
在该模块中输入考生的信息(包括登录名、姓名、密码、班级、学号),如果要输入更详细的资料则选中“输入或显示更详细的用户资料选项”输入结束后,按提交按钮就会出现注册成功窗口,显示该账号的身份、准考证号码以及目前账号是否有效。
(二)考生登录模块
考生在这个页面输入自己的信息,如姓名、准考证号码、密码等等,单击"确定"后进入信息处理程序(在服务器端执行),如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则进入考试页面。
(三)考试主模块
在进入考试主模块中可以参加考试、考试查分、考生资料、查看考生的答卷情况以及考生答卷统计。
(1)参加考试:可以选择要考试的试卷,按“参加考试”按钮进入考试界面窗口。
(2)考试查分,可以查看该考生的答卷情况、自动得分和手工得分、是否通过、以及考生答卷统计等。
(3)考生资料:查看或修改该考生注册时的资料。
(四)考试界面模块
在考试界面模块中,考试界面上的试题内容根据随机还是固定试卷从数据库中取出符合条件的记录动态地生成。同时在页面上动态地显示考试所剩时间,当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来。考生根据题目内容分别完成各种题型的题目,如果题目没有完成而按“提交”按钮计算机会提示你哪种类型中哪一个题目没有做,并有剩余时间提示等,考试结束后按“提交”按钮,就会出现考生的自动得分(是指由计算机阅卷的标准题得分如单选题、多选题、判断题)的成绩、是否通过考试等信息。
(五)后台管理模块
该模块对考生来说是不可见的,只有系统管理员、试卷管理员、教师的身份登录后才能进入。
1.科目管理:该模块对考试科目进行建立、修改、删除等操作。
2.章节管理:该模块对考试科目的章节(知识点)进行建立、修改、删除等操作。
3.题库管理:本模块对考试科目的题库中题目进行增加、删除、修改、查询等操作。
4.试卷管理:本模块对试卷进行管理包括试卷的建立、删除、修改、试卷策略的增加、删除、修改等操作。
(1)建立试卷
建立试卷可以输入试卷的名称、设置题型分数、允许考生立即参加考试、允许考生查看答案、查看评分结果等。
输入试卷名称后、在选项中勾选相应的内容。接着按“下一步”,出现“策略增加”窗口,然后就可以通过增加策略来组合一份试卷,在增加策略窗口中你可以选择题库、题目类型、章节的知识点、试题难度、试题数量等。
当试卷策略输入完毕后,就可以在“试卷管理”窗口中按“产生考试试卷”按钮,就可以产一份新的试卷。
(2)修改试卷:当你一份新的试卷产生需要修改,点击编号就可以修改策略
(3)删除试卷:直接在“试卷管理”窗口中按“删除”按钮删除试卷。
5.用户管理
本模块对所有用户进行管理包括用户的删除、修改、查看某一用户的资料、修改用户的权限以及修改用户资料、有效标志等操作,只有系统管理员才有权限。
6.考试管理
本模块对正在进行的考试进行管理包括对考生是否进行重考、查看考生的答卷情况、对考生的试卷进行手工阅卷、删除考生所答试卷的所有答案、查询某一考生的考试基本情况等操作,只有系统管理员才有权限。
7.成绩管理
本模块可以查询某班所有学生的成绩、全班的平均分、最高分、最低分,也可以根据登录名、姓名、班级、准考证号查询学生的成绩,并且可以对班级的成绩进行导出。
8.系统管理
本模块对整个系统进行管理版权、是否允许审核注册用户、是否允许注册、考生系统的名称、对系统的所有数据库表进行初始化操作,目前只提供浏览,只有系统管理员才有权限。
二、结束语
综上所述,基于Web技术的网络考试系统易用、灵活,也具有良好的安全性,由于采用了大型的数据库系统,所以试题、答案也具有较好的安全性。
作者简介:
金剑忠,男,1996年7月毕业于东南大学计算机应用专业,研究方向;计算机机房管理。