试题的共享和储存处理方法技术

技术编号:26480007 阅读:12 留言:0更新日期:2020-11-25 19:25
本发明专利技术公开了一种试题的共享和储存处理方法,包括:获取位于第二地理区域内的多个教师端各自上传的试题;将所述试题输出以供多个学生作答,并获取所述多个学生针对每个试题所分别输入的答题结果;根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题;将所述目标试题加密上传至云端服务器;将作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识上传至云端服务器,由云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储。

【技术实现步骤摘要】
试题的共享和储存处理方法
本专利技术涉及智能
,特别涉及试题的共享和储存处理方法。
技术介绍
目前,各个学校之间的教学质量层次不齐,有的学校教师备课做的好或者课后习题准备的好,教学质量高,学生掌握知识较为牢靠,考试结果较好。而有的学校教师做的不够好。这也就是产生了为什么同一个地区的多个学校,有的学校的教学质量好,有的却不好。为了平衡教学质量,学校之间会进行学术交流,但这太依赖于学术会议的举办,如果不举办学术会议,就无法交流。并且,交流时也不会对试题进行交流,即使进行试题交流,也并不清楚学校间所采用的试题有什么不同、有什么区别。因此,现有技术中缺少一种能够使得学校之间进行试题共享和存储技术,以方便了学校间的学术交流,帮助提高教学水平的平衡。
技术实现思路
本专利技术实施例提供了一种试题的共享和储存处理方法。一种试题的共享和储存处理方法,用于位于第一地理区域内的客户端,包括:获取位于第二地理区域内的多个教师端各自上传的试题;将所述试题输出以供多个学生作答,并获取所述多个学生针对每个试题所分别输入的答题结果;根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题;将所述目标试题加密上传至云端服务器;将作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识上传至云端服务器,由云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储。在一个实施例中,所述第一地理区域为第一学校;所述第二地理区域为第二学校。在一个实施例中,所述将所述目标试题加密上传至云端服务器,包括:对所述目标试题进行加密,获得加密后数据;根据预设算法确定所述加密后数据往所述云端服务器上传时所需要的数据传输通道的数量;通过所述数量的数据传输通道将所述加密后数据上传至所述云端服务器存储。在一个实施例中,所述对所述目标试题进行加密,获得加密后数据,包括:步骤A1、将每个目标试题分别转换为二进制数,再将所述二进制数转换成十进制数,形成每个目标试题的十进制数;步骤A2、利用公式(1)对每个目标试题的十进制数进行加密处理:其中,Qa表示第a个目标试题的经过加密处理后的十进制数值;Ca表示所述第a个目标试题的十进制数;ei表示所述加密处理所用到的秘钥转换成二进制后二进制数值的第i个数值;n表示所述秘钥转换成二进制后二进制数值的总个数。在一个实施例中,所述根据预设算法确定所述加密后数据往所述云端服务器上传时所需要的数据传输通道的数量,包括:步骤B1:利用公式(2)得到所有的目标试题的经过加密处理后的十进制数值进行单通道传输的传输效率值P:其中,D表示单一传输通道单位时间内的最大可传输的数据量对应的十进制数值;m表示所述目标试题的总个数;步骤B2:利用公式(3)得到多通道传输的传输效率值;其中K表示在n个通道下传输的传输效率值;n表示所述多通道传输的通道个数,n等于或大于2;步骤B3:将所述n值从2开始增大,根据公式(3)计算每一个n对应的所述K,当所述K等于或大于预设阈值时停止增大n并记录当前的n值,则当前的n值即为所述所需要的数据传输通道的数量。在一个实施例中,所述根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题,包括:所述答题结果为相应的答题得分值;在所述多个学生针对每个试题所分别输入的答题结果中,确定每个学生对每个试题的答题得分值;筛选出对应的答题得分值的平均值等于或小于预设得分值的试题,将筛选出的这些试题确定为所述目标试题。在一个实施例中,所述云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储之后,还包括:云端服务器建立所述第二地理区域内的客户端与所述第一地理区域内的客户端之间的通讯链接。在一个实施例中,所述方法还包括:所述云端服务器接收第三地理区域的教师端或客户端发送来的试题获取请求;根据所述请求为所述第三地理区域的教师端或客户端返回相应的试题。本专利技术实施例提供的上述技术方案,第二地理区域的教师可以利用自己的教师端上传试题给位于第一地理区域的客户端;该客户端将试题发送给第一地理区域内的学生做,获取学生的答题结果,在根据答题结果筛选出目标试题,将目标试题上传到云端服务器存储,从而完成了不同地理区域的试题的共享和存储,方便了学校间的学术交流,帮助提高教学水平的平衡。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种试题的共享和储存处理方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术实施例保护的范围。本专利技术实施例公开一种试题的共享和储存处理方法,用于位于第一地理区域内的客户端,如图1所示,包括步骤S1-S4:步骤S1、获取位于第二地理区域内的多个教师端各自上传的试题。其中,第一地理区域可以为第一学校;第二地理区域可以为第二学校。步骤S2、将试题输出以供多个学生作答,并获取多个学生针对每个试题所分别输入的答题结果。步骤S3、将目标试题加密上传至云端服务器。步骤S4、将作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识上传至云端服务器,由云端服务器将目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储。本专利技术实施例提供的上述技术方案,第二地理区域的教师可以利用自己的教师端上传试题给位于第一地理区域的客户端;该客户端将试题发送给第一地理区域内的学生做,获取学生的答题结果,在根据答题结果筛选出目标试题,将目标试题上传到云端服务器存储,从而完成了不同地理区域的试题的共享和存储,方便了学校间的学术交流,帮助提高教学水平的平衡。在一个实施例中,将所述目标试题加密上传至云端服务器,包括:对目标试题进行加密,获得加密后数据;根据预设算法确定加密后数据往云端服务器上传时所需要的数据传输通道的数量;通过数量的数据传输通道将加密后数据上传至云端服务器存储。在一个实施例中,对目标试题进行加密,获得加密后数据,包括:步骤A1、将每个目标试题分别转换为二进制数,再将二进制数转换成十进本文档来自技高网...

