掌桥专利:专业的专利平台
掌桥专利
首页

一种阅卷软件的登录密码设置方法、装置、存储介质及终端

文献发布时间:2023-06-19 11:35:49


一种阅卷软件的登录密码设置方法、装置、存储介质及终端

技术领域

本发明涉及计算机技术领域,特别涉及一种阅卷软件的登录密码设置方法、装置、存储介质及终端。

背景技术

在软件系统应用领域,大多数的系统平台都需要进行登录操作,通过验证用户唯一标识和用户密码的方式来确定用户的合法身份。但是当用户忘记密码时,可以通过身份识别的方式重新设置密码。例如当用户在阅卷软件进行密码设置时,学生端忘记密码主要利用后台技术语言,以及前端技术所写的页面针对学生重设密码时进行身份识别。

在现有的身份识别技术中,学生越来越多地用手机号、邮箱或者密保来进行学生本人的身份识别。这样做的好处是在手机上可以通过输入服务器下行的验证码来辨别登陆手机号、邮箱以及密保问题的真伪,由于手机号、邮箱或者密保等问题设计学生本人的隐私信息,从而会造成学生的隐私信息泄露,其中手机号和邮箱需要接收验证码,从而降低了密码设置的效率。

发明内容

本申请实施例提供了一种阅卷软件的登录密码设置方法、装置、存储介质及终端。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。

第一方面,本申请实施例提供了一种阅卷软件的登录密码设置方法,该方法包括:

接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片;

基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片;

接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片;

当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

可选的,基于第一用户信息构建至少一组答题卡图片,包括:

从阅卷软件的数据库中加载至少一张第一用户的答题卡图片;

从阅卷软件的数据库中随机加载至少一张非第一用户的答题卡图片;

根据至少一张第一用户的答题卡图片与至少一张非第一用户的答题卡图片构建至少一组答题卡图片。

可选的,根据至少一张第一用户的答题卡图片与至少一张非第一用户的答题卡图片构建至少一组答题卡图片,包括:

创建至少一张第一用户的答题卡图片对应的至少一个组;

将至少一张第一用户的答题卡图片分配创建的至少一个组中,生成包含第一用户的答题卡图片的至少一个组;

将加载的至少一张非第一用户的答题卡图片分配至包含第一用户的答题卡图片的至少一个组中,生成包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组;

基于包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组构建至少一组答题卡图片。

可选的,基于包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组构建至少一组答题卡图片,包括:

统计包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组答题卡图片中的图片数量;

根据图片数量创建数量相等的多个随机数;

将至少一个组答题卡图片中的每个图片与多个随机数一一对应关联,生成关联随机数后的答题卡图片;

基于多个随机数将关联随机数后的答题卡图片进行排序和分组,生成至少一组答题卡图片。

可选的,当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码,包括:

提取与目标答题卡图片关联的随机数,生成第一随机数;

提取与至少一张第一用户的答题卡图片关联的随机数,生成第二随机数;

当第一随机数与第二随机数一致时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

可选的,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码,包括:

跳转至密码修改页面;

接收针对密码修改页面展示的表单输入的数据信息;

根据输入的数据信息将阅卷软件的登录密码进行设置。

可选的,输入的数据信息包括第一密码与第二密码;

根据输入的数据信息将阅卷软件的登录密码进行设置,包括:

当接收到数据信息提交指令时,判断一密码与第二密码是否相同;

若是,将第一密码和/或第二密码进行保存后生成阅卷软件的登录密码设置成功信息;

将阅卷软件的登录密码设置成功信息进行展示;

或者,

若否,重新跳转至密码修改页面,并生成阅卷软件的登录密码设置失败信息;

将阅卷软件的登录密码设置失败信息进行展示。

第二方面,本申请实施例提供了一种阅卷软件的登录密码设置装置,该装置包括:

信息接收模块,用于接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片;

答题卡图片展示模块,用于基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片;

答题卡图片选择模块,用于接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片;

密码设置模块,用于当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

第三方面,本申请实施例提供一种计算机存储介质,计算机存储介质存储有多条指令,指令适于由处理器加载并执行上述的方法步骤。

第四方面,本申请实施例提供一种终端,可包括:处理器和存储器;其中,存储器存储有计算机程序,计算机程序适于由处理器加载并执行上述的方法步骤。

本申请实施例提供的技术方案可以包括以下有益效果:

