一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种产品检验方法、系统、终端及计算机存储介质与流程

2022-12-10 18:35:06 来源:中国专利 TAG:


1.本技术属于产品检验技术领域,尤其涉及一种产品检验方法、系统、终端及计算机存储介质。


背景技术:

2.针对工程机械领域的产品,其检验过程主要包括自检、互检、专检3种检验类型,在同一产品的不同工序点,需对不同的检验数据进行维护。目前的产品检验数据模型,如图1所示,以产品名称为主键,采用同一张表,在该产品下面维护该产品的所有检验数据,包括该产品的产品编码、工序编号、检验类型、检验项目类型、检验标准。
3.采用目前的产品检验数据模型需对产品的每项检验数据进行维护,在需配置多个产品、多个工序、多个检验类型的检验方案时,在每个检验方案中都需分别创建检验项目,而通过对多工厂的产品检验需求分析,发现不同产品、不同工序和/或不同检验类型所对应的检验项目经常有重复的情况,即不同的检验方案包括很多相同的检验项目,重复创建检验项目造成数据大量冗余,导致数据维护工作量成倍增加。
4.如何构建一种新的产品检验数据模型,降低产品检验数据的维护工作量,避免产品检验数据冗余的情况,提高产品检验效率及灵活性,成了亟待解决的问题。


技术实现要素:

