[发明专利]一种基于jsp技术的在线考试方法及其中服务器和客户端验证方法在审
申请号: | 201710398908.6 | 申请日: | 2017-05-31 |
公开(公告)号: | CN107145597A | 公开(公告)日: | 2017-09-08 |
发明(设计)人: | 郭秀娟;张月忠;张朝;王远威;魏立明;岳俊华 | 申请(专利权)人: | 吉林建筑大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06;G06Q50/20 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙)11369 | 代理人: | 周明飞 |
地址: | 130000 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 jsp 技术 在线 考试 方法 及其 服务器 客户端 验证 | ||
技术领域
本发明涉及在线考试方法领域,具体一种基于jsp技术的在线考试方法及其中服务器和客户端验证方法。
背景技术
考试作为衡量知识掌握水平的重要手段,在现代生活中的地位进一步提高,并深入到社会的各个方面。各种各样的学历考试、资格证书考试层出不穷。同时,随着科学技术的不断发展,考试的手段和媒介也在发生着革命性的变化。从传统的纸笔考试到计算机辅助考试,到最新的基于Web的考试,无不在快速的进行着改进。如何运用高新技术,并客观、准确地评估人的知识和能力水平,已成为研究的热点问题。
近几年来出现了一些新的教育形式,如网上授课、网上考试等,并且教育教学的方法也在不断改革以适应现代信息技术发展的需要,因此研发网上在线考试方法。这种无纸化的网络考试系统,使考务管理突破时空限制,提高了考试工作效率和标准化水平,是学校管理者、教师和学生在任何时候、任何地点均可以通过网络考试进行考试。网络在线考试方法已经成为教育发展与研究的方向。
发明内容
本发明设计开发了一种基于jsp技术的在线考试方法,本发明的目的是解决随机选题速度慢,选题连续的问题。
本发明还提供了一种用于在线考试方法中服务器和客户端验证方法,增加服务器端与客户端的加密验证,保证数据传送过程中准确。
本发明提供的技术方案为:
一种基于jsp技术的在线考试方法,包括:
在待选择数据库中任意选取题号ID连续的区域;
产生一个0~1之间随机数;
所述连续区域的数据的数量和所述随机数乘积并且对结果进行四舍五入得到第一值;
所述连续区域的起始题号ID增加所述第一值的增量得到最终题号ID。
优选的是,还包括:前台功能模块,其用于进行在线考试、成绩查询和修改个人资料。
优选的是,所述前台管理模块包括用户模块,其用于用户注册、登录和个人信息修改。
优选的是,所述前台管理模块包括考试模块,其用于进行正考和补考。
优选的是,所述前台管理模块包括成绩查询,其用于历次考试成绩查询和考试记录导出。
优选的是,还包括:后台管理模块,其用于实现管理员对所述考试系统信息的管理。
优选的是,所述后台管理模块包括用户管理模块,其包括:
管理员信息,其用于管理员信息列表的添加与修改以及删除管理员;以及
教工信息管理,其用于教工信息的添加、修改和删除。
优选的是,所述后台管理模块包括成绩查询模块,其包括:
历次考试成绩查询,其用于对所进行的考试成绩查询和分析;以及
成绩单打印导出,其用于批次及个人成绩单导出和打印。
优选的是,所述后台管理模块包括试卷管理模块,其包括:
试卷管理模块,其用于对题目类型进行选择,所述试卷管理系统包括单选题管理、多选题管理和判断题管理。
一种用于在线考试方法中服务器和客户端验证方法,包括所述的方法:
第一步:求取选出的所有题号ID的平均值,将其转换成一个二进制数R;
第二步:对二进制公共密钥K和二进制数R进行异或操作得到结果M;
第三步:将服务器端标识F、二进制数R和公共密钥K提供给单向Hash函数得到假名P;
第四步:将假名P、公共密钥K、异或结果M和服务器标识F提供给单向Hash函数得到传递值A;
第五步:客户端在接收到传递值A、假名P和二进制数R后,利用事先存储在客户端的公共密钥K',客户端利用公共密钥K'做异或运算得到M',将假名P、公共密钥K'、服务器标识F和异或运算结果M'提供给单向Hash函数运算得到传递值A';
第七步:如果传递值A=A',则验证成功,服务器端向客户端发送试题;否则,服务器端拒绝发送。
本发明与现有技术相比较所具有的有益效果:
1、本发明操作简单方便、界面简洁美观;
2、本发明提供考试时间设计和计时功能,使考生了解考试剩余时间;
3、本发明可以实现自动阅卷功能;
4、当考生提交试卷时就能查看到自己的考试成绩,同时提供了试卷对错对比,当考试时间到,如果考生还未提交试卷,系统将自动交卷,以保证考试严肃、公正地进行;
5、本发明能够通过选定查询范围,大大减少随机选题时间,并且能够产生不连续试题,大大降低了抄袭作弊的可能性。
附图说明
图1为本发明所述的考试系统整体架构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林建筑大学,未经吉林建筑大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710398908.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种呼吸机管路防脱落固定装置
- 下一篇:用于移动充电的充电系统