本发明涉及信息处理,尤其涉及一种证件信息的处理方法、装置、设备及存储介质。
背景技术:
1、目前已经发布的身份证件的类型包括中国居民身份证以及外国人永久居留证。其中,我国居民身份证经历了不带指纹信息、带指纹信息两种证件类型的发展历程,外国人永久居留证于2017年发布。由此可知,随着社会发展的需要,身份证件的类型也随之变化。
2、而每当存在新的证件类型发布时,一些金融行业、保险行业或高铁等需要使用身份阅读器对身份证件进行信息读取的场所,则需要对其已有的信息集成库进行升级改造,以便于准确解析身份证件信息。但按照现有的信息管理模式,所有支持解析的证件类型都会集成在同一个库中,一旦有新的证件类型发布,则需要对原有的集成库进行更新改造,上层业务系统也需要增加接口以兼容新的证件。由于原有的集成库需要全部替换,不仅造成大量资源的浪费,而且业务系统也需要对所需要支持的证件进行全部测试,更新效率低,导致业务系统无法及时响应证件信息规范的变更,即业务系统无法及时执行对新类型证件的业务处理。
技术实现思路
1、本发明所要解决的技术问题是:提供一种证件信息的处理方法、装置、设备及存储介质,使得业务系统快速响应证件信息规范的变更,实现业务系统对新身份证件业务处理的有效兼容。
2、为了解决上述技术问题,本发明采用的技术方案为:
3、一种证件信息的处理方法,包括步骤:
4、获取证件信息,所述证件信息包括证件类型;
5、根据预设的配置文件加载所述证件类型对应的目标数据库;所述目标数据库包括目标处理策略;
6、获取业务系统预设的数据格式信息;
7、根据所述目标处理策略以及所述数据格式信息,将所述证件信息进行数据处理,得到证件业务数据。
8、为了解决上述技术问题,本发明采用的另一种技术方案为:
9、一种证件信息的处理装置,包括:
10、获取模块,用于获取证件信息,所述证件信息包括证件类型;以及获取业务系统预设的数据格式信息;
11、加载模块,用于根据预设的配置文件加载所述证件类型对应的目标数据库;所述目标数据库包括目标处理策略;
12、处理模块,用于根据所述目标处理策略以及所述数据格式信息,将所述证件信息进行数据处理,得到证件业务数据。
13、为了解决上述技术问题,本发明采用的又一种技术方案为:
14、一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种证件信息的处理方法中的各个步骤。
15、为了解决上述技术问题,本发明采用的又一种技术方案为:
16、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种证件信息的处理方法中的各个步骤。
17、本发明的有益效果在于:获取证件信息,并基于证件信息获取到证件类型,在预设的配置文件中查找并加载该证件类型的对应的目标数据库,并基于当前业务系统预设的数据格式信息,通过目标数据库中的目标处理策略对该证件信息进行数据处理,从而得到证件业务数据。在此过程中,每一证件类型均存在对应的目标数据库,避免所有证件类型都集成于一个数据库中,使得新证件类型发布时,无需更新整个数据库,仅需更新对应的数据库即可,实现增量更新,有效节省了数据资源,而且通过配置文件能够快速加载目标数据库对证件信息进行处理,提高了更新效率,使得业务系统快速响应证件信息规范的变更,实现业务系统对新身份证件业务处理的有效兼容。
1.一种证件信息的处理方法,包括步骤:
2.根据权利要求1所述的一种证件信息的处理方法,其特征在于,所述根据预设的配置文件加载所述证件类型对应的目标数据库包括:
3.根据权利要求2所述的一种证件信息的处理方法,其特征在于,所述在预设的配置文件中查找所述证件类型对应的配置信息包括:
4.根据权利要求2所述的一种证件信息的处理方法,其特征在于,所述配置信息包括目标数据库库名和目标处理策略名称;
5.根据权利要求3或4所述的一种证件信息的处理方法,其特征在于,所述根据所述新类型更新所述增量数据库包括:
6.根据权利要求1所述的一种证件信息的处理方法,其特征在于,所述目标处理策略为信息处理函数;
7.根据权利要求1所述的一种证件信息的处理方法,其特征在于,所述根据预设的配置文件加载所述证件类型对应的目标数据库之前,还包括:
8.一种证件信息的处理装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任意一项所述的一种证件信息的处理方法中的各个步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任意一项所述的一种证件信息的处理方法中的各个步骤。