一种普适的编码自定义的系统及方法技术方案

技术编号:35446704 阅读:15 留言:0更新日期:2022-11-03 11:59
本发明专利技术提供了一种普适的编码自定义的系统及方法,系统包括账号管理模块、编码定义模块、操作模块和编码生成模块;其中,账号管理模块:可设置至少一个管理员账号,管理员账号可创建新的账号并赋予其设置编码规则的权限;编码定义模块:包括属性信息和属性信息连接符;操作模块:可添加新的属性信息,为原属性信息设置参数,添加新的属性信息连接符,为两个及两个以上的属性信息设置属性信息连接符;编码生成模块:将操作模块设定好的内容生成一套或一套以上的编码规则,当用户导入或创建业务时自动匹配编码规则。在工厂数据管理中,具有普适性和灵活扩展性。适性和灵活扩展性。

【技术实现步骤摘要】
一种普适的编码自定义的系统及方法


[0001]本专利技术涉及制造业工厂生产管理系统,特别涉及一种普适的编码自定义的系统及方法。

技术介绍

[0002]在制造业工厂的生产管理中,有大量的数据信息要管理,这些数据包含基础资料信息,和业务活动产生的业务信息。而为了将数据信息进行有效的识别和显示,工厂会对各类数据增加一个有效的识别编码,如物料编码,在编码中会包含物料的属性信息,属性信息是指物料基础信息,如物料类型、物料规格、物料单位、物料存放位置等。物料编码如R0103001。R代表原材料,01代表物料类型, 03代表物料规格,001代表序列号,区分唯一性。
[0003]工厂的信息化系统,过去解决此问题,通常来说有如下方法:
[0004]传统方法1:每种业务数据都让工厂的管理人员提前整理好,制定编码规则,然后根据编码规则把数据的编码使用Excel创建出来,再将数据,连同数据的编码一起导入系统。
[0005]传统方法2:工厂的信息化系统,在实施之前,就根据工厂各类数据的编码规则,进行个性化的开发。然后将数据导入系统时,按照实施前的编码规则,把数据的编码生成出来。
[0006]然而这两种方法均存在各自的弊端。
[0007]为了解决上述问题,现有技术中出现了半自动编码系统,其原理是将通用的编码属性信息进行提取,提取之后,就将规则写入到系统中,当工厂的管理人员去设置编码时,就可以根据有限的属性信息来配置编码,然而当该业务的编码规则需要的属性信息超出预先提取的属性信息时,系统就无法满足;当工厂有新的业务需要设置编码时,由于预先未提取该业务的属性信息,则对该业务无法设置编码规则。
[0008]这种方法的缺陷在于:
[0009]1、编码技术不具备普适性,仅支持工厂个别业务的编码设置,具有局限性,仅支持工厂部分简单业务的编码设置。对于更复杂的业务,例如知识编码、任务编码则不支持设置其编码方式。
[0010]2、对于同一业务,不支持设置多套编码规则,因为同一业务在不同的情景下,是会存在生成不同的编码的。
[0011]3、工厂的业务众多,很多业务还是需要有自己的一些属性信息,例如物料数据,编码中需要有物料类型;设备数据,编码中会有设备类型等字段,现有的技术不能支持业务中特有的属性信息,且对同一业务,无法灵活扩展新的属性信息。
[0012]4、对于业务中的属性信息的参数设置,缺乏灵活性。比如编码中的序列号属性信息显示格式,不支持16进制、不支持跳过某些序列号、序列号起始值等设置。再比如编码中的日期属性信息显示格式,仅支持内置几个日期格式,不支持用户自定义日期格式。
[0013]5、编码中会有一些特定的属性信息连接符,比如R

01

03

001。中间的
“‑”
就是一
种属性信息连接符,而属性信息连接符是有多种多样的,现有的技术仅支持极少数属性信息连接符设定,且不能自行添加与扩展。

技术实现思路