5.针对上述技术问题,本技术提供一种产品检验方法、系统、终端及计算机存储介质,以降低产品检验数据的维护工作量,避免产品检验数据冗余的情况,提高产品检验效率及灵活性。
6.本技术提供了一种产品检验方法,包括:构建产品检验数据模型,其中,所述数据模型包括第一数据层级及第二数据层级;在所述数据模型构建完成后,根据目标产品的检验属性信息及所述第一数据层级中的数据,确定所述目标产品的目标检验方案;根据所述目标检验方案及所述第二数据层级中的数据,确定所述目标产品的目标检验项目信息。
7.在一实施方式中,所述目标产品的检验属性信息包括所述目标产品的产品编码、工序编号、检验类型;其中,所述检验类型包括自检、互检、专检中的任一项。
8.在一实施方式中,所述第一数据层级包括至少一个检验方案;所述第二数据层级包括至少一个检验项目;其中,任一检验方案包括至少一个检验项目;任一检验项目属于至少一个检验方案。
9.在一实施方式中,所述根据目标产品的检验属性信息及所述第一数据层级中的数据,确定所述目标产品的目标检验方案的步骤,包括:将所述目标产品的检验属性信息与所述第一数据层级中的检验方案进行匹配,确定所述目标检验方案。
10.在一实施方式中,所述根据所述目标产品的检验方案及所述第二数据层级中的数据,确定所述目标产品的目标检验项目信息的步骤,包括:将所述目标检验方案与所述第二数据层级中的检验项目进行匹配,确定所述目标检验项目信息。
11.在一实施方式中,所述目标检验项目信息包括目标检验项目的编号、类型及检验标准。
12.本技术还提供了一种产品检验系统,所述检验系统包括模型构建模块、第一匹配模块及第二匹配模块;其中,所述模型构建模块用于构建产品检验数据模型,所述数据模型包括第一数据层级及第二数据层级;所述第一匹配模块用于在所述数据模型构建完成后,根据目标产品的检验属性信息所述第一数据层级中的数据,确定所述目标产品的目标检验方案;所述第二匹配模块用于根据所述目标检验方案及所述第二数据层级中的数据,确定所述目标产品的目标检验项目信息。
13.在一实施方式中,所述第一匹配模块还用于将所述目标产品的检验属性信息与所述第一数据层级中的检验方案进行匹配,确定所述目标检验方案;所述第二匹配模块还用于将所述目标检验方案与所述第二数据层级中的检验项目进行匹配,确定所述目标检验项目信息。
14.本技术还提供了一种终端,所述终端包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述产品检验方法的步骤。
15.本技术还提供了一种计算机存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述产品检验方法的步骤。
16.本技术提供的一种产品检验方法、系统、终端及计算机存储介质,通过构建产品检验数据模型,降低了产品检验数据的维护工作量,避免了产品检验数据冗余的情况,提高了产品检验效率及灵活性。
附图说明
17.图1是现有的产品检验模型的示意图;
18.图2是本技术实施例一提供的产品检验方法的流程示意图;
19.图3是本技术实施例二提供的产品检验系统的结构示意图;
20.图4是本技术实施例三提供的终端的结构示意图。
具体实施方式
21.以下结合说明书附图及具体实施例对本技术技术方案做进一步的详细阐述。除非另有定义,本技术所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中在本技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术。本文所使用的“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
22.图2是本技术实施例一提供的产品检验方法的流程示意图。如图2所示,本技术的产品检验方法可以包括如下步骤:
23.步骤s101:构建产品检验数据模型,其中,数据模型包括第一数据层级及第二数据层级;
24.在一实施方式中,第一数据层级包括至少一个检验方案;第二数据层级包括至少一个检验项目;其中,任一检验方案包括至少一个检验项目;任一检验项目属于至少一个检
验方案。
25.可选地,第一数据层级中的检验方案与产品检验属性信息的匹配比例为n:1,其中n≥1,即不同的产品检验属性可对应同一检验方案或不同的检验方案,基于产品检验属性信息能够匹配得到唯一的检验方案。可选地,产品检验属性信息包括产品编码、工序编号、检验类型;其中,检验类型包括自检、互检、专检中的任一项;不同的产品检验属性包括不同的产品编码、不同的工序编号和/或不同的检验类型。
26.示例性地,当前存在3种产品检验属性信息,其编号分别为cp001、cp002、cp003,及2个检验方案,其编号分别为f001、f002。编号为cp001的产品检验属性信息对应编号为f001的检验方案;编号为cp002的产品检验属性信息对应编号为f002的检验方案;编号为cp003的产品检验属性信息对应编号为f002的检验方案。当根据实际业务需求生成新的编号为cp004的产品检验属性信息,其对应的检验方案编号为f001时,则直接选择编号为f001的检验方案及f001检验方案包括的检验项目,无需重新创建检验方案及检验项目。
27.可选地,第二数据层级中的检验项目与第一数据层级中的检验方案的匹配比例为m:n,其中m≥1,n≥1,即一个检验方案可以包括多个检验项目,同时一个检验项目也可以属于多个检验方案。当根据实际业务需求生成新的检验方案时,可以从当前的检验项目集合中选择一个或多个检验项目进行组合,避免重复创建检验项目。
28.示例性地,当前的检验项目集合包括5个检验项目,其编号分别为x001、x002、x003、x004、x005;若根据实际业务需求需生成编号为f004的检验方案,其包括编号为x001、x002、x003的3个检验项目,则从当前的检验项目集合中选择编号为x001、x002、x003的3个检验项目进行组合;若根据实际业务需求需生成编号为f005的检验方案,其包括编号为x004、x005、x006的3个检验项目,则从当前的检验项目集合中选择编号为x004、x005的2个检验项目,另外创建编号为x006的检验项目进行组合。
29.步骤s102:在数据模型构建完成后,根据目标产品的检验属性信息及第一数据层级中的数据,确定目标产品的目标检验方案;
30.可选地,目标产品的检验属性信息包括目标产品的产品编码、工序编号、检验类型;其中,检验类型包括自检、互检、专检中的任一项。
31.在一实施方式中,步骤s102包括:
32.将目标产品的检验属性信息与第一数据层级中的检验方案进行匹配,确定目标检验方案。
33.可选地,从第一数据层级中选择编号与目标产品的检验属性信息的编号匹配的检验方案作为目标检验方案。
34.步骤s103:根据目标检验方案及第二数据层级中的数据,确定目标产品的目标检验项目信息。
35.在一实施方式中,步骤s103包括:
36.将目标检验方案与第二数据层级中的检验项目进行匹配,确定目标检验项目信息。
37.可选地,从第二数据层级中选择编号与目标检验方案的编号匹配的检验项目的信息作为目标检验项目信息;其中,目标检验项目信息包括目标检验项目的编号、类型及检验标准;目标检验项目的类型包括目视检验、参数检验等等。
38.本技术实施例一提供的产品检验方法,通过构建产品检验数据模型,在数据模型构建完成后,根据目标产品的检验属性信息及第一数据层级中的数据,确定目标产品的目标检验方案,并根据目标检验方案及第二数据层级中的数据,确定目标产品的目标检验项目信息,降低了产品检验数据的维护工作量,避免了产品检验数据冗余的情况,提高了产品检验效率及灵活性。
39.图3是本技术实施例二提供的产品检验系统的结构示意图。本技术的产品检验系统包括模型构建模块11、第一匹配模块12及第二匹配模块13;
40.模型构建模块11用于构建产品检验数据模型,其中,数据模型包括第一数据层级及第二数据层级;
41.第一匹配模块12用于在数据模型构建完成后,根据目标产品的检验属性信息第一数据层级中的数据,确定目标产品的目标检验方案;
42.第二匹配模块13用于根据目标检验方案及第二数据层级中的数据,确定目标产品的目标检验项目信息。
43.可选地,第一数据层级包括至少一个检验方案;第二数据层级包括至少一个检验项目;其中,任一检验方案包括至少一个检验项目;任一检验项目属于至少一个检验方案。
44.可选地,目标产品的检验属性信息包括目标产品的产品编码、工序信息、检验类型;其中,检验类型包括自检、互检、专检中的任一项。
45.在一实施方式中,第一匹配模块12还用于将目标产品的检验属性信息与第一数据层级中的检验方案进行匹配,确定目标检验方案。
46.在一实施方式中,第二匹配模块13还用于将目标检验方案与第二数据层级中的检验项目进行匹配,确定目标检验项目信息。
47.可选地,目标检验项目信息包括目标检验项目的编号、类型及检验标准。其中,目标检验项目的类型包括目视检验、参数检验等等。
48.本实施例的具体实现过程,参考实施例一,此处不再赘述。
49.本技术实施例二提供的产品检验系统,通过模型构建模块、第一匹配模块与第二匹配模块之间的交互,实现构建产品检验数据模型,并在数据模型构建完成后,根据目标产品的检验属性信息及第一数据层级中的数据,确定目标产品的目标检验方案,并根据目标检验方案及第二数据层级中的数据,确定目标产品的目标检验项目信息,降低了产品检验数据的维护工作量,避免了产品检验数据冗余的情况,提高了产品检验效率及灵活性。
50.图4是本技术实施三提供的终端的结构示意图。本技术的终端包括:处理器110、存储器111以及存储在存储器111中并可在处理器110上运行的计算机程序112。处理器110执行计算机程序112时实现上述产品检验方法实施例中的步骤。
51.终端可包括,但不仅限于,处理器110、存储器111。本领域技术人员可以理解,图4仅仅是终端的示例,并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如终端还可以包括输入输出设备、网络接入设备、总线等。
52.处理器110可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数词信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
53.存储器111可以是终端的内部存储单元,例如终端的硬盘或内存。存储器111也可以是终端的外部存储设备,例如终端上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数词(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器111还可以既包括终端的内部存储单元也包括外部存储设备。存储器111用于存储计算机程序以及终端所需的其他程序和数据。存储器111还可以用于暂时地存储已经输出或者将要输出的数据。
54.本技术还提供一种计算机存储介质,计算机存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述产品检验方法实施例中的步骤。
55.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
56.在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
57.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献