【技术实现步骤摘要】
本专利技术涉及银行数据处理领域,更为具体地,涉及一种。
技术介绍
应收账款指账户核算企业因销售商品、材料、提供劳务等,应向购货单位收取的款项,以及代垫运杂费和承兑到期而未能收到款的商业承兑汇票。目前,应收账款融资系统的交易步骤主要通过客户端/服务器(C/S)或浏览器/服务器(B/S)架构来实现。然而,现有的这种架构系统需要进行人为思考后触发执行,交易过程又需要等待银行客户经理进行数据录入,审批人员进行复核审批,其过程复杂、融资效率低,并且无法做到网络银行实时自动化融资。同时,所有业务操作都绑定为一个整体只能执行一次,执行过程如果出现业务异常后,后面的业务就无法再自动触发执行,从而导致后续业务无法自动完成。此外,应收账款融资系统是提供给卖方融资的,针对客户的不同,合同的内容与交易的每个步骤都略有差异,于是随着银行对应收账款融资业务的发展,传统应收账款融资系统需要及时的针对不同客户进行系统的升级才能满足业务发展需要,而目前升级主要是靠编码的方式来实现,导致升级过程复杂,效率低下。
技术实现思路
为解决上述技术问题,本专利技术提供了一种,通过灵活配置业务的操作步骤即任务以 ...
【技术保护点】
一种智能化任务处理装置,其特征在于,包括:工具支持模块,用于为智能化任务处理和业务配置提供工具支持,所述工具支持的功能包括常量定义、接口定义、主任务执行类定义和子任务执行类定义;灵活业务配置模块,用于提供具体的业务处理生命周期、执行控制的框架和容器支撑;智能化任务实现模块,其提供了对主任务、子任务调度的逻辑方法的定义,并实现对具体的任务逻辑方法的调用和控制。
【技术特征摘要】
1.一种智能化任务处理装置,其特征在于,包括工具支持模块,用于为智能化任务处理和业务配置提供工具支持,所述工具支持的功能包括常量定义、接口定义、主任务执行类定义和子任务执行类定义;灵活业务配置模块,用于提供具体的业务处理生命周期、执行控制的框架和容器支撑;智能化任务实现模块,其提供了对主任务、子任务调度的逻辑方法的定义,并实现对具体的任务逻辑方法的调用和控制。2.如权利要求1所述的装置,其特征在于,所述工具支持模块包括常量定义子模块,用于定义智能化任务处理所使用的常量,其中所述常量包括包含任务启动日期、启动时间、主任务名称及子任务名称在内的技术常量和包含流程是否自动化以及流程执行顺序之类的业务流程参数在内的业务常量;接口定义子模块,用于定义公共业务方法、业务实现公共逻辑、公共业务规则,并利用模板设计模式实现批任务的主要公共逻辑代码的修改;主任务执行定义子模块,用于实现以下操作通过利用调度器的时间表配置启动主任务并创建子任务,同时调用任务扫描服务执行主任务或子任务,以及实时监控子任务的执行情况;子任务执行定义子模块,用于实现以下操作基于子任务被主任务调度执行的特点,通过子任务管理框架以及子任务启动、执行、控制、善后处理方法实现对子任务执行过程的监控与管理。3.如权利要求2所述的装置,其特征在于,所述灵活业务配置模块包括灵活业务配置框架,用于将包括任务启动时间、任务服务、任务参数、任务依赖关系的技术参数以及业务参数配置在数据库中;业务池管理子模块,用于通过任务组的时间配置和依赖关系的配置来控制任务组的启动时间和执行顺序;业务调度子模块,用于根据技术参数、业务常量和依赖关系实现对各业务的统一、有序调度。4.如权利要求3所述的装置,其特征在于,所述智能化任务实现模块包括任务启动子模块,用于根据所述灵活业务配置模块传入的任务开启命令,自动或通过所述灵活业务配置框架手动启动主任务逻辑,并且如果该主任务中包含子任务则通过子任务开启程序和启动参数启动相应的子任务;任务重新启动子模块,用于根据所述灵活业务配置模块传入的重启命令,通过任务重新启动功能自动重新启动相应的任务逻辑...
【专利技术属性】
技术研发人员:陈政德,韩婧,白涛,徐见南,宋立刚,林天成,何永朝,肖颖,徐生成,田力,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。