在卸数处理过程中指定多种数据字典映射内容的实现方法与流程

文档序号:28323349发布日期:2022-01-04 23:55阅读:155来源:国知局
在卸数处理过程中指定多种数据字典映射内容的实现方法与流程

1.本发明涉及计算机技术领域,特别的为在卸数处理过程中指定多种数据字典映射内容的实现方法。


背景技术:

2.数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明,使用数据字典为简单的建模项目,是一种用户可以访问的记录数据库和应用程序元数据的目录。数据字典(data dictionary)是对于数据模型中的数据对象或者项目的描述的集合,这样做有利于程序员和其他需要参考的人。分析一个用户交换的对象系统的第一步就是去辨别每一个对象,以及它与其他对象之间的关系。这个过程称为数据建模,结果产生一个对象关系图。当每个数据对象和项目都给出了一个描述性的名字之后,它的关系再进行描述(或者是成为潜在描述关系的结构中的一部分),然后再描述数据的类型(例如文本还是图像,或者是二进制数值),列出所有可能预先定义的数值,以及提供简单的文字性描述,如果通过文件脚本来实现不同文件的不同映射,会使代码变的冗余,简洁性也会变差,无法满足使用者的需求。
3.综上所述,研发在卸数处理过程中指定多种数据字典映射内容的实现方法,仍是计算机技术领域中急需解决的关键问题。


技术实现要素:

4.本发明提供的了在卸数处理过程中指定多种数据字典映射内容的实现方法,本发明可以实现对同一字段进行多种映射规则,在代码中可以直接应用,只需要添加需要映射的字段,银行对应的机构号,以及数据库表中的字段就可以映射到指定位置上的内容,实现了存储多种数据映射规则,提高了复用性,避免产生此类情况,方便处理数据的同时提高了工作效率。
5.为实现以上目的,本发明通过以下技术方案予以实现:在卸数处理过程中指定多种数据字典映射内容的实现方法,包括以下步骤:
6.s1、由银行给出映射规则;
7.s2、确定映射规则是否与其他文件一致;
8.s3、创建数据库,用数据库存储需要映射的相关信息;
9.s4、将写好的配置文件信息导入到创建的数据库中,完成脚本编写;
10.s5、创建函数,判断机构号和映射字段是否为空;
11.s6、根据需要的映射内容从数据库中查询满足条件的数据。
12.本发明进一步设置为:在s2操作步骤中,若映射规则与其他文件一致,则输出映射后的内容,若映射规则与其他文件不一致,则根据需要映射的字段以及映射的内容按格式写好对应配置文件。
13.本发明进一步设置为:在s3操作步骤中,所述相关信息包括机构号、映射内容和映
射字段。
14.本发明进一步设置为:在s5操作步骤中,创建函数时,定义所需要的字段,对非空字段做必要的非空判断,防止配置文件的格式输入错误造成映射出现错误。
15.本发明进一步设置为:在s5操作步骤中,若判定机构号和映射字段为空,则输出映射后的内容,若判定机构号和映射字段不为空,则根据需要的映射内容从数据库中查询。
16.本发明进一步设置为:在s6操作步骤中,在根据需要的映射内容从数据库中查询满足条件的数据后,输出映射后的内容。
17.本发明提供了在卸数处理过程中指定多种数据字典映射内容的实现方法。具备以下有益效果:
18.在卸数处理过程中,会出现不同文件对同一个字段需要不同的数据映射规则,本发明中的方法,可以实现对同一字段进行多种映射规则,在代码中可以直接应用,只需要添加需要映射的字段,银行对应的机构号,以及数据库表中的字段就可以映射到指定位置上的内容,实现了存储多种数据映射规则,提高了复用性,避免产生此类情况,方便处理数据的同时提高了工作效率。
附图说明
19.图1为在卸数处理过程中指定多种数据字典映射内容的实现方法的流程图。
具体实施方式
20.为使本发明实施例的目的、技术方案和优点更加清楚,下面将对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.下面结合实施例对本发明作进一步的描述。
22.实施例:
23.请参照图1所示,图1为在卸数处理过程中指定多种数据字典映射内容的实现方法的流程图,在卸数处理过程中指定多种数据字典映射内容的实现方法,包括以下步骤:
24.步骤一、由银行给出映射规则。
25.映射规则包括属性字典表的映射规则、实体型字典表的映射规则或其他满足需求的映射规则。
26.步骤二、确定映射规则是否与其他文件一致。
27.若映射规则与其他文件一致,则输出映射后的内容,若映射规则与其他文件不一致,则根据需要映射的字段以及映射的内容按格式写好对应配置文件。
28.步骤三、创建数据库,用数据库存储需要映射的相关信息。
29.相关信息包括机构号、映射内容和映射字段,其中映射内容设置了多个不同字段,以便满足行方不同下游系统的一些个性化映射要求。
30.步骤四、将写好的配置文件信息导入到创建的数据库中,完成脚本编写。
31.通过步骤四实现了数据库的实时更新,无需进行手动录入数据。
32.步骤五、创建函数,判断机构号和映射字段是否为空。
33.创建函数时,定义所需要的字段,对非空字段做必要的非空判断,防止配置文件的格式输入错误造成映射出现错误。
34.若判定机构号和映射字段为空,则输出映射后的内容,若判定机构号和映射字段不为空,则根据需要的映射内容从数据库中查询。
35.步骤六、根据需要的映射内容从数据库中查询满足条件的数据。
36.在根据需要的映射内容从数据库中查询满足条件的数据后,输出映射后的内容。
37.在卸数处理过程中,会出现不同文件对同一个字段需要不同的数据映射规则,本发明中的方法,可以实现对同一字段进行多种映射规则,在代码中可以直接应用,只需要添加需要映射的字段,银行对应的机构号,以及数据库表中的字段就可以映射到指定位置上的内容,实现了存储多种数据映射规则,提高了复用性,避免产生此类情况,方便处理数据的同时提高了工作效率。
38.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。


