利用流程模板处理银行不同业务数据的方法及装置与流程

文档序号:12469885阅读:395来源:国知局
利用流程模板处理银行不同业务数据的方法及装置与流程

本发明涉及计算机领域,尤其涉及银行专用账户业务数据的处理方法,具体来说就是一种利用流程模板处理银行不同业务数据的方法及装置。



背景技术:

工作流(Workflow)是一种能够完全或部分自动执行的业务过程,根据一系列过程规则、文档、信息或任务在不同的活动节点之间进行传递和执行。由于工作流能够缩短工作时间,提高数据的处理效率,因此,被广泛应用于通信、软件工程、制造业、金融、办公自动化等领域。工作流引擎(Workflow Engine)是指活动节点之间的逻辑关系,是执行工作流的依据。工作流引擎包括流程的节点管理、流向管理、流程样例管理等重要功能。

由于银行业务种类繁多,操作手续、流程复杂,一项具体业务数据处理通常需要在不同的机构、部门、条线进行,不同环节的业务要素不同,关注信息也不同,因此,工作流技术逐渐被银行业采用。但是,不同银行之间的业务重点及业务范围存在很大差异,不同业务范围对应不同的工作流及工作流引擎,当新增或变更业务或产品类型时需要重新开发工作流及工作流引擎,增加了程序开发人员的工作量,从而增加了人工成本,而且导致数据处理效率低下,无法满足当今市场经济高速发展的需求。

因此,本领域技术人员亟需研发一种处理银行不同业务范围数据的方法,从而降低程序开发人员的工作量,提高不同种类业务数据的处理效率。



技术实现要素:

有鉴于此,本发明要解决的技术问题在于提供一种利用流程模板处理银行不同业务数据的方法及装置,解决了现有技术中需要针对不同银行业务范围开发不同的工作流及工作流引擎,导致数据处理效率低下的问题。

为了解决上述技术问题,本发明的具体实施方式提供一种利用流程模板处理银行不同业务数据的方法,包括:根据业务范围信息获取与业务处理相关的活动节点;根据业务处理流程信息获取所述活动节点的工作时序;根据所述活动节点和所述工作时序构建流程模板。

本发明的具体实施方式还提供一种利用流程模板处理银行不同业务数据的装置,包括:第一获取单元,用于根据业务范围信息获取与业务处理相关的活动节点;第二获取单元,用于根据业务处理流程信息获取所述活动节点的工作时序;构建单元,用于根据所述活动节点和所述工作时序构建流程模板。

根据本发明的上述具体实施方式可知,利用流程模板处理银行不同业务数据的方法及装置至少具有以下有益效果:首先根据业务范围信息获取与业务处理相关的活动节点;然后根据业务处理流程信息获取所述活动节点的工作时序;最后根据所述活动节点和所述工作时序构建流程模板。本发明不需要反复开发工作流和工作流引擎来适应新的业务范围,仅需要简单的参数修改和配置即可满足新业务的需求,降低了开发人员的工作量,提高了数据处理的效率。

应了解的是,上述一般描述及以下具体实施方式仅为示例性及阐释性的,其并不能限制本发明所欲主张的范围。

附图说明

下面的所附附图是本发明的说明书的一部分,其绘示了本发明的示例实施例,所附附图与说明书的描述一起用来说明本发明的原理。

图1为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的方法的实施例一的流程图;

图2为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的方法的实施例二的流程图;

图3为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的方法的实施例三的流程图;

图4为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的装置的实施例一的示意框图;

图5为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的装置的实施例二的示意框图;

图6为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的装置的实施例三的示意框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面将以附图及详细叙述清楚说明本发明所揭示内容的精神,任何所属技术领域技术人员在了解本发明内容的实施例后,当可由本发明内容所教示的技术,加以改变及修饰,其并不脱离本发明内容的精神与范围。

本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。另外,在附图及实施方式中所使用相同或类似标号的元件/构件是用来代表相同或类似部分。

关于本文中所使用的“第一”、“第二”、…等,并非特别指称次序或顺位的意思,也非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。

关于本文中所使用的方向用语,例如:上、下、左、右、前或后等,仅是参考附图的方向。因此,使用的方向用语是用来说明并非用来限制本创作。

关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。

关于本文中所使用的“及/或”,包括所述事物的任一或全部组合。

关于本文中所使用的用语“大致”、“约”等,用以修饰任何可以微变化的数量或误差,但这些微变化或误差并不会改变其本质。一般而言,此类用语所修饰的微变化或误差的范围在部分实施例中可为20%,在部分实施例中可为10%,在部分实施例中可为5%或是其他数值。本领域技术人员应当了解,前述提及的数值可依实际需求而调整,并不以此为限。

某些用以描述本申请的用词将于下或在此说明书的别处讨论,以提供本领域技术人员在有关本申请的描述上额外的引导。

图1为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的方法的实施例一的流程图,如图1所示,首先根据业务范围信息获取与业务处理相关的活动节点;再根据业务处理流程信息获取所述活动节点的工作时序;最后根据所述活动节点和所述工作时序构建流程模板。

该附图所示的具体实施方式包括:

步骤101:根据业务范围信息获取与业务处理相关的活动节点。本发明的具体实施例中,业务范围可以根据业务需要进行扩展,业务范围信息具体包括:业务类型信息和交易类型信息等;活动节点包括:柜员终端、管理员终端、服务器、路由器和用户终端等。业务类型信息进一步包括:存款利息调整、暂付款、暂收款等。交易类型信息进一步包括:挂账、销账等。

