System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机技术、信息处理和金融科技,更具体地,涉及一种界面生成方法及装置、电子设备和计算机可读存储介质。
技术介绍
1、随着计算机技术和金融行业的逐渐发展,用户在办理金融业务的过程中,可以不再经由银行柜台办理,而是经由金融机构建立的线上平台(即网上银行),通过网络为用户提供多种金融服务。金融机构使用网上银行不仅可以打破时间地域限制,有助于金融机构扩大客服体量,还有利于提供更多创新服务,例如可以利用互联网技术高效地为用户提供在线咨询、金融产品购买等服务,还能为用户提供更多个性化金融服务。
2、然而,在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:由于大部分网上银行为用户提供的服务界面中菜单栏固定不变,且菜单层数较多,因此导致用户点击次数多、访问时间慢,从而延长了用户的操作时间,降低了用户的页面操作体验感。
技术实现思路
1、有鉴于此,本公开提供了一种界面生成方法及装置、电子设备、计算机可读存储介质和计算机程序产品。
2、根据本公开的一个方面,提供了一种界面生成方法,包括:响应于接收到用户的界面切换请求,获取与m个历史操作各自对应的历史操作信息;根据与上述m个历史操作各自对应的历史操作信息,确定q个目标菜单元素标识;根据与上述q个目标菜单元素标识各自对应的功能类型,对上述q个目标菜单元素标识进行处理,得到与n个目标功能类型各自对应的目标菜单元素标识集合;以及根据与上述q个目标菜单元素标识各自对应的操作内容,对上述n个目标菜单元素标识集合
3、根据本公开的实施例,上述历史操作信息包括具有关联关系的s个菜单元素标识,s为正整数;上述根据与上述m个历史操作各自对应的历史操作信息,确定q个目标菜单元素标识包括:针对上述m个历史操作信息中的每个历史操作信息,针对上述s个菜单元素标识中的每个菜单元素标识,将上述菜单元素标识与操作频次映射进行匹配,得到菜单元素标识匹配结果;根据上述菜单元素标识匹配结果,对上述操作频次映射进行更新,得到更新后的操作频次映射;以及根据上述更新后的操作频次映射,确定上述q个目标菜单元素标识。
4、根据本公开的实施例,上述根据上述菜单元素标识匹配结果,对上述操作频次映射进行更新,得到更新后的操作频次映射包括:在上述菜单元素标识匹配结果表征上述操作频次映射中未存在与上述菜单元素标识匹配的候选菜单元素标识的情况下,将上述菜单元素标识确定为上述候选菜单元素标识;将第一预设数值和上述候选菜单元素标识关联存储至上述操作频次映射;以及在上述菜单元素标识匹配结果表征上述操作频次映射中存在与上述菜单元素标识匹配的候选菜单元素标识的情况下,根据第二预设数值,对与上述候选菜单元素标识对应的操作频次进行更新,得到更新后的操作频次;上述根据上述更新后的操作频次映射,确定上述q个目标菜单元素标识包括:根据上述操作频次映射中与每个候选菜单元素标识各自对应的操作频次,对上述候选菜单元素标识进行筛选,得到上述q个目标菜单元素标识。
5、根据本公开的实施例,上述根据与上述q个目标菜单元素标识各自对应的功能类型,对上述q个目标菜单元素标识进行处理,得到与n个目标功能类型各自对应的目标菜单元素标识集合包括:针对上述q个目标菜单元素标识中的每个目标菜单元素标识,将与上述目标菜单元素标识对应的功能类型与功能类型映射进行匹配,得到功能类型匹配结果;根据上述功能类型匹配结果,对上述功能类型映射进行更新,得到更新后的功能类型映射;以及根据上述更新后的功能类型映射,确定上述n个目标菜单元素标识集合。
6、根据本公开的实施例,上述根据上述功能类型匹配结果,对上述功能类型映射进行更新,得到更新后的功能类型映射包括:在上述功能类型匹配结果表征上述功能类型映射中未存在与上述功能类型匹配的候选功能类型的情况下,将上述功能类型确定为上述目标功能类型;将上述目标功能类型和与上述目标功能类型对应目标菜单元素标识集合关联存储至上述功能类型映射;以及在上述功能类型匹配结果表征上述功能类型映射中存在与上述功能类型匹配的上述候选功能类型的情况下,将上述目标菜单元素标识添加至与上述功能类型对应的目标菜单元素标识集合。
7、根据本公开的实施例,上述历史操作信息包括与s个菜单元素标识各自对应的操作内容,上述目标功能类型包括以下至少之一:第一功能类型和第二功能类型,与上述第一功能类型对应的操作内容包括操作频次,与上述第二功能类型对应的操作内容包括操作额度;上述根据与上述q个目标菜单元素标识各自对应的操作内容,对上述n个目标菜单元素标识集合进行处理,得到目标界面包括:针对上述n个目标菜单元素标识集合中的每个目标菜单元素标识集合,响应于与上述目标菜单元素标识集合对应的目标功能类型为上述第一功能类型,根据与第一数目个上述目标菜单元素标识各自对应的操作频次,对上述第一数目个目标菜单元素标识进行排序,得到第一目标菜单元素标识序列;响应于与上述目标菜单元素标识集合对应的目标功能类型为上述第二功能类型,根据与第二数目个上述目标菜单元素标识各自对应的操作额度,对上述第二数目个目标菜单元素标识进行排序,得到第二目标菜单元素标识序列;以及根据上述第一目标菜单元素标识序列和上述第二目标菜单元素标识序列,生成上述目标界面。
8、根据本公开的实施例,上述方法还包括,在上述根据与上述q个目标菜单元素标识各自对应的操作内容,对上述n个目标菜单元素标识集合进行处理,得到目标界面之后:展示上述目标界面,其中,上述目标界面包括与上述n个目标功能类型各自对应的第一层级菜单元素;以及响应于检测到上述用户针对上述n个第一层级菜单元素中目标第一层级菜单元素的选择操作,展示与上述目标第一层级菜单元素对应的第三数目个第二层级菜单元素。
9、根据本公开的实施例,上述界面切换请求包括与上述用户对应的用户标识;上述响应于接收到用户的界面切换请求,获取与m个历史操作各自对应的历史操作信息包括:响应于接收到上述界面切换请求,根据上述用户标识,从数据源中获取与上述用户标识对应的历史信息,其中,上述历史信息包括与上述m个历史操作各自对应的原始信息;以及针对上述m个历史操作中的每个历史操作,对与上述历史操作对应的原始信息进行字段提取处理,得到具有关联关系的s个菜单元素标识和与上述s个菜单元素标识各自对应的操作内容。
10、根据本公开的另一个方面,提供了一种界面生成装置,包括:获取模块,用于响应于接收到用户的界面切换请求,获取与m个历史操作各自对应的历史操作信息;确定模块,用于根据与上述m个历史操作各自对应的历史操作信息,确定q个目标菜单元素标识;第一处理模块,用于根据与上述q个目标菜单元素标识各自对应的功能类型,对上述q个目标菜单元素标识进行处理,得到与n个目标功能类型各自对应的目标菜单元素标识集合;以及第二处理模块,用于根据与上述q个目标菜单元素标识各自对应的操作内容,对上述n个目标菜单元素标识集合进行处理,得到目标界面,其中,m、n和q均为正整数。<本文档来自技高网...
【技术保护点】
1.一种界面生成方法,包括:
2.根据权利要求1所述的方法,其中,所述历史操作信息包括具有关联关系的S个菜单元素标识,S为正整数;
3.根据权利要求2所述的方法,其中,所述根据所述菜单元素标识匹配结果,对所述操作频次映射进行更新,得到更新后的操作频次映射包括:
4.根据权利要求1所述的方法,其中,所述根据与所述Q个目标菜单元素标识各自对应的功能类型,对所述Q个目标菜单元素标识进行处理,得到与N个目标功能类型各自对应的目标菜单元素标识集合包括:
5.根据权利要求4所述的方法,其中,所述根据所述功能类型匹配结果,对所述功能类型映射进行更新,得到更新后的功能类型映射包括:
6.根据权利要求1至5中任一项所述的方法,其中,所述历史操作信息包括与S个菜单元素标识各自对应的操作内容,所述目标功能类型包括以下至少之一:第一功能类型和第二功能类型,与所述第一功能类型对应的操作内容包括操作频次,与所述第二功能类型对应的操作内容包括操作额度;
7.根据权利要求1至5中任一项所述的方法,还包括,在所述根据与所述Q个目标菜单元素标识
8.根据权利要求1至5中任一项所述的方法,其中,所述界面切换请求包括与所述用户对应的用户标识;
9.一种界面生成装置,包括:
10.一种电子设备,包括:
11.一种计算机可读存储介质,其上存储有可执行指令,所述可执行指令被处理器执行时使处理器实现权利要求1至8中任一项所述的方法。
12.一种计算机程序产品,所述计算机程序产品包括计算机可执行指令,所述计算机可执行指令在被执行时用于实现权利要求1至8中任一项所述的方法。
...【技术特征摘要】
1.一种界面生成方法,包括:
2.根据权利要求1所述的方法,其中,所述历史操作信息包括具有关联关系的s个菜单元素标识,s为正整数;
3.根据权利要求2所述的方法,其中,所述根据所述菜单元素标识匹配结果,对所述操作频次映射进行更新,得到更新后的操作频次映射包括:
4.根据权利要求1所述的方法,其中,所述根据与所述q个目标菜单元素标识各自对应的功能类型,对所述q个目标菜单元素标识进行处理,得到与n个目标功能类型各自对应的目标菜单元素标识集合包括:
5.根据权利要求4所述的方法,其中,所述根据所述功能类型匹配结果,对所述功能类型映射进行更新,得到更新后的功能类型映射包括:
6.根据权利要求1至5中任一项所述的方法,其中,所述历史操作信息包括与s个菜单元素标识各自对应的操作内容,所述目标功能类型包括以下至少之一:第一...
【专利技术属性】
技术研发人员:胥亚锋,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。