本申请涉及计算机,特别涉及一种银行渠道类系统交易流程开发方法、装置、系统和介质。
背景技术:
1、目前,银行业的渠道类系统用于承载后线产品的前端部分,受后线产品接口以及接口间关系影响,其交易流程较为复杂。
2、基于任一交易流程的开发均需按照业务人员提出的需求,进行定向定制开发,该种开发方式反应慢、周期长、开发测试成本高,无法实现快速响应。
3、因此,如何实现银行渠道类系统交易流程的快速开发,提高开发效率,降低成本,是本领域需要解决的技术问题。
技术实现思路
1、有鉴于此,提供该
技术实现要素:
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、本申请的目的在于提供一种银行渠道类系统交易流程开发方法、装置、系统和介质,可以实现银行渠道类系统交易流程的快速开发,提高开发效率,降低成本。
3、为实现上述目的,本申请有如下技术方案:
4、第一方面,本申请实施例提供了一种银行渠道类系统交易流程开发方法,包括:
5、利用数据字典将系统的系统交易流程的各类业务字段和技术字段进行数据标准化;
6、将所述系统发布的微服务接口的请求和返回报文,根据所述数据标准化的标准,分别转化成封装的原子交易流程的输入和输出参数,得到标准化原子交易流程;
7、将所述标准化原子交易流程组装成综合交易流程。
8、在一种可能的实现方式中,所述方法还包括:
9、当当前交易包括用户输入数据时,所述输出参数根据所述用户输入数据进行输出。
10、在一种可能的实现方式中,所述将所述标准化原子交易流程组装成综合交易流程,包括:
11、按线性执行方式将所述标准化原子交易流程组装成综合交易流程。
12、在一种可能的实现方式中,所述方法还包括:
13、将所述标准化原子交易流程和所述综合交易流程进行组装,得到复杂交易流程。
14、第二方面,本申请实施例提供了一种银行渠道类系统交易流程开发装置,包括:
15、标准化单元,用于利用数据字典将系统的系统交易流程的各类业务字段和技术字段进行数据标准化;
16、转化单元,用于将所述系统发布的微服务接口的请求和返回报文,根据所述数据标准化的标准,分别转化成封装的原子交易流程的输入和输出参数,得到标准化原子交易流程;
17、第一组装单元,用于将所述标准化原子交易流程组装成综合交易流程。
18、在一种可能的实现方式中,所述装置还包括:
19、阻塞单元,用于当当前交易包括用户输入数据时,所述输出参数根据所述用户输入数据进行输出。
20、在一种可能的实现方式中,所述组装单元,具体用于:
21、按线性执行方式将所述标准化原子交易流程组装成综合交易流程。
22、在一种可能的实现方式中,所述装置还包括:
23、第二组装单元,用于将所述标准化原子交易流程和所述综合交易流程进行组装,得到复杂交易流程。
24、第三方面,本申请实施例提供了一种银行渠道类系统交易流程开发系统,包括:
25、存储器,用于存储计算机程序;
26、处理器,用于执行所述计算机程序时实现如上述所述银行渠道类系统交易流程开发方法的步骤。
27、第四方面,本申请实施例提供了一种计算机可读介质,所述计算机可读介质上存储有计算机程序,所述计算机程序被处理执行时实现如上述所述银行渠道类系统交易流程开发方法的步骤。
28、与现有技术相比,本申请实施例具有以下有益效果:
29、本申请实施例提供了一种银行渠道类系统交易流程开发方法、装置、系统和介质,可应用于金融领域或其他领域。该方法包括:利用数据字典将系统的系统交易流程的各类业务字段和技术字段进行数据标准化;将系统发布的微服务接口的请求和返回报文,根据数据标准化的标准,分别转化成封装的原子交易流程的输入和输出参数,得到标准化原子交易流程;将标准化原子交易流程组装成综合交易流程。从而本申请通过将原始开发报文利用数据字典转化为:封装的原子交易流程的输入和输出参数,得到标准化原子交易流程;对技术人员来说,只需关注标准的输入和输出参数即可,实现了标准化开发,无需基于每一交易流程进行定向定制开发,提高了开发效率,降低了开发测试成本。
1.一种银行渠道类系统交易流程开发方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述标准化原子交易流程组装成综合交易流程,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.一种银行渠道类系统交易流程开发装置,其特征在于,包括:
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
7.根据权利要求5所述的装置,其特征在于,所述组装单元,具体用于:
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
9.一种银行渠道类系统交易流程开发系统,其特征在于,包括:
10.一种计算机可读介质,其特征在于,所述计算机可读介质上存储有计算机程序,所述计算机程序被处理执行时实现如权利要求1-4任意一项所述银行渠道类系统交易流程开发方法的步骤。