步骤102:根据业务处理流程信息获取所述活动节点的工作时序。活动节点按照时间先后顺序依次处理业务数据,从而完成业务办理。

步骤103:根据所述活动节点和所述工作时序构建流程模板。

参见图1,根据活动节点和工作时序构建流程模板后,再遇到相同业务,可以直接套用,不需要反复开发工作流和工作流引擎来适应新的业务范围,仅需要简单地参数修改和配置即可满足新业务的需求,降低了开发人员的工作量,提高了数据处理的效率。

图2为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的方法的实施例二的流程图,如图2所示,根据业务范围信息获取与业务处理相关的活动节点之前,需要获取新业务的业务范围信息和业务处理流程信息。

该附图所示的具体实施方式中,步骤101之前,该方法还包括:

步骤100:获取新业务的业务范围信息和业务处理流程信息。业务范围信息中含有活动节点信息,业务处理流程信息中含有工作时序信息。

参见图2,如果银行修改或开发出新业务,需要先获取新业务的业务范围信息和业务处理流程信息,再构建流程模板,提高了数据处理效率。

图3为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的方法的实施例三的流程图,如图3所示,根据所述活动节点和所述工作时序构建流程模板之后,就可以利用流程模板处理新业务了。

该附图所示的具体实施方式中,步骤103之后,该方法还包括:

步骤104:利用所述流程模板处理新业务。

参见图3,利用流程模板可以应对该类新业务,仅需要修改配置参数即可,极大提高数据处理效率,很好地将业务处理与工作流程管理分离开来,降低了开发人员的工作量,节省人力成本。

图4为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的装置的实施例一的示意框图,如图4所示,首先根据业务范围信息获取与业务处理相关的活动节点;再根据业务处理流程信息获取所述活动节点的工作时序;最后根据所述活动节点和所述工作时序构建流程模板。

该附图所示的具体实施方式中,该装置包括:第一获取单元1、第二获取单元2和构建单元3。其中,第一获取单元1用于根据业务范围信息获取与业务处理相关的活动节点;第二获取单元2用于根据业务处理流程信息获取所述活动节点的工作时序;构建单元3用于根据所述活动节点和所述工作时序构建流程模板。本发明的具体实施例中,业务范围信息包括:业务类型信息和交易类型信息等;活动节点包括:柜员终端、管理员终端、服务器、路由器和用户终端等。业务类型信息进一步包括:存款利息调整、暂付款、暂收款等。交易类型信息进一步包括:挂账、销账等。

参见图4,根据活动节点和工作时序构建流程模板后,再遇到相同业务,可以直接套用,不需要反复开发工作流和工作流引擎来适应新的业务范围,仅需要简单地参数修改和配置即可满足新业务的需求,降低了开发人员的工作量,提高了数据处理的效率。

图5为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的装置的实施例二的示意框图,如图5所示,根据业务范围信息获取与业务处理相关的活动节点之前,需要获取新业务的业务范围信息和业务处理流程信息。

该附图所示的具体实施方式中,该装置还包括第三获取单元4。其中,第三获取单元4用于获取新业务的业务范围信息和业务处理流程信息。

参见图5,如果银行修改或开发出新业务,需要先获取新业务的业务范围信息和业务处理流程信息,再构建流程模板,提高了数据处理效率。

图6为本发明具体实施方式提供的一种利用流程模板处理银行不同业务数据的装置的实施例三的示意框图,如图6所示,根据所述活动节点和所述工作时序构建流程模板之后,就可以利用流程模板处理新业务了。

该附图所示的具体实施方式中,该装置还包括处理单元5。其中,处理单元5用于利用所述流程模板处理新业务。

参见图6,利用流程模板可以应对该类新业务,仅需要修改配置参数即可,极大提高数据处理效率,很好地将业务处理与工作流程管理分离开来,降低了开发人员的工作量,节省人力成本。

本发明具体实施例提供一种利用流程模板处理银行不同业务数据的方法及装置,首先根据业务范围信息获取与业务处理相关的活动节点;然后根据业务处理流程信息获取所述活动节点的工作时序;最后根据所述活动节点和所述工作时序构建流程模板。本发明不需要反复开发工作流和工作流引擎来适应新的业务范围,仅需要简单的参数修改和配置即可满足新业务的需求,降低了开发人员的工作量,节省人力成本,提高了数据处理的效率。

上述的本发明实施例可在各种硬件、软件编码或两者组合中进行实施。例如,本发明的实施例也可为在数据信号处理器(Digital Signal Processor,DSP)中执行上述方法的程序代码。本发明也可涉及计算机处理器、数字信号处理器、微处理器或现场可编程门阵列(Field Programmable Gate Array,FPGA)执行的多种功能。可根据本发明配置上述处理器执行特定任务,其通过执行定义了本发明揭示的特定方法的机器可读软件代码或固件代码来完成。可将软件代码或固件代码发展为不同的程序语言与不同的格式或形式。也可为不同的目标平台编译软件代码。然而,根据本发明执行任务的软件代码与其他类型配置代码的不同代码样式、类型与语言不脱离本发明的精神与范围。

以上所述仅为本发明示意性的具体实施方式,在不脱离本发明的构思和原则的前提下,任何本领域的技术人员所做出的等同变化与修改,均应属于本发明保护的范围。

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