网页操作智能反馈方法、系统、装置及可读存储介质制造方法及图纸

技术编号:32364330 阅读:16 留言:0更新日期:2022-02-20 03:36
本发明专利技术提供了网页操作智能反馈方法,包括:获取用户在外部网页应用的当前操作信息,所述当前操作信息包括:用户标识、服务URL和页面业务数据;将所述当前操作信息转换为当前操作序列数据,以更新数据库中的所述用户的操作序列集合,所述操作序列集合包括按照时间顺序排列的多个操作序列数据;根据预设操作路径对所述操作序列集合进行检测,当检测结果满足预设条件时,向所述外部网页应用发送用于提示所述预设操作路径的反馈信息。系统及计算机可读存储介质,利用上述方法,能够大大降低用户在复杂业务网页应用系统使用中的学习成本,提升用户体验。用户体验。用户体验。

【技术实现步骤摘要】
网页操作智能反馈方法、系统、装置及可读存储介质


[0001]本专利技术属于计算机领域,具体涉及网页操作智能反馈方法、系统、装置及可读存储介质。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]在复杂的业务系统中,用户通常需要在网页上执行很复杂的操作流程才能够实现业务功能。针对这种情况,目前的解决方案是向用户提供操作手册,以使用户按照操作手册的指引进行处理。然而,这种方案的指引效率低、并且当网页应用更新时操作手册也需要随之更新,用户体验不好。
[0004]因此,优化复杂业务系统的网页用户体验是一个亟待解决的问题。

技术实现思路