技术特征:
1.在卸数处理过程中指定多种数据字典映射内容的实现方法,其特征在于,包括以下步骤:s1、由银行给出映射规则;s2、确定映射规则是否与其他文件一致;s3、创建数据库,用数据库存储需要映射的相关信息;s4、将写好的配置文件信息导入到创建的数据库中,完成脚本编写;s5、创建函数,判断机构号和映射字段是否为空;s6、根据需要的映射内容从数据库中查询满足条件的数据。2.根据权利要求1所述的在卸数处理过程中指定多种数据字典映射内容的实现方法,其特征在于:在s2操作步骤中,若映射规则与其他文件一致,则输出映射后的内容,若映射规则与其他文件不一致,则根据需要映射的字段以及映射的内容按格式写好对应配置文件。3.根据权利要求1所述的在卸数处理过程中指定多种数据字典映射内容的实现方法,其特征在于:在s3操作步骤中,所述相关信息包括机构号、映射内容和映射字段。4.根据权利要求1所述的在卸数处理过程中指定多种数据字典映射内容的实现方法,其特征在于:在s5操作步骤中,创建函数时,定义所需要的字段,对非空字段做必要的非空判断,防止配置文件的格式输入错误造成映射出现错误。5.根据权利要求1所述的在卸数处理过程中指定多种数据字典映射内容的实现方法,其特征在于:在s5操作步骤中,若判定机构号和映射字段为空,则输出映射后的内容,若判定机构号和映射字段不为空,则根据需要的映射内容从数据库中查询。6.根据权利要求1所述的在卸数处理过程中指定多种数据字典映射内容的实现方法,其特征在于:在s6操作步骤中,在根据需要的映射内容从数据库中查询满足条件的数据后,输出映射后的内容。

技术总结
本发明提供在卸数处理过程中指定多种数据字典映射内容的实现方法,涉及计算机技术领域。包括以下步骤:S1、由银行给出映射规则,S2、确定映射规则是否与其他文件一致,S3、创建数据库,用数据库存储需要映射的相关信息,S4、将写好的配置文件信息导入到创建的数据库中,完成脚本编写,S5、创建函数,判断机构号和映射字段是否为空,S6、根据需要的映射内容从数据库中查询满足条件的数据,在卸数处理过程中,会出现同一个字段需要多种数据映射规则,增加了代码冗余性的同时也使开发的工作量有所增加,而且降低了脚本的复用性,本发明实现了存储多种数据映射规则,提高了复用性,避免产生此类情况,方便处理数据的同时提高了工作效率。方便处理数据的同时提高了工作效率。方便处理数据的同时提高了工作效率。


技术研发人员:何丽婷
受保护的技术使用者:上海通联金融服务有限公司
技术研发日:2021.10.08
技术公布日:2022/1/3
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1