【技术实现步骤摘要】
一种产品追溯码重复极速校验算法
本专利技术涉及一种产品追溯码重复极速校验算法,属于软件开发
技术介绍
在工业4.0和中国智造2025中都需要产品进行唯一身份赋码,在赋码生产过程中,但由于产品数据大,数据库比对效率低,尤其数据库的记录数大时,比对时间甚至超过需要几百毫秒,但生产线速度通常超过200盒(码)/秒,以至在当前产品经过剔除位置传感器时,计算机软件系统尚未给出该产品码数据是否重复使用的结果,不能实现快速生产线的产品赋码及数据关联。迫切需要一种产品码快速校验重复的算法,保证产品码的唯一性,避免印刷,喷码,打印等过程中产生的产品追溯码重复问题。工业化大生产生产线的速度大于100件/秒,高速的可以达到300件~500件/秒,在生产的同时,需要对产品进行赋码(如:中国药品电子监管码),同时对产品码进行重复性校验,现在的产品码校验方式仅对单个码文件进行校验或直接到数据库进行比对,覆盖范围小,同时校验速度慢,随着数据库数据记录数的增加,计算机CPU资源和内存占用增加,重复比对校验速度急剧下降。本算法可以可实现产品码数据信息全覆盖,毫秒级的数据重复比较校验时间不 ...
【技术保护点】
1.一种产品追溯码重复极速校验算法,其特征在于,包括创建文件S1、校验标准S2和校验流程S3;S1:创建文件的操作步骤如下所示:S11:使用多功能的函数createfile得到文件句炳;S12:通过createfilemapping生成所有序号对应文件,每个字节Byte位置中含有8个位bit;每个bit位代表一个序号,该文件可表示所有序号状态;S121:首先根据产品追溯码的序号规则,得到该产品追溯码使用的最大序号;S122:该最大序号除以8,若有余数则加一个字节,即可得到当前所有bit位占用的字节(byte)数,即是对实际文件大小进行定义;S123:每个字节(byte)中含 ...
【技术特征摘要】
1.一种产品追溯码重复极速校验算法,其特征在于,包括创建文件S1、校验标准S2和校验流程S3;S1:创建文件的操作步骤如下所示:S11:使用多功能的函数createfile得到文件句炳;S12:通过createfilemapping生成所有序号对应文件,每个字节Byte位置中含有8个位bit;每个bit位代表一个序号,该文件可表示所有序号状态;S121:首先根据产品追溯码的序号规则,得到该产品追溯码使用的最大序号;S122:该最大序号除以8,若有余数则加一个字节,即可得到当前所有bit位占用的字节(byte)数,即是对实际文件大小进行定义;S123:每个字节(byte)中含有8个bit位;每个bit位代表一个序号,所有序号采用二进制文件存储;将所有的bit位按文件方式存储;从0开始到最后一个...
【专利技术属性】
技术研发人员:王昌雨,
申请(专利权)人:南京新点星信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。