【技术实现步骤摘要】
业务处理方法和装置
本申请涉及数据处理
,特别涉及一种业务处理方法和装置。
技术介绍
目前,银行系统的产品上线流程繁杂,且需要多组件的协同开发,使业务创新的反应滞后。另外,目前大部分业务逻辑嵌入到代码开发中,耦合性强,造成了大量的重复开发,浪费人力资源。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种业务处理方法和装置,以解决现有技术中产品开发效率低的问题。本申请实施例提供了一种业务处理方法,包括:接收前端设备发送的业务请求数据,其中,业务请求数据中包括目标业务的信息;根据目标业务的信息,将目标业务拆分成多个原子任务;基于目标业务的业务逻辑和多个原子任务,生成目标业务对应的产品组成表;基于产品组成表调度执行多个原子任务,以实现目标业务。在一个实施例中,在基于产品组成表执行多个原子任务,以实现目标业务之后,还包括:将目标业务的执行结果返回至前端设备。在一个实施例中,根据目标业务的信息,将目标业务拆分成多个原子任务,包括:根据目标业务的信息 ...
【技术保护点】
1.一种业务处理方法,其特征在于,包括:/n接收前端设备发送的业务请求数据,其中,所述业务请求数据中包括目标业务的信息;/n根据所述目标业务的信息,将所述目标业务拆分成多个原子任务;/n基于所述目标业务的业务逻辑和所述多个原子任务,生成所述目标业务对应的产品组成表;/n基于所述产品组成表调度执行所述多个原子任务,以实现所述目标业务。/n
【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:
接收前端设备发送的业务请求数据,其中,所述业务请求数据中包括目标业务的信息;
根据所述目标业务的信息,将所述目标业务拆分成多个原子任务;
基于所述目标业务的业务逻辑和所述多个原子任务,生成所述目标业务对应的产品组成表;
基于所述产品组成表调度执行所述多个原子任务,以实现所述目标业务。
2.根据权利要求1所述的方法,其特征在于,在基于所述产品组成表执行所述多个原子任务,以实现所述目标业务之后,还包括:
将所述目标业务的执行结果返回至所述前端设备。
3.根据权利要求1所述的方法,其特征在于,根据所述目标业务的信息,将所述目标业务拆分成多个原子任务,包括:
根据所述目标业务的信息,按照预设维度将所述目标业务拆分成多个原子任务;
其中,所述预设维度包括以下至少之一:客户维度、产品维度和功能维度。
4.根据权利要求1所述的方法,其特征在于,基于所述目标业务的业务逻辑和所述多个原子任务,生成所述目标业务对应的产品组成表,包括:
基于所述目标业务的业务逻辑,确定所述多个原子任务中各原子任务的优先级以及原子任务之间的依赖关系;
从产品池数据中读取所述多个原子任务中各原子任务对应的原子功能数据;
将读取到的多个原子功能数据按照所述各原子任务的优先级以及原子任务之间的依赖关系进行组合,并记录到所述目标业务对应的产品组成表中。
5.根据权利要求3所述的方法,其特征在于,在根据所述目标业务的信息,按照预设维度将所述目标业务拆分成多个原子任务之后,还包括:
将所述多个原子任务记录到交易调度表和任务执行计划表中,其中,所述交易调度表中记载有所述多个原子任务中各原子任务的调度状态,所述任务执行计划表中记载有所述多个原子任务中各原子任务的执行状态;
基于所述产品组成表调度执行所述多个原子...
【专利技术属性】
技术研发人员:郭慧盈,孙林,李海军,龙晶,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。