[发明专利]一种提供业务访问的方法及装置在审
申请号: | 201610201536.9 | 申请日: | 2016-04-01 |
公开(公告)号: | CN107291337A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 陈懿新;陈莉;秦晋;潘瑜;贾力 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06Q10/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提供 业务 访问 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种提供业务访问的方法及装置。
背景技术
随着计算机技术的发展,业务系统提供的业务越来越多,因此,业务系统与用户的交互界面也越来越复杂。目前,交互界面通常以菜单的形式为用户提供业务选择。当业务系统的业务种类繁多时,则会存在大量的菜单项,就需要对菜单项进行合理排列、分类,以方便用户查找。当前,菜单的排列方式通常采用树状结构,如图1所示,图1为基于树状结构的菜单示意图。用户可以从首级菜单逐级进行选择,以找到需要的菜单项,然后进行相应的业务访问。这种方式,需要用户熟悉菜单项的位置,并且要进行多层次查找、才能找到需要访问的业务的所对应的菜单项,耗时耗力,效率低下。
发明内容
本发明提供一种提供业务访问的方法及装置,以解决现有技术中存在业务访问效率低下的问题。
为达到上述目的,本发明采用如下技术方案:
一方面,本发明实施例提供一种提供业务访问的方法,该方法中由界面引擎接收用户的业务描述,从用户的业务描述中分析出用户的业务需求,从而基于该业务需求生成至少一个供访问的业务流,所述业务流为具有关联关系的多个业务组合而成的业务序列。其中,业务描述通过业务请求携带。由于是由界面引擎自动分析出符合该业务描述的业务流,即,可以通过用户输入业务描述,直接将用户需要访问的业务组合呈现给用户,无需用户在大量业务菜单中进行选择,提高了用户访问业务的效率
在一种可能的设计中,所述基于所述业务需求生成至少一个业务流具体包括:
将所述业务需求输入到预先训练的业务模型中,通过所述业务模型生成至少一个符合所述业务需求的业务流。
在一种可能的设计中,通过所述业务模型生成至少一个符合所述业务需求的业务流具体包括:
从业务库中选择出符合所述业务需求的多个业务;
分析选择出的各业务间的业务逻辑,将在业务逻辑上具有关联关系的业务按照业务逻辑的优先级顺序组合,形成业务流。
在一种可能的设计中,所述方法还包括:
确定所述业务流中的各业务所包括的原子操作;
按照所述业务流中各业务的顺序对所述原子操作进行从前向后的去重,根据去重后的原子操作生成业务表单。
在一种可能的设计中,所述方法还包括:获取所述用户的个性化特征;
在将所述业务需求输入到预先训练的业务模型中时,还将所述用户的个性化特征输入到所述业务模型中;
所述从业务库选择出符合所述业务需求的多个业务具体包括:结合所述用户的个性化特征从所述业务库选择出符合所述业务需求的多个业务。
在一种可能的设计中,所述业务描述为自然语言;
所述从所述业务描述中分析出所述用户的业务需求具体包括:
从所述自然语言中提取出关键词,通过分析所述关键词识别出所述用户的业务需求。
另一方面,本发明实施例提供了一种提供业务访问的方法,该方法包括:业务终端生成访问界面,所述访问界面中包括业务描述的输入口以及业务流显示区域;从所述访问界面的输入口接收用户的业务描述;获取基于所述业务描述生成的业务流,所述业务流为具有关联关系的多个业务组合而成的业务序列;将所述业务流显示在所述业务流显示区域。
在一种可能的设计中,所述方法还包括:
接收所述用户选择所述业务流的操作;
生成包含业务表单的页面,所述业务表单对应于所述用户选择的业务 流中的各业务的原子操作的组合。
又一方面,本发明实施例提供了一种提供业务访问的装置,该装置具有实现上述方法实施例中界面引擎行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块(比如,接收模块,分析模块和生成模块)。
在一种可能的设计中,该装置的硬件结构中包括处理器和存储器,所述存储器用于存储支持该装置执行上述方法的应用程序代码,所述处理器被配置为用于执行所述存储器中存储的应用程序。所述装置还可以包括通信接口,用于该装置与其他设备或通信网络通信。
又一方面,本发明实施例提供了一种提供业务访问的系统,该系统包括业务终端,界面引擎和业务服务器。该系统可实现这三者的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。
再一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述界面引擎所用的计算机软件指令,其包含用于执行上述方面为界面引擎所设计的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610201536.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内容滚动呈现的方法
- 下一篇:一种信息预览和操作的方法及装置