【技术保护点】
1.一种试题的共享和储存处理方法,用于位于第一地理区域内的客户端,其特征在于,包括:/n获取位于第二地理区域内的多个教师端各自上传的试题;/n将所述试题输出以供多个学生作答,并获取所述多个学生针对每个试题所分别输入的答题结果;/n根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题;/n将所述目标试题加密上传至云端服务器;/n将作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识上传至云端服务器,由云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储。/n

【技术特征摘要】
1.一种试题的共享和储存处理方法,用于位于第一地理区域内的客户端,其特征在于,包括:
获取位于第二地理区域内的多个教师端各自上传的试题;
将所述试题输出以供多个学生作答,并获取所述多个学生针对每个试题所分别输入的答题结果;
根据所述多个学生针对每个试题所分别输入的答题结果确定所述试题中的目标试题;
将所述目标试题加密上传至云端服务器;
将作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识上传至云端服务器,由云端服务器将所述目标试题、作为答题地理位置的第一地理区域的标识和作为出题地理位置的第二地理区域的标识对应存储。


2.如权利要求1所述的方法,其特征在于,
所述第一地理区域为第一学校;所述第二地理区域为第二学校。


3.如权利要求1所述的方法,其特征在于,
所述将所述目标试题加密上传至云端服务器,包括:
对所述目标试题进行加密,获得加密后数据;
根据预设算法确定所述加密后数据往所述云端服务器上传时所需要的数据传输通道的数量;
通过所述数量的数据传输通道将所述加密后数据上传至所述云端服务器存储。


4.如权利要求1所述的方法,其特征在于,所述对所述目标试题进行加密,获得加密后数据,包括:
步骤A1、将每个目标试题分别转换为二进制数,再将所述二进制数转换成十进制数,形成每个目标试题的十进制数;
步骤A2、利用公式(1)对每个目标试题的十进制数进行加密处理:



其中,Qa表示第a个目标试题的经过加密处理后的十进制数值;Ca表示所述第a个目标试题的十进制数;ei表示所述加密处理所用到的秘钥转换成二进制后二进制数值的第i个数值;n表示所述秘钥转换成二进制后二进制数值的总个数。


5.如权利要求4...

【专利技术属性】
技术研发人员:樊星
申请(专利权)人:上海松鼠课堂人工智能科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1