System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及集成电路材料编码领域,尤其涉及一种产品编码规则生成系统、电子设备及识别装置。
技术介绍
1、集成电路行业的快速发展导致了产品种类繁多,集成电路相关的材料类产品主要包括衬底材料、掩模、光刻材料、电子气体、工艺化学品、抛光材料、溅射靶材、封装材料和耗材等九大类。每一大类下又细分为主材和辅材,并且根据不同的工艺应用和产品性能参数,这些材料的具体类别和规格更加纷繁复杂。
2、各企业为了自身的运营需求,纷纷采用各自的一套编码系统。这种现状导致了信息交流和管理的复杂性,特别是在产品编码不一致的情况下,增加了供应商推广和芯片企业寻源的难度,延长了交易周期,并间接增加了运输、存储和管理的成本。同时,编码的不一致还可能导致匹配错误、错误送货和错误使用,从而带来潜在的风险。
技术实现思路
1、本专利技术的目的在于提供一种不仅能够实现编码统一、而且还能够提高匹配速度和管理效率的产品编码系统、电子设备及识别装置
2、技术方案:本专利技术提供了一种产品编码规则生成系统,包括数据采集模块、数据分析模块、产品分类编码模块、工艺编码模块和产品编码生成模块,
3、所述数据采集模块用于采集零件材料数据;
4、所述数据分析模块,与所述数据采集模块连接,用于对所述数据采集模块输出的零件材料数据进行筛选汇总;
5、所述产品分类编码模块,分别与所述数据分析模块和所述产品编码生成模块连接,用于根据所述数据分析模块输出的零件材料数据建立产品信息分类表,并根
6、所述工艺编码模块,分别与所述产品编码生成模块和所述数据分析模块连接,用于根据所述数据分析模块输出的零件材料数据以及数据字典表与编码数据库的第二映射关系,确定预设产品的工艺编码;
7、所述产品编码生成模块,用于对所述产品分类编码模块输出的对应的预设产品的产品分类编码和所述工艺编码模块输出的对应的预设产品的工艺编码进行组合排序,确定预设产品的编码规则。
8、进一步地,所述工艺编码模块包括
9、第二查询模块,用于根据数据字典表与编码数据库的第二映射关系,查询编码数据库中预设产品对应的工艺属性编码;
10、加密模块,与所述第二查询模块连接,用于对所述第二查询模块输出的编码字符串进行加密。
11、更进一步地,所述加密模块包括第一初始化模块、字符编码模块、求和模块、运算模块、转化模块及校验模块,
12、所述第一初始化模块用于为每个工艺名称分配一个唯一的初始值;
13、所述字符编码模块,分别与所述求和模块和所述第一初始化模块连接,用于将工艺名称中的每个字符转换为对应的ascii码值;
14、所述求和模块用于对所述字符编码模块输出的ascii码值进行加权求和;
15、所述运算模块,分别与所述求和模块和所述转化模块连接,用于对所述求和模块输出的加权求和的结果和所述初始化模块输出的初始值进行混合运算;
16、所述转化模块,与所述校验模块连接,用于将所述运算模块输出的混合运算的结果转换为十六进制字符串;
17、所述校验模块用于确保所述转化模块输出的字符串编码是唯一的。
18、进一步地,所述数据分析模块包括数据存储模块、数据汇总模块和数据筛选模块,
19、所述数据存储模块,分别与所述数据采集模块和所述数据汇总模块连接,用于将采集到的材料数据存入第三方数据库中;
20、所述数据汇总模块,用于对所述第三方数据库进行数据清洗汇总,得到产品数据库;
21、所述数据筛选模块,与所述数据汇总模块连接,用于对所述产品数据库中的材料数据进行筛选。
22、进一步地,所述产品分类编码模块包括产品分类模块、第一查询模块和编码形成模块,
23、所述产品分类模块,用于对所述数据筛选模块输出的材料数据进行产品分类,并建立产品信息分类表;
24、所述第一查询模块,分别与所述产品分类模块和所述第一查询模块连接,用于根据所述产品信息分类表与编码数据库的第一映射关系,查询编码数据库中预设产品对应的三级分类标准和四级分类标准的分类编码;
25、所述编码形成模块,用于对所述第一查询模块输出的三级分类标准编码和四级分类标准编码进行排列组合,形成预设产品的产品分类编码。
26、更进一步地,所述产品信息分类表包括四级分类标准,所述四级分类标准的划分规则如下:
27、根据产品的材料属性、运用环境及制造工艺,对产品进行一级分类标准;
28、对所述一级分类标准进行应用领域的划分,得到二级分类标准;
29、对所述二级分类标准进行材料类别划分,得到三级分类标准;
30、对所述三级分类标准进行特定材料规格划分,得到四级分类标准;
31、将所述一级分类、二级分类、三级分类及四级分类标准整理成表格,得到产品信息分类表。
32、进一步地,所述产品编码生成模块还包括企业名称编码模块、参数编码模块、随机编码模块和规则生成模块,
33、所述企业名称编码模块,用于将企业名称转化为标准且简化的编码;
34、所述参数编码模块,用于对产品、物料、参数设定唯一编码;
35、所述随机编码模块,用于生成随机数编码;
36、所述规则生成模块分别与所述企业名称编码模块、所述参数编码模块和所述随机编码模块连接,用于对系统生成的企业名称编码、随机数编码、参数编码、工艺编码以及产品分类编码进行排列组合,生成编码规则。
37、更进一步地,所述企业名称编码模块包括名称简化模块、第三查询模块、第一编码转换模块和拼音提取模块,
38、所述名称简化模块,用于根据简化规则对原始企业名称进行简化处理;
39、所述第三查询模块,分别与所述名称简化模块和所述第一编码转换模块连接,用于根据简化后的企业名称,在存储有汉字与拼音配置的数据库中查询企业名称对应的字符串编码;
40、所述第一编码转换模块,用于将从数据库中获取的字符串编码转换为十六进制;
41、所述拼音提取模块,与所述第一编码转换模块连接,用于根据十六进制编码找到对应的拼音,并截取第一个拼音字母作为企业名称编码。
42、更进一步地,所述参数编码模块包括规则定义模块、第二初始化模块、第二编码转换模块、值管理模块和循环处理模块,
43、所述规则定义模块,用于定义一套规则,将产品信息或计算器值转换为编码;
44、所述第二初始化模块,分别与所述规则定义模块和所述第二编码转换模块连接,用于创建并初始化一个计算器对象;
45、所述第二编码转换模块,用于根据预设规则,将计算器的当前值转换为参数编码;
46、所述值管理模块,分别与所述第二编码转换模块和所述循环处理模块连接,用本文档来自技高网...
【技术保护点】
1.一种产品编码规则生成系统,其特征在于,包括数据采集模块、数据分析模块、产品分类编码模块、工艺编码模块和产品编码生成模块,
2.根据权利要求1所述的系统,其特征在于,所述加密模块包括第一初始化模块、字符编码模块、求和模块、运算模块、转化模块及校验模块,
3.根据权利要求1所述的系统,其特征在于,所述数据分析模块包括数据存储模块、数据汇总模块和数据筛选模块,
4.根据权利要求3所述的系统,其特征在于,所述产品分类编码模块包括产品分类模块、第一查询模块和编码形成模块,
5.根据权利要求4所述的系统,其特征在于,所述产品信息分类表包括四级分类标准,所述四级分类标准的划分规则如下:
6.根据权利要求1所述的系统,其特征在于,所述产品编码生成模块还包括企业名称编码模块、参数编码模块、随机编码模块和规则生成模块,
7.根据权利要求6所述的系统,其特征在于,所述企业名称编码模块包括名称简化模块、第三查询模块、第一编码转换模块和拼音提取模块,
8.根据权利要求6所述的系统,其特征在于,所述参数编码模块包括规则定
9.根据权利要求6所述的系统,其特征在于,所述随机编码模块包括线性同余生成器模块、随机数序列生成模块和随机编码截取模块,
10.一种电子设备,其特征在于,包括:
11.一种产品编码规则识别装置,其特征在于,包括权利要求1至9中任意一项所述的产品编码规则生成系统、RFID识别卡和RFID识别器,
...【技术特征摘要】
1.一种产品编码规则生成系统,其特征在于,包括数据采集模块、数据分析模块、产品分类编码模块、工艺编码模块和产品编码生成模块,
2.根据权利要求1所述的系统,其特征在于,所述加密模块包括第一初始化模块、字符编码模块、求和模块、运算模块、转化模块及校验模块,
3.根据权利要求1所述的系统,其特征在于,所述数据分析模块包括数据存储模块、数据汇总模块和数据筛选模块,
4.根据权利要求3所述的系统,其特征在于,所述产品分类编码模块包括产品分类模块、第一查询模块和编码形成模块,
5.根据权利要求4所述的系统,其特征在于,所述产品信息分类表包括四级分类标准,所述四级分类标准的划分规则如下:
6.根据权利要求1所述的系统,其特征在于,所述产品编码...
【专利技术属性】
技术研发人员:石瑛,杨兴智,亓超,
申请(专利权)人:上海盛芯通泰科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。