一种业务处理方法及装置与流程

文档序号:12472983阅读:227来源:国知局
一种业务处理方法及装置与流程

本发明涉及通信技术领域,特别涉及一种业务处理方法及装置。



背景技术:

随着计算机技术的不断发展与进步,自助终端设备被广泛应用于各个行业,用于协助用户自助完成原本由业务人员协助办理的业务流程,以达到节约企业成本、提高业务办理效率的目的。

随着互联网技术的发展,更多行业之间的业务出现交叉,这使得自助终端设备的功能越来越强大,所能够处理的业务越来越多,比如银行的自助终端设备除了原有的开卡、补卡、存款、取款等业务功能,还具有基金、缴费等业务功能。

由于自助终端设备功能越来越强大,自助终端设备的操作界面也越来越复杂,用户每一步操作都需要在自助终端设备显示的多个功能菜单中寻找所需的功能菜单,容易出现功能菜单找不到或选择错误的情况,导致用户与自助终端设备之间进行交互的体验较差。



技术实现要素:

本发明实施例提供了一种业务处理方法及装置,能够提升用户与自助终端设备之间进行交互的体验。

本发明实施例提供了一种业务处理方法,应用于自助终端设备,包括:

对预设的至少一个业务目标进行展示,其中所述业务目标为用户办理业务的最终目标;

接收用户对所述至少一个业务目标中任意一个第一业务目标进行触发的指令;

获取实现所述第一业务目标过程中涉及到的至少一个功能模块;

对所述至少一个功能模块进行排序组合,形成可实现所述第一业务目标的至少一条业务处理路径;

根据业务处理流程复杂程度确定所述至少一条业务处理路径的优先级,其中业务处理流程复杂程度越高对应业务处理路径的优先级越低;

根据优先级从高到低的顺序,依次对所述至少一条业务处理路径进行展示,直至接收到所述用户对目标业务处理路径进行触发的指令;

根据所述目标业务处理路径对所述第一业务目标进行处理。

优选地,

在所述获取实现所述第一业务目标过程中涉及到的至少一个功能模块之前,进一步包括:

创建数据空间坐标系;

在所述数据空间坐标系中,为各个所述业务目标及实现各个所述业务目标过程中涉及到的各个功能模块设置对应的数据空间坐标;并为各个所述业务目标设置对应的一级模块坐标范围,其中,针对于任意一个所述业务目标,数据空间坐标位于该业务目标所对应一级模块坐标范围内的各个功能模块为实现该业务目标过程中的一级功能模块;

针对于任意一个所述业务目标,在所述数据空间坐标系中为实现该业务目标过程中涉及到的各个功能模块设置相对应的下级模块坐标范围,针对于实现该业务目标过程中涉及到的任意一个功能模块,数据空间坐标位于该功能模块所对应下级模块坐标范围内的其他功能模块为实现该业务目标过程中该功能模块的下级功能模块;

所述获取实现所述第一业务目标过程中涉及到的至少一个功能模块,包括:

获取所述第一业务目标对应的目标一级模块坐标范围;

将数据空间坐标位于所述目标一级模块坐标范围内的各个功能模块作为所述第一业务目标对应的一级功能模块;

针对于每一个所述一级功能模块,获取所述一级功能模块对应于所述第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为所述一级功能模块的下级功能模块;

针对于每一个当前下级功能模块,获取所述当前下级功能模块对应于所述第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为所述当前下级功能模块的下级功能模块,直至无下级模块坐标范围的功能模块;

将获取到的各个所述一级功能模块及各个所述下级功能模块作为实现所述第一业务目标过程中涉及到的功能模块。

优选地,

所述对所述至少一个功能模块进行排序组合形成可实现所述第一业务目标的至少一条业务处理路径,包括:

针对于实现所述第一业务目标过程中涉及到的每一个功能模块,根据该功能模块对应于所述第一业务目标时的下级模块坐标范围,以及各个功能模块的数据空间坐标,将该功能模块与数据空间坐标位于该功能模块所对应下级模块坐标范围内的各个功能模块相连,并将所述第一业务目标与各个所述一级功能模块相连,形成至少一条功能模块链,将每一条所述功能模块链作为实现所述第一业务目标的一条业务处理路径。

优选地,

所述根据业务处理流程复杂程度确定所述至少一条业务处理路径的优先级,包括:

