一种开立银行的方法及装置制造方法及图纸

技术编号:20329165 阅读:20 留言:0更新日期:2019-02-13 05:46
本申请公开了一种开立新银行的方法及装置,其中,方法包括:获取已按照预设数据模板填写的多个待校验数据表格;依据每个待校验数据表格中数据的位置与校验规则间的预设对应关系,对所述每个待校验数据表格中的数据进行校验;反馈不符合所述校验规则的目标数据的位置,以及所述目标数据所需满足的校验规则;针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句;执行所生成的SQL语句。通过本申请实施例,在保证用于开立分行或者子行的数据准确性的前提下,在已有的银行系统中开设所成立的分行或者子行。

【技术实现步骤摘要】
一种开立银行的方法及装置
本申请涉及数据处理领域,特别是涉及一种开立银行的方法及装置。
技术介绍
为了银行业务的扩大,需要在不同的地方开设某银行的分行或者子行。每成立一个分行或者子行时,需要在已有的银行系统中开设所成立的分行或者子行,使得所成立的分行或者子行可以正常运行。例如,已有A银行,现需在某地区再成立一个A银行的分行或者子行,此时,需要在已有的A银行系统中开设所成立的分行或者子行,使得在已有的A银行系统中,所成立的分行或者子行可以正常运行。为了保证在已有的银行系统中开立的分行或者子行可以正常运行,需要保证用于在已有银行系统中开立分行或者子行所需数据的准确性,因此,需要在保证用于开立分行或者子行的数据准确性的前提下,在已有的银行系统中开设所成立的分行或者子行。
技术实现思路
基于此,本申请提出了一种开立新银行的方法,用以在保证用于开立分行或者子行的数据准确性的前提下,在已有的银行系统中开设所成立的分行或者子行。本申请还提供了一种开立新银行的装置,用以保证上述方法在实际中的实现及应用。本申请提供的技术方案为:本申请公开了一种开立新银行的方法,包括:获取已按照预设数据模板填写的多个待校验数据表格;依据每个待校验数据表格中数据的位置与校验规则间的预设对应关系,对所述每个待校验数据表格中的数据进行校验;反馈不符合所述校验规则的目标数据的位置,以及所述目标数据所需满足的校验规则,以便用户按照所述所需满足的校验规则修改所述目标数据,使得所述多个待校验数据表格中的数据满足所述校验规则;针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句,得到与所述多个数据表格中每行数据对应的SQL语句;所述目标数据表格为所述多个数据表格中的任意一个数据表格;执行所生成的SQL语句。其中,所述依据每个待校验数据表格中数据的位置与校验规则间的对应关系,对所述每个待校验数据表格中的数据进行校验,包括:按照预设顺序依次获取待校验数据表格;针对所获取的目标待校验数据表格,获取与所述目标待校验数据表格对应的数据位置与校验规则间的对应关系;所述数据位置与校验规则间的对应关系包括:所述数据所属的列标号与数据格式间的第一对应关系,以及所述数据所属的行标号与业务逻辑间的第二对应关系;所述目标待校验数据表格为所述多个待校验数据表格中的任意一个待校验数据表格;按照所述第一对应关系与所述第二对应关系,对所述目标待校验数据表格中的数据进行校验。其中,所述按照所述第一对应关系与所述第二对应关系,对所述目标待校验数据表格中的数据进行校验,包括:针对所述目标待校验数据表格中的第一数据,从所述第一对应关系中获取所述第一数据所属的列标号所对应的目标数据格式;所述第一数据为所述目标待校验数据表格中的任一数据;判断所述第一数据的数据格式是否满足所述目标数据格式;检测所述目标待校验数据表格中满足所述第一对应关系的目标行;从所述第二对应关系中,获取所述目标行所属的行标号对应的目标业务逻辑;判断所述目标行中的数据是否满足所述目标业务逻辑。其中,所述反馈不符合所述校验规则的目标数据,以及所述目标数据所需满足的校验规则,包括:若所述第一数据的数据格式不满足所述目标数据格式,则确定所述第一数据在所述目标待校验数据表格中的位置;反馈所述第一数据在所述目标待校验数据表格中的位置,以及所述目标数据格式;若所述目标行中的数据不满足所述目标业务逻辑,则确定所述目标行在所述目标待校验数据表格中的位置;反馈所述目标行在所述目标待校验数据表格中的位置,以及所述目标业务逻辑。其中,所述针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句,包括:针对满足校验规则的目标数据表格,获取所述目标数据表格对应的预设SQL脚本模板;依据所获取的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句。本申请还公开了一种开立新银行的装置,包括:获取单元,用于获取已按照预设数据模板填写的多个待校验数据表格;校验单元,用于依据每个待校验数据表格中数据的位置与校验规则间的预设对应关系,对所述每个待校验数据表格中的数据进行校验;反馈单元,用于反馈不符合所述校验规则的目标数据的位置,以及所述目标数据所需满足的校验规则,以便用户按照所述所需满足的校验规则修改所述目标数据,使得所述多个待校验数据表格中的数据满足所述校验规则;生成单元,用于针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句,得到与所述多个数据表格中每行数据对应的SQL语句;所述目标数据表格为所述多个数据表格中的任意一个数据表格;执行单元,用于执行所生成的SQL语句。其中,所述校验单元,包括:第一获取子单元,用于按照预设顺序依次获取待校验数据表格;第二获取子单元,用于针对所获取的目标待校验数据表格,获取与所述目标待校验数据表格对应的数据位置与校验规则间的对应关系;所述数据位置与校验规则间的对应关系包括:所述数据所属的列标号与数据格式间的第一对应关系,以及所述数据所属的行标号与业务逻辑间的第二对应关系;所述目标待校验数据表格为所述多个待校验数据表格中的任意一个待校验数据表格;校验子单元,用于按照所述第一对应关系与所述第二对应关系,对所述目标待校验数据表格中的数据进行校验。其中,校验子单元,包括:第一获取模块,用于针对所述目标待校验数据表格中的第一数据,从所述第一对应关系中获取所述第一数据所属的列标号所对应的目标数据格式;所述第一数据为所述目标待校验数据表格中的任一数据;第一判断模块,用于判断所述第一数据的数据格式是否满足所述目标数据格式;检测模块,用于检测所述目标待校验数据表格中满足所述第一对应关系的目标行;第二获取模块,用于从所述第二对应关系中,获取所述目标行所属的行标号对应的目标业务逻辑;第二判断模块,用于判断所述目标行中的数据是否满足所述目标业务逻辑。其中,所述反馈单元,包括:第一确定子单元,用于在所述第一判断模块判断出所述第一数据的数据格式不满足所述目标数据格式情况下,确定所述第一数据在所述目标待校验数据表格中的位置;第一反馈子单元,用于反馈所述第一数据在所述目标待校验数据表格中的位置,以及所述目标数据格式;第二确定子单元,用于在所述第二判断模块出所述目标行中的数据不满足所述目标业务逻辑的情况下,确定所述目标行在所述目标待校验数据表格中的位置;第二反馈子单元,用于反馈所述目标行在所述目标待校验数据表格中的位置,以及所述目标业务逻辑。其中,所述生成单元,包括:第三获取子单元,用于针对满足校验规则的目标数据表格,获取所述目标数据表格对应的预设SQL脚本模板;生成子单元,用于依据所获取的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句。本申请的有益效果为:本申请实施例中,根据预先设置的每个待校验数据表格中数据的位置与校验规则间的对应关系,可以实现对所获取的每个待校验数据表格中的数据的校验,同时通过反馈不符合校验规则的目标数据,以及目标数据所需满足的校验规则,能够保证校验通过数据的校验准确性;并按照本文档来自技高网...

