一种数据一致性校验的方法及系统的制作方法_5

文档序号:9826282阅读:来源:国知局
、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0175]以上对本申请所提供的一种数据一致性校验的方法和一种数据一致性校验的系统,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种数据一致性校验的方法,其特征在于,所述方法包括: 接收输入的表单数据,所述表单数据包括用户信息、第一特征信息以及第二特征信息,其中,所述第一特征信息具有关联的第一实体对象标识,所述第二特征信息具有关联的第二实体对象标识; 在校验所述用户信息以及所述第一特征信息合法后,校验所述第二特征信息是否合法,其中,所述第二特征信息合法包括所述第一实体对象标识与所述第二实体对象标识相同; 若所述第二特征信息合法,则判定所述表单数据合法。2.根据权利要求1所述的方法,其特征在于,所述在校验所述用户信息以及所述第一特征信息合法后,校验所述第二特征信息是否合法的步骤包括: 校验所述用户信息是否合法; 若所述用户信息合法,则校验所述第一特征信息是否合法; 若所述第一特征信息合法,则获取与所述第一特征信息对应的第一实体对象标识,以及 判断组成所述第二特征信息的第一字符串是否包含预设的第一非法字符,以及,所述第一字符串的长度是否等于第一阈值或者在第一数值区间内; 若所述第一字符串不包含所述第一非法字符,并且,所述第一字符串的长度等于第一阈值或者在第一数值区间内,则获取与所述第二特征信息对应的第二实体对象标识; 若所述第二实体对象标识与所述第一实体对象标识相同,则判定所述第二特征信息合法。3.根据权利要求2所述的方法,其特征在于,所述若所述第一特征信息合法,则获取与所述第一特征信息对应的第一实体对象标识的步骤包括: 若所述第一特征信息合法,则依据所述第一特征信息生成第一实体对象获取请求; 将所述第一实体对象获取请求发送至服务器; 接收所述服务器返回的与所述第一实体对象获取请求对应的第一实体对象标识,所述第一实体对象标识为所述服务器接收到所述第一实体对象获取请求后,从预设的关系数据库中匹配到所述第一特征信息后获得的数据;所述关系数据库存储所述第一特征信息与所述第一实体对象标识的关联关系。4.根据权利要求2或3所述的方法,其特征在于,所述若所述第一字符串不包含所述第一非法字符,并且,所述第一字符串的长度等于第一阈值或者在第一数值区间内,则获取与所述第二特征信息对应的第二实体对象标识的步骤包括: 若所述第一字符串不包含所述第一非法字符,并且,所述第一字符串的长度等于第一阈值或者在第一数值区间内,则依据所述第二特征信息生成第二实体对象获取请求; 将所述第二实体对象获取请求发送至服务器; 接收所述服务器返回的与所述第二实体对象获取请求对应的第二实体对象标识,所述第二实体对象标识为所述服务器接收到所述第二实体对象获取请求后,从预设的关系数据库中匹配到所述第二特征信息后获得的数据;所述关系数据库存储所述第二特征信息与所述第二实体对象标识的关联关系。5.根据权利要求2所述的方法,其特征在于,所述校验所述用户信息是否合法的步骤包括: 判断组成所述用户信息的第二字符串是否包含预设的第二非法字符,以及,所述第二字符串的长度是否等于第二阈值或者在第二数值区间内; 若所述第二字符串不包含第二非法字符,并且,所述第二字符串的长度等于第二阈值或者在第二数值区间内,则判定所述用户信息合法。6.根据权利要求2所述的方法,其特征在于,所述若所述用户信息合法,则校验所述第一特征信息是否合法的步骤包括: 若所述用户信息合法,判断组成所述第一特征信息的第三字符串是否包含预设的第三非法字符,以及,所述第三字符串的长度是否等于第三阈值或者在第三数值区间内; 若所述第三字符串不包含第三非法字符,并且,所述第三字符串的长度等于第三阈值或者在第三数值区间内,判断所述第一特征信息是否为有效信息; 若所述第一特征信息为有效信息,则判定所述第一特征信息合法。7.根据权利要求1或2或4或5或6所述的方法,其特征在于,还包括: 在判定所述用户信息不合法,和/或,所述第一特征信息不合法,和/或,所述第二特征信息不合法时,依据所述不合法的判断结果生成提示信息,所述提示信息包括所述用户信息,和/或,所述第一特征信息,和/或,所述第二特征信息不合法的原因; 展示所述提示信息。8.根据权利要求1或2或4或5或6所述的方法,其特征在于,所述表单数据为跨境汇款的汇款信息;所述用户信息为汇款人信息;所述第一特征信息为收款银行账号信息;所述第二特征信息为收款银行识别代码;所述第一实体对象标识和/或所述第二实体对象标识为收款银行机构标识。9.一种数据一致性校验的系统,其特征在于,所述系统包括: 数据接收模块,用于接收输入的表单数据,所述表单数据包括用户信息、第一特征信息以及第二特征信息,其中,所述第一特征信息具有关联的第一实体对象标识,所述第二特征信息具有关联的第二实体对象标识; 校验模块,用于在校验所述用户信息以及所述第一特征信息合法后,校验所述第二特征信息是否合法,其中,所述第二特征信息合法包括所述第一实体对象标识与所述第二实体对象标识相同; 判定模块,用于在所述第二特征信息合法时,判定所述表单数据合法。10.根据权利要求9所述的系统,其特征在于,所述校验模块包括: 第一校验子模块,用于校验所述用户信息是否合法; 第二校验子模块,用于在所述用户信息合法时,校验所述第一特征信息是否合法;第一标识获取子模块,用于在所述第一特征信息合法时,获取与所述第一特征信息对应的第一实体对象标识,以及 第三校验子模块,用于判断组成所述第二特征信息的第一字符串是否包含预设的第一非法字符,以及,所述第一字符串的长度是否等于第一阈值或者在第一数值区间内; 第二标识获取子模块,用于在所述第一字符串不包含所述第一非法字符,并且,所述第一字符串的长度等于第一阈值或者在第一数值区间内时,获取与所述第二特征信息对应的第二实体对象标识; 合法判定子模块,用于在所述第二实体对象标识与所述第一实体对象标识相同时,判定所述第二特征信息合法。11.根据权利要求10所述的系统,其特征在于,所述第一标识获取子模块包括: 第一请求生成单元,用于在所述第一特征信息合法时,依据所述第一特征信息生成第一实体对象获取请求; 第一发送单元,用于将所述第一实体对象获取请求发送至服务器; 第一接收单元,用于接收所述服务器返回的与所述第一实体对象获取请求对应的第一实体对象标识,所述第一实体对象标识为所述服务器接收到所述第一实体对象获取请求后,从预设的关系数据库中匹配到所述第一特征信息后获得的数据;所述关系数据库存储所述第一特征信息与所述第一实体对象标识的关联关系。12.根据权利要求10或11所述的系统,其特征在于,所述第二标识获取子模块包括: 第二请求生成单元,用于在所述第一字符串不包含所述第一非法字符,并且,所述第一字符串的长度等于第一阈值或者在第一数值区间内时,依据所述第二特征信息生成第二实体对象获取请求; 第二发送单元,用于将所述第二实体对象获取请求发送至服务器; 第二接收单元,用于接收所述服务器返回的与所述第二实体对象获取请求对应的第二实体对象标识,所述第二实体对象标识为所述服务器接收到所述第二实体对象获取请求后,从预设的关系数据库中匹配到所述第二特征信息后获得的数据;所述关系数据库存储所述第二特征信息与所述第二实体对象标识的关联关系。13.根据权利要求10所述的系统,其特征在于,所述第一校验子模块包括: 第一判断单元,用于判断组成所述用户信息的第二字符串是否包含预设的第二非法字符,以及,所述第二字符串的长度是否等于第二阈值或者在第二数值区间内; 第一判定单元,用于在所述第二字符串不包含第二非法字符,并且,所述第二字符串的长度等于第二阈值或者在第二数值区间内时,判定所述用户信息合法。14.根据权利要求10所述的系统,其特征在于,所述第二校验子模块包括: 第二判断单元,用于在所述用户信息合法时,判断组成所述第一特征信息的第三字符串是否包含预设的第三非法字符,以及,所述第三字符串的长度是否等于第三阈值或者在第三数值区间内; 第三判断单元,用于在所述第三字符串不包含第三非法字符,并且,所述第三字符串的长度等于第三阈值或者在第三数值区间内时,判断所述第一特征信息是否为有效信息;第二判定单元,用于在所述第一特征信息为有效信息时,判定所述第一特征信息合法。15.根据权利要求9或10或12或13或14所述的系统,其特征在于,还包括: 提示信息生成模块,用于在判定所述用户信息不合法,和/或,所述第一特征信息不合法,和/或,所述第二特征信息不合法时,依据所述不合法的判断结果生成提示信息,所述提示信息包括所述用户信息,和/或,所述第一特征信息,和/或,所述第二特征信息不合法的原因; 展示模块,用于展示所述提示信息。16.根据权利要求9或10或12或13或14所述的系统,其特征在于,所述表单数据为跨境汇款的汇款信息;所述用户信息为汇款人信息;所述第一特征信息为收款银行账号信息;所述第二特征信息为收款银行识别代码;所述第一实体对象标识和/或所述第二实体对象标识为收款银行机构标识。
【专利摘要】本申请实施例提供了一种数据一致性校验的方法及系统,其中,所述方法包括:接收输入的表单数据,所述表单数据包括用户信息、第一特征信息以及第二特征信息,其中,所述第一特征信息具有关联的第一实体对象标识,所述第二特征信息具有关联的第二实体对象标识;在校验所述用户信息以及所述第一特征信息合法后,校验所述第二特征信息是否合法,其中,所述第二特征信息合法包括所述第一实体对象标识与所述第二实体对象标识相同;若所述第二特征信息合法,则判定所述表单数据合法。本申请可以及时发现表单数据中存在的错误,提高校验准确率,节省用户操作时间,提高数据处理效率。
【IPC分类】G06F17/30
【公开号】CN105589885
【申请号】CN201410578635
【发明人】龙斌
【申请人】阿里巴巴集团控股有限公司
【公开日】2016年5月18日
【申请日】2014年10月24日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1