在本申请实施例中,阅卷软件的登录密码设置装置首先接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片,然后基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片,其次接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片,最后当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。因此,采用本申请实施例,由于通过学生本人选择自身的历史答题卡图片实现忘记密码时的密码设置操作,相对于通过手机号发信息输入验证码的密码设置方式更加安全,从而保障了隐私信息,进而提升了密码设置的安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是本申请实施例提供的一种阅卷软件的登录密码设置方法的流程示意图;

图2是本申请实施例提供的一种阅卷软件的主页面示意图;

图3是本申请实施例提供的一种阅卷软件的信息填写页面示意图;

图4是本申请实施例提供的一种阅卷软件的目标答题卡图片选择的页面示意图;

图5是本申请实施例提供的一种新密码输入页面的示意图;

图6是本申请实施例提供的一种阅卷软件的登录密码设置过程的过程示意框图;

图7是本申请实施例提供的另一种阅卷软件的登录密码设置方法的流程示意图;

图8是本申请实施例提供的一种阅卷软件的登录密码设置装置的装置示意图;

图9是本申请实施例提供的一种终端的结构示意图。

具体实施方式

以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本申请提供的技术方案中,由于通过学生本人选择自身的历史答题卡图片实现忘记密码时的密码设置操作,相对于通过手机号发信息输入验证码的密码设置方式更加安全,从而保障了隐私信息,进而提升了密码设置的安全性,下面采用示例性的实施例进行详细说明。

下面将结合附图1-附图7,对本申请实施例提供的阅卷软件的登录密码设置方法进行详细介绍。该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的阅卷软件的登录密码设置装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。其中,本申请实施例中的阅卷软件的登录密码设置装置可以为用户终端,包括但不限于:个人电脑、平板电脑、手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中用户终端可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digitalassistant,PDA)、5G网络或未来演进网络中的终端设备等。

请参见图1,为本申请实施例提供了一种阅卷软件的登录密码设置方法的流程示意图。如图1所示,本申请实施例的方法可以包括以下步骤:

S101,接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片;

其中,阅卷软件为应用于学校的应用服务,具体为教师和学生提供考试相关的功能。第一用户信息为学生和/或其他人员的身份信息,例如每个学生的身份信息可以包括学校代码、学生年级、学生学号。答题卡图片为每个学生的历史答题卡经过处理后得到的图片。

通常,在本申请中,当学生需要进行修改密码操作时,通过登陆阅卷软件的主页面,在主页面中点击忘记密码后可进行后续修改密码的操作,主页面例如图2所示。

在一种可能的实现方式中,当某个学生进行密码修改时,首先学生在用户终端通过浏览器/服务器模式的应用服务或者客户机/服务器模式的应用服务打开阅卷软件的主页面,该学生然后点击“忘记密码”按钮,点击后生成链接跳转至信息填写页面,例如图3所示,当跳转成功后,用户可根据页面显示的表单输入自己的身份信息,该身份信息包括学校代码、学生年级、学生学号,输入完成后该学生可点击“确定”按钮,通过点击确定按钮将输入的信息传输到后端服务器,后端服务器接收用户输入的学校代码、学生年级、学生学号。

S102,基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片;

在本申请实施例中,在基于第一用户信息构建至少一组答题卡图片时,首先从阅卷软件的数据库中加载至少一张第一用户的答题卡图片,然后从阅卷软件的数据库中随机加载至少一张非第一用户的答题卡图片,最后根据至少一张第一用户的答题卡图片与至少一张非第一用户的答题卡图片构建至少一组答题卡图片。

进一步地,在根据至少一张第一用户的答题卡图片与至少一张非第一用户的答题卡图片构建至少一组答题卡图片时,首先创建至少一张第一用户的答题卡图片对应的至少一个组,然后将至少一张第一用户的答题卡图片分配创建的至少一个组中,生成包含第一用户的答题卡图片的至少一个组,再将加载的至少一张非第一用户的答题卡图片分配至包含第一用户的答题卡图片的至少一个组中,生成包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组,最后基于包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组构建至少一组答题卡图片。

进一步地,在基于包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组构建至少一组答题卡图片时,首先统计包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组答题卡图片中的图片数量,然后根据图片数量创建数量相等的多个随机数,其次将至少一个组答题卡图片中的每个图片与多个随机数一一对应关联,生成关联随机数后的答题卡图片,最后基于多个随机数将关联随机数后的答题卡图片进行排序和分组,生成至少一组答题卡图片。