[0005]针对上述现有技术中存在的问题,提出了网页操作智能反馈方法、系统、装置及可读存储介质,利用这种方法、系统、装置及计算机可读存储介质,能够解决上述问题。
[0006]本专利技术提供了以下方案。
[0007]第一方面,提供一种网页操作智能反馈方法,包括:获取用户在外部网页应用的当前操作信息,当前操作信息包括:用户标识、服务URL和页面业务数据;将当前操作信息转换为当前操作序列数据,以更新数据库中的用户的操作序列集合,操作序列集合包括按照时间顺序排列的多个操作序列数据;根据预设操作路径对操作序列集合进行检测,当检测结果满足预设条件时,向外部网页应用发送用于提示预设操作路径的反馈信息。
[0008]在一种实施方式中,获取用户在外部网页应用的当前操作信息,还包括:对外提供HTTP服务,以接收外部网页应用发送的用户的当前操作信息,
[0009]在一种实施方式中,还包括:当获取当前操作信息之后,向外部网页应用返回确收信息;建立和/或维持与外部网页应用之间的短时有效的通讯链路,通讯链路用于向外部网页应用发送反馈信息。
[0010]在一种实施方式中,还包括:监测通讯链路,如监测到通讯链路在预设时间内无信息流通,则关闭通讯链路。
[0011]在一种实施方式中,通讯链路为WebSocket通讯链路。
[0012]在一种实施方式中,预设操作路径大于1条,方法还包括:根据预先设置的至少一个路径配置信息生成N叉树,其中,N叉树从根节点到每个叶节点用于指示对应的预设操作路径;根据N叉树对操作序列集合中每个操作序列数据进行检测。
[0013]在一种实施方式中,根据预设操作路径对操作序列集合进行检测,包括:检测操作序列集合的每个操作序列数据在预设操作路径上的路径重复度;当检测到当前操作序列数据的路径重复度超过第一预设值时,向外部网页应用发送用于提示下一步操作的反馈信
息;其中,路径重复度根据每个操作序列数据与其前序操作序列数据的连续重复次数确定。
[0014]在一种实施方式中,根据预设操作路径对操作序列集合进行检测,包括:检测操作序列集合的每个操作序列数据在预设操作路径上的路径完整度;当检测到当前操作序列数据的路径完整度小于第二预设值时,监测用户在外部网页应用的后续操作信息;若监测到用户在预设时间内未执行下一步操作,则向外部网页应用发送用于提示下一步操作的反馈信息。
[0015]在一种实施方式中,还包括:根据用户标识查询数据库中是否存在用户的待办事项,待办事项为多个待办操作组成的序列;当查询到用户的待办事项时,定期提取用户的操作序列集合,并确定操作序列集合与待办事项之间的序列相似度,当序列相似度小于第三预设值时,向外部网页应用发送用于提示待办事项的反馈信息;和/或,当查询到用户的待办事项时,若监测到用户在预设时间内未执行待办操作,向外部网页应用发送用于提示待办事项的反馈信息。
[0016]在一种实施方式中,还包括:提取当前操作信息中的当前服务URL和当前页面业务数据;根据当前服务URL查询配置在数据库内的业务数据结构定义,以确定当前页面业务数据是否存在状态码;当确定当前页面业务数据存在状态码时,对当前页面业务数据进行状态分析,以判断当前页面业务数据是否处于终末状态;如判断当前页面业务数据并非处于终末状态,则向外部网页应用发送用于提示更新状态的反馈信息。
[0017]第二方面,提供一种网页操作智能反馈系统,包括:监听模块,用于获取用户在外部网页应用的当前操作信息,当前操作信息包括:用户标识、服务URL和页面业务数据;计算模块,用于将当前操作信息转换为当前操作序列数据,以更新数据库中的用户的操作序列集合,操作序列集合包括按照时间顺序排列的多个操作序列数据;以及,根据预设操作路径对操作序列集合进行检测;反馈模块,用于当检测结果满足预设条件时,向外部网页应用发送用于提示预设操作路径的反馈信息。
[0018]在一种实施方式中,监听模块还用于:对外提供HTTP服务,以接收外部网页应用发送的用户的当前操作信息。
[0019]在一种实施方式中,监听模块还用于:当获取当前操作信息之后,向外部网页应用返回确收信息;建立和/或维持与外部网页应用之间的短时有效的通讯链路,通讯链路用于向外部网页应用发送反馈信息。
[0020]在一种实施方式中,监听模块还用于:监测通讯链路,如监测到通讯链路在预设时间内无信息流通,则关闭通讯链路。
[0021]在一种实施方式中,通讯链路为WebSocket通讯链路。
[0022]在一种实施方式中,预设操作路径大于1条,计算模块还用于:根据预先设置的至少一个路径配置信息生成N叉树,其中,N叉树从根节点到每个叶节点用于指示对应的预设操作路径;根据N叉树对操作序列集合中每个操作序列数据进行检测。
[0023]在一种实施方式中,计算模块还用于:检测操作序列集合的每个操作序列数据在预设操作路径上的路径重复度;当检测到当前操作序列数据的路径重复度超过第一预设值时,向外部网页应用发送用于提示下一步操作的反馈信息;其中,路径重复度根据每个操作序列数据与其前序操作序列数据的连续重复次数确定。
[0024]在一种实施方式中,计算模块还用于:检测操作序列集合的每个操作序列数据在
预设操作路径上的路径完整度;当检测到当前操作序列数据的路径完整度小于第二预设值时,监测用户在外部网页应用的后续操作信息;若监测到用户在预设时间内未执行下一步操作,则向外部网页应用发送用于提示下一步操作的反馈信息。
[0025]在一种实施方式中,还包括:关联数据提取模块,用于根据用户标识查询数据库中是否存在用户的待办事项,待办事项为多个待办操作组成的序列;关联数据分析模块,被配置为用于:当查询到用户的待办事项时,定期提取用户的操作序列集合,并确定操作序列集合与待办事项之间的序列相似度,当序列相似度小于第三预设值时,调用反馈模块以向外部网页应用发送用于提示待办事项的反馈信息;和/或,当查询到用户的待办事项时,若监测到用户在预设时间内未执行待办操作,调用反馈模块以向外部网页应用发送用于提示待办事项的反馈信息。
[0026]在一种实施方式中,关联数据提取模块还用于:提取当前操作信息中的当前服务UR本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网页操作智能反馈方法,其特征在于,包括:获取用户在外部网页应用的当前操作信息,所述当前操作信息包括:用户标识、服务URL和页面业务数据;将所述当前操作信息转换为当前操作序列数据,以更新数据库中的所述用户的操作序列集合,所述操作序列集合包括按照时间顺序排列的多个操作序列数据;根据预设操作路径对所述操作序列集合进行检测,当检测结果满足预设条件时,向所述外部网页应用发送用于提示所述预设操作路径的反馈信息。2.根据权利要求1所述的方法,其特征在于,获取用户在外部网页应用的当前操作信息,还包括:对外提供HTTP服务,以接收所述外部网页应用发送的所述用户的当前操作信息。3.根据权利要求1所述的方法,其特征在于,还包括:当获取所述当前操作信息之后,向所述外部网页应用返回确收信息;建立和/或维持与所述外部网页应用之间的短时有效的通讯链路,所述通讯链路用于向所述外部网页应用发送所述反馈信息。4.根据权利要求3所述的方法,其特征在于,还包括:监测所述通讯链路,如监测到所述通讯链路在预设时间内无信息流通,则关闭所述通讯链路。5.根据权利要求3或4所述的方法,其特征在于,所述通讯链路为WebSocket通讯链路。6.根据权利要求1所述的方法,其特征在于,所述预设操作路径大于1条,所述方法还包括:根据预先设置的至少一个路径配置信息生成N叉树,其中,所述N叉树从根节点到每个叶节点用于指示对应的预设操作路径;根据所述N叉树对所述操作序列集合中每个所述操作序列数据进行检测。7.根据权利要求1

