一种轻型化运营系统及方法与流程

文档序号:11865728阅读:198来源:国知局
一种轻型化运营系统及方法与流程

本发明涉及银行服务渠道、网点转型领域,尤其涉及一种轻型化网点运营系统及方法。



背景技术:

纵观银行运营发展的历史,主要经历了综合柜员制阶段、集中运营阶段、轻型化运营阶段三个阶段。相对应的系统大框架也经历了竖井式业务流程框架、包罗万象式业务流程框架、抽象提炼式业务流程框架,本发明专利就是抽象提炼式业务流程框架。

大部分国内区域性银行现在使用的是竖井式业务流程框架。图1即是竖井式业务流程框架示意图。从图中可以看出,支票业务、本票业务、汇票业务每一种业务类型都对应一个流程结构。竖井式业务流程框架新增一种业务类型,需要对新加业务重新设计流程结构,重新开发流程结构对应的代码,重新测试整个业务流程的代码;如果新增一种渠道,需要重新开发一套针对新增渠道的接入代码。竖井式业务流程框架缺少统一的渠道接入,导致接入任何新的渠道都需要开发新的接口;缺少可复用的流程组件,导致新增业务流程相关都需要重新开发及测试,成本高、效率低、周期长。

国内部分进取型银行使用包罗万象式业务流程框架。图2即是包罗万象式业务流程框架示意图。从图中可以看到为了解决竖井式业务流程不能复用的问题,包罗万象业务流框架采用了把所以的业务都放入了一个流程中,这样可以在新的渠道接入时复用一些校验节点,可以在新增业务时重用一些公有的流程节点或者业务代码等。新增加一种业务需要在大的流程中添加一个合适的分支。包罗万象式业务流程框架由于采用了一个大而全的流程,导致新增业务时需要调整整个流程结构,需要测试全部业务流程,成本高、测试周期长、风险高。



技术实现要素:

本发明要解决的技术问题在于,针对上述现有技术渠道接入缺少统一规划,接入成本高、效率低;业务流程重用率低,新增业务成本高、周期长、风险高的问题,提供一种轻型化运营系统及方法。

本发明解决其技术问题所采用的技术方案是:

一方面,构造一种轻型化运营系统,包括:

统一接入层,用于通过配置JSON文件接入轻型化运营网点的业务数据;

服务总线,用于接入Web服务参数信息;

运营作业系统,通信连接于所述统一接入层及所述服务总线,所述轻型化运营作业系统用于接收并处理所述统一接入层的业务数据,并根据所述业务数据响应所述服务总线接入的Web服务参数信息。

在本发明所述的轻型化运营系统中,所述统一接入层包括接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件、回传组件及JSON文件配置模块;

所述JSON文件配置模块用于通过配置统一接入拦截器拦截请求对应的渠道配置,依据所述渠道配置通过JSON文件配置所述接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件及回传组件的调用关系。

在本发明所述的轻型化运营系统中,所述JSON文件包括:

服务类型描述属性,用于描述接入服务所采用的接入方式;

排除服务属性,用于描述不经过所述统一接入层接入的服务;

自动处理服务类属性,用于描述默认的接入处理类,所述接入处理类定义了接入属性的处理方法;

校验策略属性,用于提供默认的第一校验策略或接入渠道的第二校验策略。

在本发明所述的轻型化运营系统中,所述运营作业系统包括:

业务组件,用于识别所述业务数据的业务类型,并录入所识别的业务数据至相应的流程节点;

规则引擎,用于将所述业务组件对接至流程服务总线;

所述流程服务总线,用于从主干流程库中获取抽象主干流程以决定业务走向,并通过所述规则引擎配置所述抽象主干流程上流程节点对应的业务组件或流程节点对应的子流程的业务定制信息。

在本发明所述的轻型化运营系统中,还包括:

统一安全系统,通信连接于所述统一接入层及所述运营作业系统,所述统一安全系统用于对所述统一接入层接入的业务数据及所述运营作业系统所处理的业务数据进行安全认证并监控,并生成报表。

另一方面,提供一种轻型化运营方法,采用如上所述的轻型化运营系统,包括:

统一接入层通过配置JSON文件接入轻型化运营网点的业务数据;

服务总线接入Web服务参数信息;

运营作业系统接收并处理所述统一接入层的业务数据,并根据所述业务数据响应所述服务总线接入的Web服务参数信息。

在本发明所述的轻型化运营方法中,所述统一接入层包括接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件、回传组件及JSON文件配置模块;

所述JSON文件配置模块通过配置统一接入拦截器拦截请求对应的渠道配置,依据所述渠道配置通过JSON文件配置所述接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件及回传组件的调用关系。

在本发明所述的轻型化运营方法中,所述JSON文件包括服务类型描述属性、排除服务属性、自动处理服务类属性及校验策略属性;

所述服务类型描述属性描述接入服务所采用的接入方式;

所述排除服务属性描述不经过所述统一接入层接入的服务;

所述自动处理服务类属性描述默认的接入处理类,所述接入处理类定义了接入属性的处理方法;