针对于每一条业务处理路径,根据该业务处理路径中包括的各个功能模块的数据空间坐标,计算该业务处理路径中各个相邻功能模块之间距离之和,将计算出的所述距离之和作为该业务处理路径对应的路径长度;

根据各条业务处理路径对应的路径长度,确定每一条所述业务处理路径的优先级,其中业务处理路径的优先级与业务处理路径的路径长度成反比。

优选地,

在所述数据空间坐标系中,相连所述功能模块之间的距离与下级功能模块的业务处理流程复杂程度成正比。

优选地,

在所述根据所述目标业务处理路径对所述第一业务目标进行处理之后,进一步包括:

判断所述第一业务目标是否达成,如果否,则执行所述接收用户对所述至少一个业务目标中任意一个第一业务目标进行触发的指令。

本发明实施例还提供了一种业务处理装置,应用于自助终端设备,包括:展示单元、接收单元、路径形成单元及处理单元;

所述展示单元,用于对预设的至少一个业务目标进行展示,其中所述业务目标为用户办理业务的最终目标;以及根据所述路径形成单元确定的优先级,按照优先级从高到低的顺序,依次对所述至少一条业务处理路径进行展示,直至所述接收单元接收到所述用户对目标业务处理路径进行触发的指令;

所述接收单元,用于接收用户对所述展示单元所展示的至少一个业务目标中任意一个第一业务目标进行触发的指令;以及接收所述用户对目标业务处理路径进行触发的指令;

所述路径形成单元,用于根据所述接收单元接收到的指令,获取实现所述第一业务目标过程中涉及到的至少一个功能模块,对所述至少一个功能模块进行排序组合,形成可实现所述第一业务目标的至少一条业务处理路径,并根据业务处理流程复杂程度确定所述至少一条业务处理路径的优先级,其中业务处理流程复杂程度越高对应业务处理路径的优先级越低;

所述处理单元,用于根据所述接收单元接收到的所述用户对目标业务处理路径进行触发的指令,通过所述目标业务处理路径对所述第一业务目标进行处理。

优选地,该装置进一步包括:预设单元;

所述路径形成单元包括:模块获取子单元;

所述预设单元,用于创建数据空间坐标系;并在所述数据空间坐标系中,为各个所述业务目标及实现各个所述业务目标过程中涉及到的各个功能模块设置对应的数据空间坐标;并为各个所述业务目标设置对应的一级模块坐标范围,其中,针对于任意一个所述业务目标,数据空间坐标位于该业务目标所对应一级模块坐标范围内的各个功能模块为实现该业务目标过程中的一级功能模块;以及针对于任意一个所述业务目标,在所述数据空间坐标系中为实现该业务目标过程中涉及到的各个功能模块设置相对应的下级模块坐标范围,针对于实现该业务目标过程中涉及到的任意一个功能模块,数据空间坐标位于该功能模块所对应下级模块坐标范围内的其他功能模块为实现该业务目标过程中该功能模块的下级功能模块;

所述模块获取子单元,用于获取所述第一业务目标对应的目标一级模块坐标范围,将数据空间坐标位于所述目标一级模块坐标范围内的各个功能模块作为所述第一业务目标对应的一级功能模块;针对于每一个所述一级功能模块,获取所述一级功能模块对应于所述第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为所述一级功能模块的下级功能模块;针对于每一个当前下级功能模块,获取所述当前下级功能模块对应于所述第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为所述当前下级功能模块的下级功能模块,直至无下级模块坐标范围的功能模块;将获取到的各个所述一级功能模块及各个所述下级功能模块作为实现所述第一业务目标过程中涉及到的功能模块。

优选地,

所述路径形成单元进一步包括:路径创建子单元;

所述路径创建子单元,用于针对于实现所述第一业务目标过程中涉及到的每一个功能模块,根据该功能模块对应于所述第一业务目标时的下级模块坐标范围,以及各个功能模块的数据空间坐标,将该功能模块与数据空间坐标位于该功能模块所对应下级模块坐标范围内的各个功能模块相连,并将所述第一业务目标与各个所述一级功能模块相连,形成至少一条功能模块链,将每一条所述功能模块链作为实现所述第一业务目标的一条业务处理路径。

优选地,

所述路径形成单元进一步包括:优先级确定子单元;