【技术保护点】
1.一种开立新银行的方法,其特征在于,包括:获取已按照预设数据模板填写的多个待校验数据表格;依据每个待校验数据表格中数据的位置与校验规则间的预设对应关系,对所述每个待校验数据表格中的数据进行校验;反馈不符合所述校验规则的目标数据的位置,以及所述目标数据所需满足的校验规则,以便用户按照所述所需满足的校验规则修改所述目标数据,使得所述多个待校验数据表格中的数据满足所述校验规则;针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句,得到与所述多个数据表格中每行数据对应的SQL语句;所述目标数据表格为所述多个数据表格中的任意一个数据表格;执行所生成的SQL语句。

【技术特征摘要】
1.一种开立新银行的方法,其特征在于,包括:获取已按照预设数据模板填写的多个待校验数据表格;依据每个待校验数据表格中数据的位置与校验规则间的预设对应关系,对所述每个待校验数据表格中的数据进行校验;反馈不符合所述校验规则的目标数据的位置,以及所述目标数据所需满足的校验规则,以便用户按照所述所需满足的校验规则修改所述目标数据,使得所述多个待校验数据表格中的数据满足所述校验规则;针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句,得到与所述多个数据表格中每行数据对应的SQL语句;所述目标数据表格为所述多个数据表格中的任意一个数据表格;执行所生成的SQL语句。2.根据权利要求1所述的方法,其特征在于,所述依据每个待校验数据表格中数据的位置与校验规则间的对应关系,对所述每个待校验数据表格中的数据进行校验,包括:按照预设顺序依次获取待校验数据表格;针对所获取的目标待校验数据表格,获取与所述目标待校验数据表格对应的数据位置与校验规则间的对应关系;所述数据位置与校验规则间的对应关系包括:所述数据所属的列标号与数据格式间的第一对应关系,以及所述数据所属的行标号与业务逻辑间的第二对应关系;所述目标待校验数据表格为所述多个待校验数据表格中的任意一个待校验数据表格;按照所述第一对应关系与所述第二对应关系,对所述目标待校验数据表格中的数据进行校验。3.根据权利要求2所述的方法,其特征在于,所述按照所述第一对应关系与所述第二对应关系,对所述目标待校验数据表格中的数据进行校验,包括:针对所述目标待校验数据表格中的第一数据,从所述第一对应关系中获取所述第一数据所属的列标号所对应的目标数据格式;所述第一数据为所述目标待校验数据表格中的任一数据;判断所述第一数据的数据格式是否满足所述目标数据格式;检测所述目标待校验数据表格中满足所述第一对应关系的目标行;从所述第二对应关系中,获取所述目标行所属的行标号对应的目标业务逻辑;判断所述目标行中的数据是否满足所述目标业务逻辑。4.根据权利要求3所述的方法,其特征在于,所述反馈不符合所述校验规则的目标数据,以及所述目标数据所需满足的校验规则,包括:若所述第一数据的数据格式不满足所述目标数据格式,则确定所述第一数据在所述目标待校验数据表格中的位置;反馈所述第一数据在所述目标待校验数据表格中的位置,以及所述目标数据格式;若所述目标行中的数据不满足所述目标业务逻辑,则确定所述目标行在所述目标待校验数据表格中的位置;反馈所述目标行在所述目标待校验数据表格中的位置,以及所述目标业务逻辑。5.根据权利要求1所述的方法,其特征在于,所述针对满足所述校验规则的目标数据表格,按照与所述目标数据表格所对应的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句,包括:针对满足校验规则的目标数据表格,获取所述目标数据表格对应的预设SQL脚本模板;依据所获取的预设SQL脚本模板,将所述目标数据表格中的每行数据生成SQL语句。6.一种开立新银...

【专利技术属性】
技术研发人员:袁文波张洪宽
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1