在一种可能的实现方式中,当基于步骤S101中后端服务器接收到该学生的信息时,后端服务器首先从连接的数据库中获取一张该学生的历史答题卡图片,然后从连接的数据库中随机加载一张非第一用户的答题卡图片,在创建一个组,并将该学生的历史答题卡图片和非第一用户的答题卡图片逐一插入创建的组中,其次统计该组中的答题卡图片数量,根据该图片数量创建数量相等的多个随机数,再将这多个随机数和该组中的答题卡图片逐一关联,最后将关联随机数的答题卡图片进行排序,排序后生成一组答题卡图片,最后将该组答题卡图片展示在前端页面。

在另一种可能的实现方式中,当基于步骤S101中后端服务器接收到该学生的信息时,首先从阅卷软件连接的数据库中加载与该学生信息关联的多张答题卡图片,再从阅卷软件连接的数据库中随机加载与学生信息无关联的多张答题卡图片,然后统计有关联的多张答题卡图片的图片个数,根据个数创建数量相等的多个组,再将多张有关联的答题卡图片逐一插入创建的多个组中,其次将无关联的多个答题卡图片平均分配至创建的多个组中,最后得到了包含有关联答题卡与无关联答题卡图片的多个组。

例如,在最简单的一个实施例中,可以只包含一个图片组,里面只有2张图片,包括学生A的历史答题卡一张,另一张可以从其他学生的历史答题卡中选择,例如学生B。当然,另一张答题卡图片也可以通过系统采用图片生成算法生成某些默认答卷模板,只要字体能够明显区分于学生A即可。例如系统从手写字库中选择多个手写字体拼接成一个模拟答题卡图片。

进一步地,从包含有关联答题卡与无关联答题卡图片的多个组中统计每组答题卡图片的数量,然后根据多个组中每组答题卡图片数量创建每组的多个随机数,再将每组答题卡图片与创建的各自对应的多个随机数逐一关联,生成关联随机数后的多组答题卡图片,最后将多组答题卡图片再前端页面逐组展示,当多组答题卡图片有3组时,第二组展示结果例如图4所示。

在另一些实施例中,登录的用户学生A的历史答题卡随机出现在多组答题卡图片中。例如,可以在第一组答题卡中出现两张甚至三张学生A的答题卡,而在第二组答题卡中不出现学生A的答题卡等等。

需要说明的是,本发明采用Java语言作为后台语言,利用MySQL数据库存下的基本数据进行编写后台接口。查询语句利用Rand()函数生成50-150的随机数,然后利用Java的Sort()方法将随机数进行排序,打乱图片的顺序,使图片进行随机展示。

S103,接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片;

其中,选择指令为用户针对前端展示的一组答题卡勾选目标答题卡后生成的指令。

在一种可能的实现方式中,当生成了三组答题卡进行逐组展示时,例如图4所示,该学生可在第一组选择目标答题卡图片,选择结束后生成了选择指令,并根据选择指令确定出了选择的目标答题卡图片,最后点击按钮“下一组”,直到所有组全部遍历结束后,生成最终确定的多张目标答题卡图片。

具体的,当有3组答题卡图片进行展示时,需要说明的是,本发明采用的前端渲染展示采用的是主流框架vue以及elementUI库,利用el-form-item表单功能进行基本信息包含学校代码、年级以及学生学号的录入,利用el-col、el-card卡片功能将成功获取到的答题卡作答图片渲染出来,一共三组,每组有三张,学生勾选每组中属于自己的作答图片视为本人操作即可重新密码。获取到的数据通过axios与后台接口连接,把修改后的密码传入数据库作为保存,来作为下一次登录的依据,本发明勾选作答图片采用3*3的组合排列既保证了极大的减少的出现偶然选择成功的巧合,又使学生密码有着高标准的安全性。

S104,当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

在本申请实施例中,针对密码进行设置时,首先提取与目标答题卡图片关联的随机数,生成第一随机数,然后提取与至少一张第一用户的答题卡图片关联的随机数,生成第二随机数,最后当第一随机数与第二随机数一致时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

进一步地,在允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码时,首先跳转至密码修改页面,例如图5所示,然后接收针对密码修改页面展示的表单输入的数据信息,最后根据输入的数据信息将阅卷软件的登录密码进行设置。