所述优先级确定子单元,用于针对于每一条业务处理路径,根据该业务处理路径中包括的各个功能模块的数据空间坐标,计算该业务处理路径中各个相邻功能模块之间距离之和,将计算出的所述距离之和作为该业务处理路径对应的路径长度;根据各条业务处理路径对应的路径长度,确定每一条所述业务处理路径的优先级,其中业务处理路径的优先级与业务处理路径的路径长度成反比。

本发明实施例提供了一种业务处理方法及装置,展示业务目标后接收用户对第一业务目标进行触发的指令,获取实现第一业务目标过程中涉及到的各个功能模块,对各个功能模块进行排序组合,形成至少一条能够实现第一业务目标的业务处理路径;确定各条业务处理路径的优先级后,按照优先级从高到低的顺序依次对各条业务处理路径进行展示,直至用户选择目标业务处理路径后,通过目标业务处理路径对第一业务目标进行处理。由于业务目标为用户办理业务的最终目标,省略业务办理过程中的中间结果,用户在通过自主终端设备办理业务时只需要根据需求选择最终的业务目标,降低功能菜单选择错误情况发送的几率;另外,业务处理路径依次展示,减少展示界面所展示功能菜单的数量,方便用户寻找所需功能菜单;综上所述,提升了用户与自助终端设备之间进行交互的体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种业务处理方法的流程图;

图2是本发明一个实施例提供的一种业务处理路径的示意图;

图3是本发明一个实施例提供的一种业务处理装置的示意图;

图4是本发明另一个实施例提供的一种业务处理装置的示意图;

图5是本发明又一个实施例提供的一种业务处理装置的示意图;

图6是本发明再一个实施例提供的一种业务处理装置的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种业务处理方法,应用于自助终端设备,该方法可以包括以下步骤:

步骤101:对预设的至少一个业务目标进行展示,其中所述业务目标为用户办理业务的最终目标;

步骤102:接收用户对所述至少一个业务目标中任意一个第一业务目标进行触发的指令;

步骤103:获取实现所述第一业务目标过程中涉及到的至少一个功能模块;

步骤104:对所述至少一个功能模块进行排序组合,形成可实现所述第一业务目标的至少一条业务处理路径;

步骤105:根据业务处理流程复杂程度确定所述至少一条业务处理路径的优先级,其中业务处理流程复杂程度越高对应业务处理路径的优先级越低;

步骤106:根据优先级从高到低的顺序,依次对所述至少一条业务处理路径进行展示,直至接收到所述用户对目标业务处理路径进行触发的指令;

步骤107:根据所述目标业务处理路径对所述第一业务目标进行处理。

本发明实施例提供了一种应用于自助终端设备的业务处理方法,展示业务目标后接收用户对第一业务目标进行触发的指令,获取实现第一业务目标过程中涉及到的各个功能模块,对各个功能模块进行排序组合,形成至少一条能够实现第一业务目标的业务处理路径;确定各条业务处理路径的优先级后,按照优先级从高到低的顺序依次对各条业务处理路径进行展示,直至用户选择目标业务处理路径后,通过目标业务处理路径对第一业务目标进行处理。由于业务目标为用户办理业务的最终目标,省略业务办理过程中的中间结果,用户在通过自主终端设备办理业务时只需要根据需求选择最终的业务目标,降低功能菜单选择错误情况发送的几率;另外,业务处理路径依次展示,减少展示界面所展示功能菜单的数量,方便用户寻找所需功能菜单;综上所述,提升了用户与自助终端设备之间进行交互的体验。

在本发明一个实施例中,预先创建数据空间坐标系,在数据空间坐标系中为各个业务目标及实现各个业务目标过程中涉及到的各个功能模块设置对应的数据空间坐标;并为各个业务目标设置对应的一级模块坐标范围,其中针对于任意一个业务目标,数据空间坐标位于该业务目标所对应一级模块坐标范围内的各个功能模块为实现该业务目标过程中的一级功能模块;针对于任意一个业务目标,在数据空间坐标系中为实现该业务目标过程中涉及到的各个功能模块设置相对应的下级模块坐标范围,针对于实现该业务目标过程中涉及到的任意一个功能模块,数据空间坐标位于该功能模块所对应下级模块坐标范围内的其他功能模块为实现该业务目标过程中该功能模块的下级功能模块;