所述校验策略属性提供默认的第一校验策略或接入渠道的第二校验策略。

在本发明所述的轻型化运营方法中,所述运营作业系统接收并处理所述统一接入层的业务数据,并根据所述业务数据响应所述服务总线接入的Web服务参数信息的步骤包括:

业务组件识别所述业务数据的业务类型,并录入所识别的业务数据至相应的流程节点;

规则引擎将所述业务组件对接至流程服务总线;

所述流程服务总线从主干流程库中获取抽象主干流程以决定业务走向,并通过所述规则引擎配置所述抽象主干流程上流程节点对应的业务组件或流程节点对应的子流程的业务定制信息。

在本发明所述的轻型化运营方法中,还包括:

统一安全系统对所述统一接入层接入的业务数据及所述运营作业系统所处理的业务数据进行安全认证并监控,并生成报表。

上述公开的一种轻型化运营系统及方法具有以下有益效果:实现了多渠道的便捷接入,降低了渠道接入的成本,提高了接入的效率。把流程与业务完全剥离,还原了工作流的本质,实现了业务的高度抽象,实现了流程与业务组件的重用,降低了成本与风险,提升了银行新业务的IT运营效率。

附图说明

图1为现有技术的竖井式业务流程框架示意图;

图2为现有技术的包罗万象式业务流程框架示意图;

图3为本发明提供的一种轻型化运营系统的结构框图;

图4为本发明提供的一种轻型化运营方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明提供了一种轻型化运营系统及方法,其目的在于,采用流程与业务剥离,还原工作流作为驱动业务流程走向的本质,把不同业务操作提炼成不同组件,通过机制组合流程与组件,构成所需要的业务。该框架中的流程仅指没有任何业务意义的节点及方向线组合,流程中的节点通过相应机制来决定当前节点调用的组件,组件决定实现什么样的业务功能,业务功能的结果决定走那条方向线。这样同一个流程图就可以根据不同机制调用不同组件,构成不同的业务处理类型,实现了流程的可复用,业务组件的可复用,实现了运营的轻型化,从而降低了运营成本及风险,提高了运营的效率。

参见图3,图3为本发明提供的一种轻型化运营系统100的结构框图。该轻型化运营系统100包括统一接入层1、服务总线2、运营作业系统3及统一安全系统4。

统一接入层1,用于通过配置JSON(JavaScript Obiect Notation,一种轻量级的数据交换格式)文件接入轻型化运营网点的业务数据;所述统一接入层1包括接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件、回传组件及JSON文件配置模块;所述JSON文件配置模块用于通过配置统一接入拦截器拦截请求对应的渠道配置,依据所述渠道配置通过JSON文件配置所述接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件及回传组件的调用关系。具体的,所述JSON文件包括服务类型描述属性、排除服务属性、自动处理服务类属性及校验策略属性。服务类型描述属性用于描述接入服务所采用的接入方式;排除服务属性用于描述不经过所述统一接入层1接入的服务;自动处理服务类属性用于描述默认的接入处理类,所述接入处理类定义了接入属性的处理方法;校验策略属性用于提供默认的第一校验策略或接入渠道的第二校验策略。统一接入层1接入的业务数据来自于:银行网点的PAD、移动柜员、微视窗、柜面、票据机、客户化运营其他渠道等,即统一接入层1可以接入各个银行网点的业务数据。此外,统一接入层1可以使用其他技术来实现,如采用XML文件形式、数据库形式来替代JSON形式;作业部分规则引擎32可以通过自己开发规则配置模块来代替。

例如:统一接入层1实现了针对不同渠道灵活可配置的挂载相应的接入组件链,由不同的组件链实现针对不同渠道的落地、数据校验等操作。组件链一般由接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件、回传组件等构成,各个组件通过统一接入层1JSON文件配置调用关系。JSON文件中包括服务类型描述属性、排除服务属性、自动处理服务类属性、校验策略属性。服务类型描述属性描述了接入的服务采用的接入方式;排除服务属性描述有哪些特殊的服务不经过统一接入层1接入,该属性主要用于某些渠道特殊要求使用;自动处理服务类属性描述了默认的接入处理类,该类中定义了基本的接入属性的处理方法;校验策略属性描述了渠道接入需要进行的校验规则,该属性提供了默认的校验策略,也可以提供接入渠道的特殊校验策略。特殊校验策略可以配置一个独立的JSON校验策略文件,该独立的JSON校验策略文件配置当前渠道需要进行的校验组件、顺序及入口属性的各个自身特殊校验规则。渠道接入的触发加载对应JSON配置是通过在SPRING(一个开源框架)属性描述文件中配置统一接入拦截器来实现的,该拦截器配置了对应的拦截策略,当请求被拦截时对应的处理类会依据规则加载拦截到的请求对应的渠道配置,依据配置进行各个校验组件的调用过程,实现渠道的接入。针对新渠道的接入,配置该渠道的接入描述JSON文件,配置该渠道的特殊属性校验策略,对接测试渠道的连通及正确性即可完成新渠道的接入。