进一步地,用户输入的数据信息包括第一密码与第二密码,在根据输入的数据信息将阅卷软件的登录密码进行设置时,首先当接收到数据信息提交指令时,判断一密码与第二密码是否相同,若是,将第一密码和/或第二密码进行保存后生成阅卷软件的登录密码设置成功信息,最后将阅卷软件的登录密码设置成功信息进行展示。

或者,若否,重新跳转至密码修改页面,并生成阅卷软件的登录密码设置失败信息,最后将阅卷软件的登录密码设置失败信息进行展示。

例如图6所示,图6是本申请提供的一种登录密码设置过程的过程示意框图,首先开始进行密码设置时,密码设置分为首次登录系统的新建密码或密码找回(重置),在进行密码的新建或重置时,首先输入基本用户信息,终端判断输入的基本信息是否符合要求,当不符合要求时,重新回到输入基本信息,若符合要求,则获取该用户的m*n组作答图片供选择,系统判断作答图片是否全部选择正确,若没有选择正确,则判断图片选择错误的次数是否大于预设值,如果大于预设值,则退出系统禁止操作,若选择正确时,跳转到新建密码或重置密码页面进行密码设置,设置后结束。

在本申请实施例中,阅卷软件的登录密码设置装置首先接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片,然后基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片,其次接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片,最后当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。因此,采用本申请实施例,由于通过学生本人选择自身的历史答题卡图片实现忘记密码时的密码设置操作,相对于通过手机号发信息输入验证码的密码设置方式更加安全,从而保障了隐私信息,进而提升了密码设置的安全性。

请参见图7,为本申请实施例提供了一种预先训练的阅卷软件的登录密码设置模型训练方法的流程示意图。如图7所示,本申请实施例的方法可以包括以下步骤:

S201,接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片;

S202,从阅卷软件的数据库中加载至少一张第一用户的答题卡图片,从阅卷软件的数据库中随机加载至少一张非第一用户的答题卡图片;

S203,创建至少一张第一用户的答题卡图片对应的至少一个组;

S204,将至少一张第一用户的答题卡图片分配创建的至少一个组中,生成包含第一用户的答题卡图片的至少一个组;

S205,将加载的至少一张非第一用户的答题卡图片分配至包含第一用户的答题卡图片的至少一个组中,生成包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组;

S206,统计包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组答题卡图片中的图片数量;

S207,根据图片数量创建数量相等的多个随机数,并将至少一个组答题卡图片中的每个图片与多个随机数一一对应关联,生成关联随机数后的答题卡图片;

S208,基于多个随机数将关联随机数后的答题卡图片进行排序和分组,生成至少一组答题卡图片并将每一组答题卡图片逐组展示;

S209,接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片;

S210,提取与目标答题卡图片关联的随机数,生成第一随机数;

S211,提取与至少一张第一用户的答题卡图片关联的随机数,生成第二随机数;

S212,当第一随机数与第二随机数一致时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

在本申请实施例中,阅卷软件的登录密码设置装置首先接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片,然后基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片,其次接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片,最后当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。因此,采用本申请实施例,由于通过学生本人选择自身的历史答题卡图片实现忘记密码时的密码设置操作,相对于通过手机号发信息输入验证码的密码设置方式更加安全,从而保障了隐私信息,进而提升了密码设置的安全性。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

请参见图8,其示出了本发明一个示例性实施例提供的阅卷软件的登录密码设置装置的结构示意图。该阅卷软件的登录密码设置装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。该装置1包括信息接收模块10、答题卡图片展示模块20、答题卡图片选择模块30、密码设置模块40。

信息接收模块10,用于接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片;

答题卡图片展示模块20,用于基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片;

答题卡图片选择模块30,用于接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片;

密码设置模块40,用于当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

需要说明的是,上述实施例提供的阅卷软件的登录密码设置装置在执行阅卷软件的登录密码设置方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的阅卷软件的登录密码设置装置与阅卷软件的登录密码设置方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请实施例中,阅卷软件的登录密码设置装置首先接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片,然后基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片,其次接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片,最后当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。因此,采用本申请实施例,由于通过学生本人选择自身的历史答题卡图片实现忘记密码时的密码设置操作,相对于通过手机号发信息输入验证码的密码设置方式更加安全,从而保障了隐私信息,进而提升了密码设置的安全性。

