一种课务系统的信息查询方法及装置制造方法及图纸

技术编号:39320324 阅读:10 留言:0更新日期:2023-11-12 16:01
本申请涉及物联网信息数据管理技术领域,特别是涉及一种课务系统的信息查询方法、装置、计算机设备、存储介质和计算机程序产品。包括:获取查询终端发送的目标对象的查询报文,查询报文包括通过识别查询终端扫描的二维码得到的识别信息码二维码为预先按照加密算法对目标对象的身份信息进行加密生成的,识别信息码与目标对象的课程信息一一对应;基于查询报文对查询终端进行权限校验;在校验通过的情况下,基于预设的解码算法对查询报文进行解密处理,得到查询信息;根据查询信息获取目标对象的课程信息,并将查询到的课程信息返回至查询终端进行展示。采用本方法能够降低对学员的信息识别的硬件设施成本,提高信息识别效率。提高信息识别效率。提高信息识别效率。

【技术实现步骤摘要】
一种课务系统的信息查询方法及装置


[0001]本申请涉及物联网信息数据管理
,特别是涉及一种课务系统的信息查询方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]在教育培训行业中,学员的信息管理和身份识别是非常重要的。区别于学校等场所,教育培训机构存在学员、老师流动性大的问题,导致学员、老师之间互相熟悉的难度较高。随着培训机构在教育行业快速发展,除了我们所熟知的正常培训机构(沟通和交流都无障碍的学员报名的机构),我们身边还有一种特殊的培训机构,专门是为了那种有沟通障碍,或者交流障碍的学员服务的机构,老师在上课的时候,会存在对一些跑错课程的学员存在错乱的情况,由于属于特殊学校,有些老师是属于志愿者,存在对学员不熟悉的情况,与学员沟通会比较麻烦,不清楚学员具体的情况,也不了解学员当前上课的班次是哪个。在过去,机构通常利用电脑在管理后台手动搜索学院信息来进行管理和识别身份,这种方式浪费了许多时间和资源,也耽误了老师和学员的时间。
[0003]相关技术中,为了实现高效的学员信息的管理,通常采用自动化的身份识别系统,主要通过为每一位学生配备内置电子芯片的身份识别卡,在电子芯片中预先烧录学员的身份信息,并在教室门口或其他流通关卡区域设置门禁识别装置,通过NFC、蓝牙等近场通信技术获取学员信息。
[0004]然而,目前的信息识别方法,存在如下的技术问题:
[0005]基于身份识别卡和门禁识别装置实现学员信息的识别,在硬件设施支持上的投入过大,且信息的配置和更新也依赖于硬件设备的支持导致信息管理的效率低。

技术实现思路

[0006]基于此,有必要针对上述技术问题,提供一种能够降低对学员的信息识别的硬件设施成本,提高信息识别效率的一种课务系统的信息查询方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0007]第一方面,本申请提供了一种课务系统的信息查询方法。所述方法包括:
[0008]获取查询终端发送的目标对象的查询报文,所述查询报文包括通过识别所述查询终端扫描的二维码得到的识别信息码和登录所述查询终端的账户类别,所述二维码为预先按照加密算法对目标对象的身份信息进行加密生成的;
[0009]基于所述查询报文对所述查询终端进行权限校验;
[0010]在所述校验通过的情况下,基于预设的解码算法对所述查询报文进行解密处理,得到所述目标对象的身份信息;
[0011]根据所述目标对象的身份信息查询与所述目标对象关联的课程信息,所述与目标对象关联的课程信息包括所述目标对象已购买的课程信息和与所述目标对象的身份信息匹配但未购买的课程信息;
[0012]根据所述查询终端的账户类别将查询到的与所述账户类别对应的课程信息返回至所述查询终端进行展示。
[0013]在其中一个实施例中,所述获取查询终端发送的目标对象的查询报文,所述查询报文包括通过识别所述查询终端扫描的二维码得到的识别信息码,所述识别信息码与目标对象的课程信息一一对应之前,还包括:
[0014]获取所述目标对象的课程信息,基于所述课程信息得到信息标识,所述信息标识与所述课程信息一一对应;
[0015]基于预设的加密算法对所述信息标识进行加密处理,得到识别信息码,所述加密算法与所述解码算法相互关联。
[0016]在其中一个实施例中,预设的所述加密算法为SM4算法,预设的所述解码算法为SM2算法,所述获取所述目标对象的课程信息,基于所述课程信息得到信息标识,所述信息标识与所述课程信息一一对应包括:
[0017]对所述课程信息进行封装处理,得到加密信息包;
[0018]对所述加密信息包分配所述识别信息码以及对应的加密密钥,所述加密密钥用于实现所述加密处理以及对应的所述解密处理。
[0019]在其中一个实施例中,身份信息、选课信息以及障碍信息,所述障碍信息用于描述所述目标对象的障碍类型;
[0020]所述根据所述查询信息获取所述目标对象的课程信息,并将查询到的所述课程信息返回至所述查询终端进行展示还包括:
[0021]获取所述目标对象的所述障碍信息,基于所述障碍信息确定与所述目标对象相关联的课程推荐列表,所述课程推荐列表中包括对应于所述障碍信息的全部推荐课程;
[0022]根据所述选课信息在所述课程推荐列表中确定可推荐课程,并将所述可推荐课程返回至所述查询终端进行展示;
[0023]所述根据所述选课信息在所述课程推荐列表中确定可推荐课程包括:
[0024]将所述课程推荐列表中的已选课程去除,并根据所述选课信息确定所述目标对象的可选课时间。
[0025]在其中一个实施例中,所述方法还包括:
[0026]获取信息变更请求,基于所述信息变更请求对所述课程信息进行更新,得到更新后的所述课程信息;
[0027]基于更新后的所述课程信息变更所述信息识别码,将变更后的所述信息识别码发布至查询终端。
[0028]在其中一个实施例中,所述方法还包括:
[0029]获取所述目标对象的课程状态信息;
[0030]所述将所述课程信息响应至所述查询终端包括:
[0031]将所述课程状态信息响应至所述查询终端。
[0032]第二方面,本申请还提供了一种查询终端的信息查询方法,其特征在于,所述方法包括:
[0033]扫描二维码得到目标对象的信息识别码,所述识别信息码与目标对象的课程信息一一对应;
[0034]将包含所述目标对象信息识别码的查询报文发送至课程系统,所述查询报文用于所述课程系统基于所述查询报文对所述查询终端进行权限校验,以及在所述校验通过的情况下,基于预设的解码算法对所述查询报文进行解密处理,得到查询信息,以及根据所述查询信息获取所述目标对象的课程信息,并将查询到的所述课程务信息返回至所述查询终端;
[0035]接收所述课程系统返回的所述目标对象的课程信息并进行展示。
[0036]第三方面,本申请还提供了一种课务系统的信息查询装置。所述装置包括:
[0037]查询请求模块,用于获取查询终端发送的目标对象的查询报文,所述查询报文包括通过识别所述查询终端扫描的二维码得到的识别信息码和登录所述查询终端的账户类别,所述二维码为预先按照加密算法对目标对象的身份信息进行加密生成的;
[0038]请求校验模块,用于基于所述查询报文对所述查询终端进行权限校验;
[0039]请求解密模块,用于在所述校验通过的情况下,基于预设的解码算法对所述查询报文进行解密处理,得到所述目标对象的身份信息;
[0040]信息响应模块,根据所述目标对象的身份信息查询与所述目标对象关联的课程信息,所述与目标对象关联的课程信息包括所述目标对象已购买的课程信息和与所述目标对象的身份信息匹配但未购买的课程信息;
[0041]信息展示模块,用于根据所述查询终端的账户类别将查询到的与所述账户类别对应的课程信息返回至所述查询终端进行展示。...