根据预先设置的空间坐标系、空间坐标及模块坐标范围,获取第一业务目标对应的目标一级模块坐标范围;将数据空间坐标位于目标一级模块坐标范围内的各个功能模块作为第一业务目标对应的一级功能模块;针对于每一个一级功能模块,获取一级功能模块对应于第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为一级功能模块的下级功能模块;针对于每一个当前下级功能模块,获取当前下级功能模块对应于第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为当前下级功能模块的下级功能模块,直至无下级模块坐标范围的功能模块;将获取到的各个一级功能模块及各个下级功能模块作为实现第一业务目标过程中涉及到的功能模块。

具体地,

在创建的数据空间坐标系中,为每一个业务目标及每一个功能模块设置对应的数据空间坐标;每一个业务目标对应有各自的一级模块坐标范围,每一个功能模块对应不同业务目标时具有相对应的下级模块坐标范围;

在用户确定第一业务目标后,根据第一业务目标对应的一级模块坐标范围,将数据空间坐标位于该一级模块坐标范围内的各个功能模块作为第一业务目标的一级功能模块,每一个一级功能模块都是一种或多种实现第一业务目标流程中的第一个执行业务处理的功能模块;针对于每一个一级功能模块,数据空间坐标位于该一级功能模块所对应下级模块坐标范围内的功能模块,均是该一级功能模块的下级功能模块;针对于一级功能模块的每一个下级功能模块,数据空间坐标位于该下级功能模块所对应下级模块坐标范围内的功能模块,又是该下级功能模块的下级功能模块,依次类推,可以获取到一级功能模块下各个层级的下级功能模块。上述所确定出的各个一级功能模块及各个下级功能模块均是实现第一业务目标过程中涉及到的功能模块。

例如,

数据空间坐标系为三维坐标系,三个坐标轴分别为X轴、Y轴和Z轴,共包括11个功能模块,分别为功能模块1至功能模块10;第一业务目标为业务目标A,业务目标A的一级模块坐标范围为(xmin1<x<xmax1,ymin1<y<ymax1,zmin1<z<zmax1),功能模块1的数据空间坐标为(x1,y1,z1),功能模块2的数据空间坐标为(x2,y2,z2),功能3的数据空间坐标为(x3,y3,z3),功能模块4的数据空间坐标为(x4,y4,z4),功能模块5的数据空间坐标为(x5,y5,z5),功能模块6的数据空间坐标为(x6,y6,z6),功能模块7的数据空间坐标为(x7,y7,z7),功能模块8的数据空间坐标为(x8,y8,z8),功能模块9的数据空间坐标为(x9,y9,z9),功能模块10的数据空间坐标为(x10,y10,z10),功能模块11的数据空间坐标为(x11,y11,z11);由于xmin1<x1,x2,x3<xmax1,ymin1<y1,y2,y3<ymax1,zmin1<z1,z2,z3<zmax1,而功能模块4至功能模块11的数据空间坐标均至少有一个轴上的坐标值不在业务目标A的一级模块坐标范围内,因此功能模块1至功能模块3的数据空间坐标均位于业务目标A对应的一级模块坐标范围内,所以功能模块1至功能模块3均为业务目标A的一级功能模块;此处可将功能模块1至功能模块3定义为业务目标A的第一级功能模块;

针对于业务目标A时,功能模块1的下级模块坐标范围为(xmin2<x<xmax2,ymin2<y<ymax2,zmin2<z<zmax2),功能模块2的下级模块坐标范围为(xmin3<x<xmax3,ymin3<y<ymax3,zmin3<z<zmax3),功能模块3的下级模块坐标范围为(xmin4<x<xmax4,ymin4<y<ymax4,zmin4<z<zmax4);由于xmin2<x4,x5,x6<xmax2,ymin2<y4,y5,y6<ymax2,zmin2<z4,z5,z6<zmax2,因此功能模块4至功能模块6的数据空间坐标均位于功能模块1的下级模块坐标范围内,所以功能模块4至功能模块6均为功能模块1的下级功能模块;由于xmin3<x7<xmax3,ymin3<y7<ymax3,zmin3<z7<zmax3,因此功能模块7的数据空间坐标位于功能模块2的下级模块坐标范围内,所以功能模块7为功能模块2的下级功能模块;由于11个功能模块中不存在三个轴上的坐标值均在功能模块3的下级模块坐标范围内的功能模块,因此对应于业务目标A时功能模块3无下级功能模块;此处可将功能模块4至功能模块7定义为业务目标A的第二级功能模块;