本发明还提供一种计算机可读介质,其上存储有程序指令,该程序指令被处理器执行时实现上述各个方法实施例提供的阅卷软件的登录密码设置方法。本发明还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个方法实施例的阅卷软件的登录密码设置方法。

请参见图9,为本申请实施例提供了一种终端的结构示意图。如图9所示,终端1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。

其中,通信总线1002用于实现这些组件之间的连接通信。

其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。

其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行电子设备1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。

其中,存储器1005可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图9所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及阅卷软件的登录密码设置应用程序。

在图9所示的终端1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的阅卷软件的登录密码设置应用程序,并具体执行以下操作:

接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片;

基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片;

接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片;

当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

在一个实施例中,处理器1001在执行基于第一用户信息构建至少一组答题卡图片时,具体执行以下操作:

从阅卷软件的数据库中加载至少一张第一用户的答题卡图片;

从阅卷软件的数据库中随机加载至少一张非第一用户的答题卡图片;

根据至少一张第一用户的答题卡图片与至少一张非第一用户的答题卡图片构建至少一组答题卡图片。

在一个实施例中,处理器1001在执行根据至少一张第一用户的答题卡图片与至少一张非第一用户的答题卡图片构建至少一组答题卡图片时,具体执行以下操作:

创建至少一张第一用户的答题卡图片对应的至少一个组;

将至少一张第一用户的答题卡图片分配创建的至少一个组中,生成包含第一用户的答题卡图片的至少一个组;

将加载的至少一张非第一用户的答题卡图片分配至包含第一用户的答题卡图片的至少一个组中,生成包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组;

基于包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组构建至少一组答题卡图片。

在一个实施例中,处理器1001在执行基于包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组构建至少一组答题卡图片时,具体执行以下操作:

统计包含第一用户的答题卡图片与非第一用户的答题卡图片的至少一个组答题卡图片中的图片数量;

根据图片数量创建数量相等的多个随机数;

将至少一个组答题卡图片中的每个图片与多个随机数一一对应关联,生成关联随机数后的答题卡图片;

基于多个随机数将关联随机数后的答题卡图片进行排序和分组,生成至少一组答题卡图片。

在一个实施例中,处理器1001在执行当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码时,具体执行以下操作:

提取与目标答题卡图片关联的随机数,生成第一随机数;

提取与至少一张第一用户的答题卡图片关联的随机数,生成第二随机数;

当第一随机数与第二随机数一致时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。

在一个实施例中,处理器1001在执行允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码时,具体执行以下操作:

跳转至密码修改页面;

接收针对密码修改页面展示的表单输入的数据信息;

根据输入的数据信息将阅卷软件的登录密码进行设置。

在一个实施例中,处理器1001在执行根据输入的数据信息将阅卷软件的登录密码进行设置时,具体执行以下操作:

当接收到数据信息提交指令时,判断一密码与第二密码是否相同;

若是,将第一密码和/或第二密码进行保存后生成阅卷软件的登录密码设置成功信息;

将阅卷软件的登录密码设置成功信息进行展示;

或者,

若否,重新跳转至密码修改页面,并生成阅卷软件的登录密码设置失败信息;

将阅卷软件的登录密码设置失败信息进行展示。

在本申请实施例中,阅卷软件的登录密码设置装置首先接收输入阅卷软件的第一用户信息,阅卷软件的数据库中存储包含第一用户的多个用户的答题卡图片,然后基于第一用户信息构建至少一组答题卡图片,并将每一组答题卡图片逐组展示;其中,每组答题卡图片中包括至少一张第一用户的答题卡图片和至少一张非第一用户的答题卡图片,其次接收针对展示的每组答题卡图片的选择指令,并基于选择指令确定目标答题卡图片,最后当目标答题卡图片为被展示图片中的第一用户的所有答题卡图片时,允许对所述阅卷软件的登录密码进行设置,所述设置登录密码包括新建密码或重置密码。因此,采用本申请实施例,由于通过学生本人选择自身的历史答题卡图片实现忘记密码时的密码设置操作,相对于通过手机号发信息输入验证码的密码设置方式更加安全,从而保障了隐私信息,进而提升了密码设置的安全性。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,阅卷软件的登录密码设置的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。

以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

相关技术
  • 一种阅卷软件的登录密码设置方法、装置、存储介质及终端
  • 一种阅卷方法、装置、终端及存储介质
技术分类

06120112985967