【技术保护点】

【技术特征摘要】
1.一种课务系统的信息查询方法,其特征在于,所述方法包括:获取查询终端发送的目标对象的查询报文,所述查询报文包括通过识别所述查询终端扫描的二维码得到的识别信息码和登录所述查询终端的账户类别,所述二维码为预先按照加密算法对目标对象的身份信息进行加密生成的;基于所述查询报文对所述查询终端进行权限校验;在所述校验通过的情况下,基于预设的解码算法对所述查询报文进行解密处理,得到所述目标对象的身份信息;根据所述目标对象的身份信息查询与所述目标对象关联的课程信息,所述与目标对象关联的课程信息包括所述目标对象已购买的课程信息和与所述目标对象的身份信息匹配但未购买的课程信息;根据所述查询终端的账户类别将查询到的与所述账户类别对应的课程信息返回至所述查询终端进行展示。2.根据权利要求1所述的方法,其特征在于,所述获取查询终端发送的目标对象的查询报文,所述查询报文包括通过识别所述查询终端扫描的二维码得到的识别信息码和登录所述查询终端的账户类别,所述二维码为预先按照加密算法对目标对象的身份信息进行加密生成的之前,还包括:获取所述目标对象的课程信息,基于所述课程信息得到信息标识,所述信息标识与所述课程信息一一对应;基于预设的加密算法对所述信息标识进行加密处理,得到识别信息码,所述加密算法与所述解码算法相互关联。3.根据权利要求2所述的方法,其特征在于,所述获取所述目标对象的课程信息,基于所述课程信息得到信息标识,所述信息标识与所述课程信息一一对应包括:对所述课程信息进行封装处理,得到加密信息包;对所述加密信息包分配所述识别信息码以及对应的加密密钥,所述加密密钥用于实现所述加密处理以及对应的所述解密处理。4.根据权利要求1所述的方法,其特征在于,所述课程信息包括:身份信息、选课信息以及障碍信息,所述障碍信息用于描述所述目标对象的障碍类型,所述根据所述查询信息获取所述目标对象的课程信息,并将查询到的所述课程信息返回至所述查询终端进行展示还包括:获取所述目标对象的所述障碍信息,基于所述障碍信息确定与所述目标对象相关联的课程推荐列表,所述课程推荐列表中包括对应于所述障碍信息的全部推荐课程;根据所述选课信息在所述课程推荐列表中确定可推荐课程,并将所述可推荐课程返回至所述查询终端进行展示;所述根据所述选课信息在所述课程推荐列表中确定可推荐课程包括:将所述课程推荐列表中的已选课程去除,并根据所述选课信息确定所述目标对象的可选课时间。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取信息变更请求,基于所述信息变更请求对所述课程信息进行更新,得到更新后的所述课程信息;
基于更新后的所述课程信息变更所述信息识别码,将变更后的所述信息识别码发布至查询终端。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述目标对象的课程状态信息;所述将所述课程信息响...

【专利技术属性】
技术研发人员:罗紫和
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1