针对于业务目标A时,功能模块4的下级模块坐标范围为(xmin5<x<xmax5,ymin5<y<ymax5,zmin5<z<zmax5),功能模块5的下级模块坐标范围为(xmin6<x<xmax6,ymin6<y<ymax6,zmin6<z<zmax6),功能模块6的下级模块坐标范围为(xmin7<x<xmax7,ymin7<y<ymax7,zmin7<z<zmax7),功能模块7的下级模块坐标范围为(xmin8<x<xmax8,ymin8<y<ymax8,zmin8<z<zmax8),功能模块8的下级模块坐标范围为(xmin9<x<xmax9,ymin9<y<ymax9,zmin9<z<zmax9),功能模块9的下级模块坐标范围为(xmin10<x<xmax10,ymin10<y<ymax10,zmin10<z<zmax10),功能模块10的下级模块坐标范围为(xmin11<x<xmax11,ymin11<y<ymax11,zmin11<z<zmax11);由于xmin5<x8,x9<xmax5,ymin5<y8,y9<ymax5,zmin5<z8,z9<zmax5,因此功能模块8和功能模块9的数据空间坐标均位于功能模块4的下级模块坐标范围内,所以功能模块8和功能模块9均为功能模块4的下级功能模块;由于xmin6<x10<xmax6,ymin6<y10<ymax6,zmin6<z10<zmax6,因此功能模块10的数据空间坐标均位于功能模块5的下级模块坐标范围内,所以功能模块10为功能模块5的下级功能模块;

由于11个功能模块中没有任何一个功能模块在三个轴上的坐标值均在功能模块6至功能模块10中任一功能模块所对应下级模块坐标范围内,因此对应于业务目标A时功能模块6至功能模块10均无下级功能模块;此处可将功能模块8至功能模块10定义为业务目标A的第三级功能模块;

综上所示,由于功能模块1至功能模块3定义为业务目标A的第一级功能模块,功能模块4至功能模块7定义为业务目标A的第二级功能模块,功能模块8至功能模块10定义为业务目标A的第三级功能模块,而功能模块11不属于业务目标A的任意一级功能模块,因此确定功能模块1至功能模块10为实现业务目标A(第一业务目标)过程中设计到的功能模块。

在本发明一个实施例中,在获取到实现第一业务目标过程中涉及到的功能模块后,针对于实现第一业务目标过程中涉及到的每一个功能模块,根据该功能模块对应于第一业务目标时的下级模块坐标范围,以及各个功能模块的数据空间坐标,将该功能模块与数据空间坐标位于该功能模块所对应下级模块坐标范围内的各个功能模块相连,并将所述第一业务目标与各个所述一级功能模块相连,形成至少一条功能模块链,将每一条功能模块链作为实现第一业务目标的一条业务处理路径。

具体地,

在获取到实现第一业务目标过程中涉及到的各个功能模块后,针对于获取到的任意一个当前功能模块,根据该当前功能模块对应于第一业务目标时的当前下级模块坐标范围,将数据空间坐标位于该当前下级模块坐标范围内的各个功能与该当前功能模块相连;并将第一业务目标与各个一级功能模块相连,通过各个功能模块对应的下级模块坐标范围及各个功能模块的数据空间坐标,将相邻层级的功能模块相连,并将第一业务目标与一级功能模块相连,形成多条功能模块链,每一条功能模块链都是实现第一业务目标的一条路径。

例如,

由于功能模块1至功能模块3的数据空间坐标均位于业务目标A对应的一级模块坐标范围内,将业务目标A分别与功能模块1至功能模块3相连;由于功能模块4至功能模块6的数据空间坐标均位于功能模块1的下级模块坐标范围内,将功能模块1分别与功能模块4至功能模块6相连;由于功能模块7的数据空间坐标位于功能模块2的下级模块坐标范围内,将功能模块2与功能模块7相连;由于功能模块8和功能模块9的数据空间坐标均位于功能模块4的下级模块坐标范围内,将功能模块4分别与功能模块8和功能模块9相连;由于功能模块10的数据空间坐标均位于功能模块5的下级模块坐标范围内,将功能模块5与功能模块10相连;综上,形成如图2所示的6条可以实现业务目标A的业务处理路径,分别为:

业务处理路径1:业务目标A—功能模块1—功能模块4—功能模块8—业务目标A完成;

业务处理路径2:业务目标A—功能模块1—功能模块4—功能模块9—业务目标A完成;

业务处理路径3:业务目标A—功能模块1—功能模块5—功能模块10—业务目标A完成;

业务处理路径4:业务目标A—功能模块1—功能模块6—业务目标A完成;

业务处理路径5:业务目标A—功能模块2—功能模块7—业务目标A完成;

业务处理路径6:业务目标A—功能模块3—业务目标A完成。

在本发明一个实施例中,在确定出可实现第一业务目标的至少一条业务处理路径后,针对于每一条业务处理路径,根据该业务处理路径中包括的各个功能模块的数据空间坐标,计算该业务处理路径中各个相邻功能模块之间距离之和,将计算出的距离之和作为该业务处理路径对应的路径长度;根据各条业务处理路径对应的路径长度,确定每一条业务处理路径的优先级,其中业务处理路径的优先级与业务处理路径的路径长度成反比。

具体地,

在将功能模块连接为业务处理路径后,根据业务处理路径中各个功能模块的数据空间坐标,计算业务处理路径中任意两个相邻功能模块之间的距离,进而计算业务处理路径中各个相邻功能模块之间距离之和,将计算出的距离之和作为业务处理路径的路径长度;根据路径长度确定各个业务处理路径的优先级,其中路径长度越短优先级越高。通过确定各条业务处理路径的优先级,可以根据优先级依次向用户显示各条业务处理路径,以使业务处理路径的展示顺序更加合理,保证对业务进行处理的效率。

例如,根据业务处理路径1至业务处理路径6所包括的各个功能模块的数据空间坐标,分别计算业务处理路径1至业务处理路径6的路径长度,按照路径长度由短至长的顺序对业务处理路径1至业务处理路径6进行排序,排序结果为:业务处理路径6—业务处理路径5—业务处理路径4—业务处理路径3—业务处理路径2—业务处理路径1;上述排序结果即为业务处理路径1至业务处理路径6的优先级排序结果,其中业务处理路径6的优先级最高,业务处理路径1的优先级最低。

下面结合图2,及上述各个业务处理路径的优先级,对业务目标A处理的方法进行说明,具体步骤如下:

S1:向用户发出是否通过功能模块3对业务目标A进行处理的提示,如果用户选择是,则通过功能模块3对业务目标A进行处理,即通过业务处理路径6对业务目标A进行处理;如果用户选择否,则执行S2;

S2:向用户发出是否通过功能模块2对业务目标A进行处理的提示,如果用户选择是,则通过功能模块2及功能模块7对业务目标A进行处理,即通过业务处理路径5对业务目标A进行处理;如果用户选择否,则执行S3;

S3:向用户发出是否通过功能模块1对业务目标A进行处理的提示,如果用户选择是,则执行步骤S4;如果用户选择否,则结束当前流程;

S4:向用户发出是否通过功能模块6对业务目标A进行处理的提示,如果用户选择是,则通过功能模块1及功能模块6对业务目标A进行处理,即通过业务处理路径4对业务目标A进行处理;如果用户选择否,则执行S5;

S5:向用户发出是否通过功能模块5对业务目标A进行处理的提示,如果用户选择是,则通过功能模块1、功能模块5及功能模块10对业务目标A进行处理,即通过业务处理路径3对业务目标A进行处理;如果用户选择否,则执行S6;

S6:向用户发出是否通过功能模块4对业务目标A进行处理的提示,如果用户选择是,则执行S7;如果用户选择否,则结束当前流程;

S7:向用户发出是否通过功能模块9对业务目标A进行处理的提示,如果用户选择是,则通过功能模块1、功能模块4及功能模块9对业务目标A进行处理,即通过业务处理路径2对业务目标A进行处理;如果用户选择否,则执行S8;

S8:向用户发出是否通过功能模块8对业务目标A进行处理的提示,如果用户选择是,则通过功能模块1、功能模块4及功能模块8对业务目标A进行处理,即通过业务处理路径1对业务目标A进行处理;如果用户选择否,则结束当前流程。