6中任意一项所述的方法,其特征在于,根据预设操作路径对所述操作序列集合进行检测,包括:检测所述操作序列集合的每个所述操作序列数据在所述预设操作路径上的路径重复度;当检测到所述当前操作序列数据的所述路径重复度超过第一预设值时,向所述外部网页应用发送用于提示下一步操作的反馈信息;其中,所述路径重复度根据每个所述操作序列数据与其前序操作序列数据的连续重复次数确定。8.根据权利要求1

6中任一项所述的方法,其特征在于,根据预设操作路径对所述操作序列集合进行检测,包括:检测所述操作序列集合的每个所述操作序列数据在所述预设操作路径上的路径完整度;当检测到当前操作序列数据的所述路径完整度小于第二预设值时,监测所述用户在外部网页应用的后续操作信息;若监测到所述用户在预设时间内未执行下一步操作,则向所述外部网页应用发送用于提示所述下一步操作的反馈信息。
9.根据权利要求1所述的方法,其特征在于,还包括:根据所述用户标识查询数据库中是否存在所述用户的待办事项,所述待办事项为多个待办操作组成的序列;当查询到所述用户的待办事项时,定期提取所述用户的所述操作序列集合,并确定所述操作序列集合与所述待办事项之间的序列相似度,当所述序列相似度小于第三预设值时,向所述外部网页应用发送用于提示所述待办事项的反馈信息;和/或,当查询到所述用户的待办事项时,若监测到所述用户在预设时间内未执行所述待办操作,向所述外部网页应用发送用于提示所述待办事项的反馈信息。10.根据权利要求1所述的方法,其特征在于,还包括:提取所述当前操作信息中的所述当前服务URL和所述当前页面业务数据;根据所述当前服务URL查询配置在所述数据库内的业务数据结构定义,以确定所述当前页面业务数据是否存在状态码;当确定所述当前页面业务数据存在所述状态码时,对所述当前页面业务数据进行状态分析,以判断所述当前页面业务数据是否处于终末状态;如判断所述当前页面业务数据并非处于终末状态,则向所述外部网页应用发送用于提示更新状态的反馈信息。11.一种网页操作智能反馈系统,其特征在于,包括:监听模块,用于获取用户在外部网页应用的当前...

【专利技术属性】
技术研发人员:许斌陈林王炟尹杰柏慧荣
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

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

1