[发明专利]一种序列码生成方法和系统在审
申请号: | 202111205930.7 | 申请日: | 2021-10-15 |
公开(公告)号: | CN114254098A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 黎德;曹连峰;陶洋 | 申请(专利权)人: | 广州鲁邦通智能科技有限公司 |
主分类号: | G06F16/335 | 分类号: | G06F16/335;G06F40/126 |
代理公司: | 广州市科丰知识产权代理事务所(普通合伙) 44467 | 代理人: | 罗啸秋 |
地址: | 510653 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 序列 生成 方法 系统 | ||
本发明属于物联网领域,公开了一种序列码生成方法,包括以下步骤:步骤1:配置生成序列码的相关基础信息;步骤2:根据SN类型列表、SN组成内容明细列表、SN规则关联列表,生成序列码模板;步骤3:获取生产现场的生产参数,将生产参数填入序列码模板中得到序列码,该方法能够多样化、定制化、自动化的生成序列号。同时,本发明还公开了一种序列码生成系统。
技术领域
本发明属于物联网技术领域,更具体而言,涉及一种序列码生成方法和系统。
背景技术
CN201810480466.4公开了一种Linux系统下自动生成客户定制化序列号的方法及装置,属于计算机技术领域,、要解决的技术问题为如何将客户定制化SN生成规则拆解,维护到生产服务器Linux系统下,自动生成客户定制化SN,采用的技术方案为:
一种Linux系统下自动生成客户定制化序列号的方法,该方法包括如下步骤:(1)、生产服务器上部署Linux系统,Linux系统内部署数据库;在Linux系统的提示下输入订单号和定制化序列号的起始流水号;(2)、根据订单在数据库内抓取对应的指令号、实际配置CPU型号信息以及订单数量;(3)、拆分定制化序列号的前12位;(4)、按照客户定制的算法规则,生成第13位校验码。
拆分定制化序列号的前12位的拆分规则如下:
①、根据指令号和实际配置CPU型号信息,定义定制化序列号的第1位、第2位、第4位、第6位和第7位的值;
②、根据实际生产的年份和月份信息定义定制化序列号的第3位和第5位;
③、根据步骤(1)中的起始流水号和步骤(2)中的订单数量定义定制化序列号的第8 位、第9位、第10位、第11位和第12位的值。
可见该方案是根据预定的规则拆分序列号和生成校验码,其并不能多样化的生成序列号。
现有制造业产品的序列码,条码管理若不上系统管控,一般根据相关的规则以手工通过 EXCEL分配好,再把它复制到相应的标签模板手动编辑相关的内容打印出来贴到设备上进行生产。
上系统管控的,可根据不同产品的序列生成规则,在后台开发各种针对不同产品序列码、条码生成算法,让系统根据不同产品自动生成并自动调用相应标签模板打印出来,并在系统上记录相关信息,并贴到产品、设备上。该方法面对如此种类之多的产品序列码、条码,当公司业务不断扩展及新客户提出更多种类的序列码及条码的要求时,系统都要进行大量有针对性定制化的序列号及条码规则进行不断的开发及适配,无疑也大大的增加了系统的开发维护工作量。
所以本申请要解决的技术问题是:如何多样化、定制化、自动化的生成序列号。
发明内容
本发明的主要目的在于提供一种序列码生成方法,该方法能够多样化、定制化、自动化的生成序列号。
同时,本发明还提供了一种序列码生成系统。
本发明的方法如下:
一种序列码生成方法,包括以下步骤:
步骤1:配置生成序列码的相关基础信息。
所述相关基础信息包括SN类型列表、SN组成内容明细列表、SN规则关联列表;
其中,SN类型列表用于纪录序列码模板的ID和类型;
SN组成内容明细列表用于纪录序列码的组成内容的信息和用于生成序列码的脚本的信息;
SN规则关联列表用于纪录序列码模板的ID和产品的关联信息;
所述序列码的组成内容和脚本均预先存储在数据库中;
步骤2:根据SN类型列表、SN组成内容明细列表、SN规则关联列表,生成序列码模板;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鲁邦通智能科技有限公司,未经广州鲁邦通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111205930.7/2.html,转载请声明来源钻瓜专利网。