在本发明一个实施例中,在数据空间坐标系中,相连功能模块之间的距离与下级功能模块的业务处理流程复杂程度成正比。

具体地,

在确定功能模块的数据空间坐标时,可以根据功能模块对数据进行处理的复杂程度,确定每一个功能模块的数据空间坐标,其中功能模块对数据进行处理的复杂程度越高,则该功能模块距与其相关联的下级功能模块之间的距离越大。这样,在为功能模块设定数据空间坐标时,综合不同的业务目标,为各个功能模块设定数据空间坐标,保证相关联功能模块之间的距离能够反映上级功能模块对业务进行处理的复杂程度,从而实现不同业务处理路径优先级的确定。

在本发明一个实施例中,在步骤107中根据目标业务处理路径对第一业务目标进行处理之后,可以进一步判断第一业务目标是否达成,如果没有达成,则重新执行步骤102,接收用户对第一业务目标进行触发的指令。这样,依次展示各条业务处理路径之后,如果仍没有达成用户所要实现的业务目标,则可能是用户所选择第一业务目标错误,重新开始执行步骤102,由用户重新确定第一业务目标,以保证该方法能够完成用户的业务目标,提高该方法的可靠性。

在本发明一个实施例中,在步骤103中获取实现第一业务目标过程中涉及到的至少一个功能模块时,可以根据用户的年龄、所涉及业务的数额等获取不同的功能模块;比如,在银行自助终端设备上,如果用户的年龄大于65岁,在用户向陌生账户转账时,与年龄小于65岁的用户相比所获取的功能模块还增加了业务员确认功能模块,在用户确认转账之前,系统业务员确认功能模块呼叫银行业务员对用户的转账操作进行确认,防止用户被骗。

如图3所示,本发明实施例提供了一种应用于自助终端设备的业务处理装置,包括:展示单元301、接收单元302、路径形成单元303及处理单元304;

所述展示单元301,用于对预设的至少一个业务目标进行展示,其中所述业务目标为用户办理业务的最终目标;以及根据所述路径形成单元303确定的优先级,按照优先级从高到低的顺序,依次对所述至少一条业务处理路径进行展示,直至所述接收单元302接收到所述用户对目标业务处理路径进行触发的指令;

所述接收单元302,用于接收用户对所述展示单元301所展示的至少一个业务目标中任意一个第一业务目标进行触发的指令;以及接收所述用户对目标业务处理路径进行触发的指令;

所述路径形成单元303,用于根据所述接收单元302接收到的指令,获取实现所述第一业务目标过程中涉及到的至少一个功能模块,对所述至少一个功能模块进行排序组合,形成可实现所述第一业务目标的至少一条业务处理路径,并根据业务处理流程复杂程度确定所述至少一条业务处理路径的优先级,其中业务处理流程复杂程度越高对应业务处理路径的优先级越低;

所述处理单元304,用于根据所述接收单元302接收到的所述用户对目标业务处理路径进行触发的指令,通过所述目标业务处理路径对所述第一业务目标进行处理。

在本发明一个实施例中,如图4所示,该装置进一步包括:预设单元405;

所述路径形成单元303包括:模块获取子单元3031;

所述预设单元405,用于创建数据空间坐标系;并在所述数据空间坐标系中,为各个所述业务目标及实现各个所述业务目标过程中涉及到的各个功能模块设置对应的数据空间坐标;并为各个所述业务目标设置对应的一级模块坐标范围,其中,针对于任意一个所述业务目标,数据空间坐标位于该业务目标所对应一级模块坐标范围内的各个功能模块为实现该业务目标过程中的一级功能模块;以及针对于任意一个所述业务目标,在所述数据空间坐标系中为实现该业务目标过程中涉及到的各个功能模块设置相对应的下级模块坐标范围,针对于实现该业务目标过程中涉及到的任意一个功能模块,数据空间坐标位于该功能模块所对应下级模块坐标范围内的其他功能模块为实现该业务目标过程中该功能模块的下级功能模块;