服务总线2,用于接入Web服务参数信息;该服务总线2优选为ESB(Enterprise Service Bus)服务总线2,该ESB服务总线2接入的Web服务参数信息有:安保系统、NPS(网上支付系统)、PE(私募股权投资)、人脸识别、验印系统、短信/email、印控仪等。

运营作业系统3,通信连接于所述统一接入层1及所述服务总线2,所述轻型化运营作业系统3用于接收并处理所述统一接入层1的业务数据,并根据所述业务数据响应所述服务总线2接入的Web服务参数信息。所述运营作业系统3包括业务组件31、规则引擎32及流程服务总线33等等。业务组件31用于识别所述业务数据的业务类型,并录入所识别的业务数据至相应的流程节点;规则引擎32用于将所述业务组件31对接至流程服务总线33;所述流程服务总线33用于从主干流程库中获取抽象主干流程以决定业务走向,并通过所述规则引擎32配置所述抽象主干流程上流程节点对应的业务组件31或流程节点对应的子流程的业务定制信息。该运营作业系统3实现了轻型化运营作业。从图3中可以看到轻型化运营作业由业务组件31、规则引擎32、流程服务总线33、多个流程相关组件、多个管理功能共同组成。业务组件31通过规则引擎32定制的机制与流程服务总线33对接,流程抽象的主干流程、子流程、自动节点等通过流程服务总线33管理规则引擎32定制的机制,实现了业务通过从主干流程库选择抽象主干流程,决定业务走向;然后在通过规则引擎32定制的机制配置主干流程上节点对应的业务组件31或者节点对接的子流程,从而灵活可配置的实现了业务定制。规则引擎--是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。

针对一些新增业务没有对应组件的,需要先开发对应的组件,然后通过对应管理功能注册;如录入组件添加的过程中发现缺少一个新的外包商XX的录入组件,需要先开发新外包商的录入组件,开发完新组件后,通过组件管理功能注册“XX录入组件”,然后在节点配置中指向“XX录入组件”即可。整个作业有统一的接口,接口实现依据传入的对应业务信息,匹配规则引擎32中业务类型,得到当前要处理业务的一系列相关执行内容即可完成对应的业务处理。各个管理功能通过数据库保存配置信息,通过内存与数据同步实现快速匹配。

统一安全系统4通信又称为(统一安全认证/监控/报表体系)连接于所述统一接入层1及所述运营作业系统3,所述统一安全系统4用于对所述统一接入层1接入的业务数据及所述运营作业系统3所处理的业务数据进行安全认证并监控,并生成报表。

参见图4,图4为本发明提供的一种轻型化运营方法的流程图,该轻型化运营方法采用如上所述的轻型化运营系统,包括以下步骤:

S1、统一接入层1通过配置JSON文件接入轻型化运营网点的业务数据;所述统一接入层1包括接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件、回传组件及JSON文件配置模块;

所述JSON文件配置模块通过配置统一接入拦截器拦截请求对应的渠道配置,依据所述渠道配置通过JSON文件配置所述接收组件、转码组件、判重组件、个性逻辑组件、计算组件、交易时间判断组件、暂存组件及回传组件的调用关系。所述JSON文件包括服务类型描述属性、排除服务属性、自动处理服务类属性及校验策略属性;所述服务类型描述属性描述接入服务所采用的接入方式;所述排除服务属性描述不经过所述统一接入层1接入的服务;所述自动处理服务类属性描述默认的接入处理类,所述接入处理类定义了接入属性的处理方法;所述校验策略属性提供默认的第一校验策略或接入渠道的第二校验策略。

S2、服务总线2接入Web服务参数信息;

S3、运营作业系统3接收并处理所述统一接入层1的业务数据,并根据所述业务数据响应所述服务总线2接入的Web服务参数信息。该步骤S3包括以下子步骤:

S31、业务组件31识别所述业务数据的业务类型,并录入所识别的业务数据至相应的流程节点;

S32、规则引擎32将所述业务组件31对接至流程服务总线33;

S33、所述流程服务总线33从主干流程库中获取抽象主干流程以决定业务走向,并通过所述规则引擎32配置所述抽象主干流程上流程节点对应的业务组件31或流程节点对应的子流程的业务定制信息。

S4、统一安全系统4对所述统一接入层1接入的业务数据及所述运营作业系统3所处理的业务数据进行安全认证并监控,并生成报表。

综上所述,本发明所带来的有益效果有:相较于其他运营框架来说,本发明实现了多渠道的便捷接入,降低了渠道接入的成本,提高了接入的效率,为当下银行日益多样的渠道种类接入提供了巨大支持,如一个非特殊化渠道的接入由原来的4人月工作量减少到现在的1人月工作量。把流程与业务完全剥离,还原了工作流的本质,实现了业务的高度抽象,实现了流程与业务组件31的重用,降低了系统开发成本与风险,提升了银行新业务的快速研发能力,如一个新业务的上线由8-10人月降低到2-3人月。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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