[0014]为了解决上述技术问题,本专利技术中披露了一种普适的编码自定义的系统及方法,本专利技术的技术方案是这样实施的:
[0015]一种普适的编码自定义的系统,所述系统包括账号管理模块、编码定义模块、操作模块和编码生成模块;
[0016]其中,
[0017]账号管理模块:可设置至少一个管理员账号,管理员账号可创建新的账号并赋予其设置编码规则的权限;
[0018]编码定义模块:包括属性信息和属性信息连接符;所述属性信息包括物料业务属性信息,设备业务属性信息,关联业务属性信息和非关联业务属性信息;
[0019]操作模块:可添加新的属性信息,为原属性信息设置参数,添加新的属性信息连接符,为两个及两个以上的属性信息设置属性信息连接符;
[0020]编码生成模块:将操作模块设定好的内容生成一套或一套以上的编码规则,当用户导入或创建业务时自动匹配编码规则。
[0021]优选地,所述物料业务属性信息包括物料名称、物料类型、物料规格、物料单位、存储位置、到货日期、购买数量、供应商和购买价格;
[0022]所述设备业务属性信息包括设备名称、设备类型、规格型号、品牌、生产厂家和购买日期;
[0023]所述关联业务属性信息包括生产工单、备品备件、车间、产线、工艺路线和工序;
[0024]所述非关联业务属性信息包括序列号、固定值和日期;
[0025]所述序列号包括位数、起始值、跳过值、十进制、十六进制。
[0026]所述固定值包括英文大写、英文小写、数字;
[0027]所述日期可以自定义日期的显示格式;
[0028]所述属性信息连接符包括
“‑”
、“:”、“&”、“_”、“·”、“+”、“*”“\”、“/”和“|”。
[0029]优选地,还包括检测模块;所述检测模块用于属性信息重复性检测、属性信息连接符重复性检测和编码规则重复性检测。
[0030]一种普适的编码自定义的方法,采用一种编码自定义的系统。
[0031]包括步骤如下:
[0032]S1,用户登录账号管理模块,查看业务菜单并选择业务编码;
[0033]S2,进入操作模块并选择属性信息并设置参数;
[0034]S3,选择相连属性信息间的属性信息连接符并保存;
[0035]S4,编码生成模块根据设置好参数的属性信息和属性信息连接符形成一套或一套以上的编码规则;
[0036]S5,创建或导入不含编码的业务数据,编码生成模块将业务数据匹配编码规则;
[0037]S6,当业务的编码规则需要调整时,进入操作模块修改该编码规则的属性信息、参数和属性信息连接符。
[0038]优选地,所述S2步骤包括:
[0039]S2.1,检测模块检测用户选择的属性信息是否存在,若存在,进入S2.2,否则进入S2.3;
[0040]S2.2,为选择的属性信息选择参数,若属性信息的参数满足需要,则进入S3;否则进入S2.4;
[0041]S2.3,在系统的属性信息池,添加新的属性信息,并给属性信息添加参数,保存,系统校验新添加的属性信息与已有的属性信息不重复,则成功添加一个新的属性信息;否则会报错,添加属性信息失败;
[0042]S2.4:在选择的属性信息中,在期所具备的参数中,继续添加新的参数;保存,系统校验新添加的参数与该属性信息已有的设置参数不重复,则该属性信息成功添加一个新的参数;否则会报错,添加参数失败。
[0043]优选地,所述S3步骤包括:
[0044]S3.1:设置相邻两个属性信息之间的属性信息连接符,从系统已有的属性信息连接符中选择,若所需的属性信息连接符存在,则进入S3.2;否则进入S3.3;
[0045]S3.2:完成所有相邻的两个属性信息间的属性信息连接符设置,并保存,则该业务的编码规则完成设置;如果继续设置新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种普适的编码自定义的系统,其特征在于,所述系统包括账号管理模块、编码定义模块、操作模块和编码生成模块;其中,账号管理模块:可设置至少一个管理员账号,管理员账号可创建新的账号并赋予其设置编码规则的权限;编码定义模块:包括属性信息和属性信息连接符;所述属性信息包括物料业务属性信息,设备业务属性信息,关联业务属性信息和非关联业务属性信息;操作模块:可添加新的属性信息,为原属性信息设置参数,添加新的属性信息连接符,为两个及两个以上的属性信息设置属性信息连接符;编码生成模块:将操作模块设定好的内容生成一套或一套以上的编码规则,当用户导入或创建业务时自动匹配编码规则。2.根据权利要求1所述的一种普适的编码自定义的系统,其特征在于,所述物料业务属性信息包括物料名称、物料类型、物料规格、物料单位、存储位置、到货日期、购买数量、供应商和购买价格;所述设备业务属性信息包括设备名称、设备类型、规格型号、品牌、生产厂家和购买日期;所述关联业务属性信息包括生产工单、备品备件、车间、产线、工艺路线和工序;所述非关联业务属性信息包括序列号、固定值和日期;所述序列号包括位数、起始值、跳过值、十进制、十六进制;所述固定值包括英文大写、英文小写、数字;所述日期支持格式自定义;所述属性信息连接符包括
“‑”
、“:”、“&”、“_”、“·”、“+”、“*”“\”、“/”和“|”。3.根据权利要求2所述的一种普适的编码自定义的系统,其特征在于,还包括检测模块;所述检测模块用于属性信息重复性检测、属性信息连接符重复性检测和编码规则重复性检测。4.一种普适的编码自定义的方法,其特征在于,采用如权利要求1

3任一所述的一种编码自定义的系统。5.根据权利要求4所述的一种普适的编码自定义的方法,其特征在于,包括步骤如下:S1、用户登录账号管理模块,查看业务菜单并选择业务编码;S2、进入操作模块并选择属性信息并设置参数;S3、选择相连属性信息间的属性信息连接符并保存;S4、编码生成模块根据设置好参数的属性信息和属性信息连接符形成一套或一套以上的编码规则;S5、创建或导入不含编码的业务数据,编码生成模块将业务数据匹配编码规则;S6、当业务的编码规则需要调整时,进入操作模块修改该编码规则的属性信息、参数和属性信息连接符。6.根据权利要求5所述的一种普适的编码自定义的方法,其特征在于,所述S2步骤包括:S2.1,检测模块检测用户选择的属性信息是否存在,若存在,进入S2.2,否则进入S2.3;
S2.2,为选择的属性信息选择参数,若属性信息的参数满足需要,则进入S3;否则进入S2.4;S2.3,在系统的属性信息池,添加新的属性信息,并给属性信息添加参数,保存,系统校验新添加的属性信息与已有的属性信息不重复,则成功添加一个新的属性信息;否则会报错,添加属性信息失败;S2.4:在选择...

【专利技术属性】
技术研发人员:魏吉勇
申请(专利权)人:上海羚数智能科技有限公司
类型:发明
国别省市:

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

1