所述模块获取子单元3031,用于获取所述第一业务目标对应的目标一级模块坐标范围,将数据空间坐标位于所述目标一级模块坐标范围内的各个功能模块作为所述第一业务目标对应的一级功能模块;针对于每一个所述一级功能模块,获取所述一级功能模块对应于所述第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为所述一级功能模块的下级功能模块;针对于每一个当前下级功能模块,获取所述当前下级功能模块对应于所述第一业务目标时的下级模块坐标范围,将数据空间坐标位于该下级模块坐标范围内的各个功能模块作为所述当前下级功能模块的下级功能模块,直至无下级模块坐标范围的功能模块;将获取到的各个所述一级功能模块及各个所述下级功能模块作为实现所述第一业务目标过程中涉及到的功能模块。

在本发明一个实施例中,如图5所示,所述路径形成单元303进一步包括:路径创建子单元3032;

所述路径创建子单元3032,用于针对于实现所述第一业务目标过程中涉及到的每一个功能模块,根据该功能模块对应于所述第一业务目标时的下级模块坐标范围,以及各个功能模块的数据空间坐标,将该功能模块与数据空间坐标位于该功能模块所对应下级模块坐标范围内的各个功能模块相连,并将所述第一业务目标与各个所述一级功能模块相连,形成至少一条功能模块链,将每一条所述功能模块链作为实现所述第一业务目标的一条业务处理路径。

在本发明一个实施例中,如图6所示,所述路径形成单元303进一步包括:优先级确定子单元3033;

所述优先级确定子单元3033,用于针对于每一条业务处理路径,根据该业务处理路径中包括的各个功能模块的数据空间坐标,计算该业务处理路径中各个相邻功能模块之间距离之和,将计算出的所述距离之和作为该业务处理路径对应的路径长度;根据各条业务处理路径对应的路径长度,确定每一条所述业务处理路径的优先级,其中业务处理路径的优先级与业务处理路径的路径长度成反比。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明实施例提供的业务处理方法及装置,至少具有如下有益效果:

1、在本发明实施例提供的业务处理方法及装置中,展示业务目标后接收用户对第一业务目标进行触发的指令,获取实现第一业务目标过程中涉及到的各个功能模块,对各个功能模块进行排序组合,形成至少一条能够实现第一业务目标的业务处理路径;确定各条业务处理路径的优先级后,按照优先级从高到低的顺序依次对各条业务处理路径进行展示,直至用户选择目标业务处理路径后,通过目标业务处理路径对第一业务目标进行处理。由于业务目标为用户办理业务的最终目标,省略业务办理过程中的中间结果,用户在通过自主终端设备办理业务时只需要根据需求选择最终的业务目标,降低功能菜单选择错误情况发送的几率;另外,业务处理路径依次展示,减少展示界面所展示功能菜单的数量,方便用户寻找所需功能菜单;综上所述,提升了用户与自助终端设备之间进行交互的体验。

2、在本发明实施例提供的业务处理方法及装置中,创建数据空间坐标系,并为每一个业务目标、功能模块设定数据空间坐标,以及为每一个功能模块设定对应于不同业务目标时的下级模块坐标范围,将功能模块放置到创建的虚拟数据空间坐标系中,根据业务目标的不同将相关的功能模块相连,形成多条业务处理路径供用户选择,实现了功能模块之间自由的组合,提高了该业务处理方法的适用性。

3、在本发明实施例提供的业务处理方法及装置中,展示给用户的是用户办理业务的最终目标,而不是丰富的功能模块,用户在进行业务办理时,仅会看到特定的业务目标,不会存在其他无关信息对用户的选择造成干扰,在某些复杂性较高的系统上可以大幅降低系统的使用难度,有效减少功能菜单的深度,提升这些系统在触摸类设备上的可操作性。

4、在本发明实施例提供的业务处理方法及装置中,根据业务处理路径的优先级,依次向用于展示不同的业务处理路径以供用户选择,针对不同业务处理路径的展示,仅在路径的分叉点上向用户发送提示信息供用户选择,由用户确定处理业务的路径;由于路径已经规划完毕,用户仅需根据提示选择相应的处理过程,便可以完成业务处理,提高了该业务处理方法的易用性,进而提升用户的使用体验。

5、在本发明实施例提供的业务处理方法及装置中,在获取实现业务目标所涉及的功能模块时,可以根据用户的年龄、所涉及业务的数额等获取不同的功能模块;这样,针对不同年龄、资金数额的业务处理过程,可以指定不同的业务处理路径,以使业务处理过程更加合理化、人性化,提高该业务处理方法的合理性。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃·····”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1