资源状态更新方法、装置及电子设备制造方法及图纸

技术编号:28219297 阅读:14 留言:0更新日期:2021-04-28 09:38
本申请提供了一种资源状态更新方法、装置及电子设备。所述方法包括:确定是否接收到针对目标网络学习资源的状态更新请求;在未接收到所述状态更新请求的情况下,获取所述目标网络学习资源对应的日志信息,并根据所述日志信息,获取并更新用户对于所述目标网络学习资源的处理状态;或者在未接收到所述状态更新请求的情况下,根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态。本申请可以避免出现ajax请求发送失败导致网络资源学习状态无法正常更新的问题,提高了用户的学习体验。提高了用户的学习体验。提高了用户的学习体验。

【技术实现步骤摘要】
资源状态更新方法、装置及电子设备


[0001]本申请涉及网络学习资源处理
,特别是涉及一种资源状态更新方法、装置及电子设备。

技术介绍

[0002]SCORM是由ADL(高级分布式学习)计划开发的关于共享课件的创建、管理和使用的标准。
[0003]目前,企业员工通过企业学习平台进行scorm学习的过程中,在企业人员学习完某个scrom课件时,会通过一次ajax请求来保证学员的学习状态更新,而在出现网络异常或者请求超时等现象时,会导致ajax请求发送失败,进而导致用户的资源学习状态无法正常更新,只能通过学员重新学习来完成,大大降低了用户的学习体验。

技术实现思路

[0004]本申请提供一种资源状态更新方法、装置及电子设备,以解决现有技术中的ajax请求发送失败时会导致用户的资源学习状态无法正常更新,只能通过学员重新学习来完成,大大降低了用户的学习体验的问题。
[0005]为了解决上述问题,本申请实施例提供了一种资源状态更新方法,应用于网络学习平台,该方法包括:
[0006]确定是否接收到针对目标网络学习资源的状态更新请求;
[0007]在未接收到所述状态更新请求的情况下,获取所述目标网络学习资源对应的日志信息,并根据所述日志信息,获取并更新用户对于所述目标网络学习资源的处理状态;或者
[0008]在未接收到所述状态更新请求的情况下,根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态。
[0009]可选地,所述目标网络学习资源包括视频类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态,包括:
[0010]获取所述用户在处理所述目标网络学习资源的过程中的处理时长,及所述目标网络学习资源的总时长;
[0011]在确定所述处理时长大于或者等于所述总时长的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;
[0012]在确定所述处理时长小于所述总时长的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。
[0013]可选地,所述目标网络学习资源包括答题类资源,所述根据所述用户在处理所述
目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态,包括:
[0014]获取所述用户在处理所述目标网络学习资源的过程中的答题正确数目,及所述目标网络学习资源的题目总数;
[0015]获取所述答题正确数目与所述题目总数之间的比值;
[0016]在所述比值大于或者等于预设比值的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;
[0017]在所述比值小于所述预设比值的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。
[0018]可选地,所述目标网络学习资源包括答题类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态,包括:
[0019]获取所述用户在处理所述目标网络学习资源的过程中,所述用户针对所述目标网络学习资源中的目标题目的答题结果;
[0020]在所述答题结果均为正确答题结果的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;
[0021]在所述答题结果中存在至少一个错误答题结果的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。
[0022]可选地,所述目标网络学习资源包括浏览类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的学习状态,并更新所述处理状态,包括:
[0023]获取所述用户在处理所述目标网络学习资源的过程中,所述用户对所述目标网络学习资源的浏览次数;
[0024]在所述浏览次数大于或者等于设定次数的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;
[0025]在所述浏览次数小于所述设定次数的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。
[0026]为了解决上述技术问题,本申请实施例提供了一种资源状态更新装置,应用于网络学习平台,包括:
[0027]状态更新请求确定模块,用于确定是否接收到针对目标网络学习资源的状态更新请求;
[0028]第一处理状态更新模块,用于在未接收到所述状态更新请求的情况下,获取所述目标网络学习资源对应的日志信息,并根据所述日志信息,获取并更新用户对于所述目标
网络学习资源的处理状态;或者
[0029]第二处理状态更新模块,用于在未接收到所述状态更新请求的情况下,根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态。
[0030]可选地,所述目标网络学习资源包括视频类资源,所述第二处理状态更新模块包括:
[0031]处理时长获取单元,用于获取所述用户在处理所述目标网络学习资源的过程中的处理时长,及所述目标网络学习资源的总时长;
[0032]第一完成状态更新单元,用于在确定所述处理时长大于或者等于所述总时长的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;
[0033]第一未完成状态更新单元,用于在确定所述处理时长小于所述总时长的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。
[0034]可选地,所述目标网络学习资源包括答题类资源,所述第二处理状态更新模块包括:
[0035]答题数据获取单元,用于获取所述用户在处理所述目标网络学习资源的过程中的答题正确数目,及所述目标网络学习资源的题目总数;
[0036]答题比值获取单元,用于获本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源状态更新方法,应用于网络学习平台,其特征在于,包括:确定是否接收到针对目标网络学习资源的状态更新请求;在未接收到所述状态更新请求的情况下,获取所述目标网络学习资源对应的日志信息,并根据所述日志信息,获取并更新用户对于所述目标网络学习资源的处理状态;或者在未接收到所述状态更新请求的情况下,根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态。2.根据权利要求1所述的方法,其特征在于,所述目标网络学习资源包括视频类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态,包括:获取所述用户在处理所述目标网络学习资源的过程中的处理时长,及所述目标网络学习资源的总时长;在确定所述处理时长大于或者等于所述总时长的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;在确定所述处理时长小于所述总时长的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。3.根据权利要求1所述的方法,其特征在于,所述目标网络学习资源包括答题类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态,包括:获取所述用户在处理所述目标网络学习资源的过程中的答题正确数目,及所述目标网络学习资源的题目总数;获取所述答题正确数目与所述题目总数之间的比值;在所述比值大于或者等于预设比值的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;在所述比值小于所述预设比值的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。4.根据权利要求1所述的方法,其特征在于,所述目标网络学习资源包括答题类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户对于所述目标网络学习资源的处理状态,并更新所述处理状态,包括:获取所述用户在处理所述目标网络学习资源的过程中,所述用户针对所述目标网络学习资源中的目标题目的答题结果;在所述答题结果均为正确答题结果的情况下,确定所述用户对于所述目标网络学习资源的处理状态为处理完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理完成状态;在所述答题结果中存在至少一个错误答题结果的情况下,确定所述用户对于所述目标
网络学习资源的处理状态为处理未完成状态,并在数据库中将所述用户对所述目标网络学习资源的状态更新为处理未完成状态。5.根据权利要求1所述的方法,其特征在于,所述目标网络学习资源包括浏览类资源,所述根据所述用户在处理所述目标网络学习资源的过程中的交互数据信息及预设规则,确定所述用户...

【专利技术属性】
技术研发人员:董瑞华李文娟王洪
申请(专利权)人:北京中祥英科技有限公司
类型:发明
国别省市:

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

1