一种基于数据筛选的部件参数获取方法及装置与流程

    专利2022-07-08  83


    本发明涉及部件参数获取领域,具体涉及一种基于数据筛选的部件参数获取方法及装置。



    背景技术:

    随着服务器行业发展以及信息化的进步,部件种类和规格越来越复杂,客户对于产品部件的参数信息的需求更加细化。当前数据库中按照部件的类型分别存放在不同的数据表内。每个数据表内存放同类型部件的多个部件参数,且同类型部件的数量值较大。当前系统下的数据显示方式,一次只能查询一个部件的参数。例如硬盘和内存,不同部件类型,不同的部件参数。硬盘和内存存储的数据表不一致。硬盘和内存种类下,会有n条数据。查询时一般根据部件的唯一标识——码物料编码进行详细查找。这种查询方式无法实现快速发展的信息化需要,另外,一般部件的参数可以通过人为分析部件的物料描述判断出来,但是效率低、出错率高。



    技术实现要素:

    为解决上述问题,本发明提供一种基于数据筛选的部件参数获取方法及装置。

    本发明的技术方案为:一种基于数据筛选的部件参数获取方法,包括以下步骤:

    将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    当接收到客户终端输入部件类别时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库;

    根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;

    将处理后的第二数据库中的信息数据进行展示。

    进一步地,该方法还包括以下步骤:

    当接收到客户终端输入部件类别和查询参数时,根据所输入的部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;

    根据查询参数,从第二数据库中调取查询参数对应的全部信息数据进行展示。

    进一步地,特征数据包括物料编码;

    该方法还包括以下步骤:

    当接收到客户终端输入物料编码时,根据物料编码解析出部件类别;

    根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    根据物料编码,从第二数据库中调取出对应信息数据并存储到第三数据库;

    根据预存的相应部件类别的参数拆分规则,将第三数据库中的参数数据进行拆分;

    将处理后的第三数据库中的信息数据进行展示。

    进一步地,该方法还包括以下步骤:

    当接收到客户终端输入订单号时,根据订单号解析出所有物料编码;

    对每一物料编码,根据上一步所述的方法调取相应数据并展示。

    进一步地,特征数据还包括物料类别和物料描述。

    本发明的技术方案还包括一种基于数据筛选的部件参数获取装置,包括,

    数据预存储模块:将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    查询条件接收模块:接收客户终端输入的查询条件;

    数据获取模块:根据客户终端输入的查询条件,从第一数据库内调取相关数据;

    参数拆解模块:根据预存的相应部件类别的参数拆分规则,将获取的参数数据进行拆分;

    数据展示模块:将获取并拆分处理后的相关数据进行展示。

    进一步地,数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,具体包括:

    当接收到客户终端输入部件类别,或,部件类别和查询参数时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库。

    进一步地,特征数据包括物料编码;

    数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,还包括:

    当接收到客户终端输入物料编码时,根据物料编码解析出部件类别;根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库。

    进一步地,数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,还包括:

    当接收到客户终端输入订单号时,根据订单号解析出所有物料编码;对每一物料编码,根据物料编码解析出部件类别;根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库。

    进一步地,特征数据还包括物料类别和物料描述。

    本发明提供的一种基于数据筛选的部件参数获取方法及装置,将数据资源池中的数据按照部件类别进行分类预存储,后续根据客户终端输入的部件类别等查询条件调取数据,实现批量获取相同部件类型的参数信息,实现根据参数种类筛选数据,实现根据物料编码精准获得单个部件的参数信息。还可以实现与生产订单关联,一键获取订单配置部件的参数信息。有效解决了人为分析判断的效率低、出错率高问题。

    附图说明

    图1是本发明具体实施例查询条件为部件参数的查询展示界面示意图;

    图2是本发明具体实施例查询条件为订单号的查询展示界面示意图;

    图3是本发明具体实施例一方法流程示意图;

    图4是本发明具体实施例二方法流程示意图;

    图5是本发明具体实施例三方法流程示意图;

    图6是本发明具体实施例五结构示意框图。

    具体实施方式

    下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。

    本发明提供一种基于数据筛选的部件参数获取方法,将数据资源池中的数据按照部件类别(如硬盘、内存)等进行分类预存储,且每种部件类别的数据包含该类部件的所有部件的信息数据(即包括n组数据,n为部件个数,每个部件的信息数据为一组),每个部件的信息数据包括其特征数据和多个参数数据。具体的,特征数据包括物料编码、物料类别和物料描述。

    客户需要调取相关参数时,输入查询条件,后台根据查询条件从数据库调取数据并展示。如图1所示为查询条件为部件参数(包括部件类别、物料编码、查询参数)的查询展示界面示意图,如图2所示为查询条件为订单号的查询展示界面示意图。所展示数据以列表数据展示。

    实施例一

    如图3所示,本实施例提供的一种基于数据筛选的部件参数获取方法,以部件类别为查询条件,具体包括以下步骤:

    s101,将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    s102,当接收到客户终端输入部件类别时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库;

    s103,根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;

    s104,将处理后的第二数据库中的信息数据进行展示;其中处理后的信息数据是指将参数数据拆分后的信息数据。

    需要说明的是,数据资源池中参数数据存在多个参数合为一个参数情况,存在字符指代情况,还存在单位缺省情况,故需要部件拆析模块对其进行拆解分析操作。

    例如物料编码的硬盘参数:容量*接口类型*d。需要拆析为容量为1.8tb、接口类型为sas、非ssd硬盘三个便于识别的参数信息。转速/flash芯片类型*尺寸:需要拆析为转速为10k、尺寸为2.5寸。

    实施例二

    如图4所示,本实施例提供的一种基于数据筛选的部件参数获取方法,以部件类别和查询参数为查询条件,具体包括以下步骤:

    s201,将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    s202,当接收到客户终端输入部件类别和查询参数时,根据所输入的部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    s203,根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;

    s204,根据查询参数,从第二数据库中调取查询参数对应的全部信息数据进行展示;需要说明的是,展示的参数数据为拆分后的参数数据。

    实施例三

    如图5所示,本实施例提供的一种基于数据筛选的部件参数获取方法,以物料编码为查询条件,具体包括以下步骤:

    s301,将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    s302,当接收到客户终端输入物料编码时,根据物料编码解析出部件类别;

    s303,根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    s304,根据物料编码,从第二数据库中调取出对应信息数据并存储到第三数据库;

    s305,根据预存的相应部件类别的参数拆分规则,将第三数据库中的参数数据进行拆分;

    s306,将处理后的第三数据库中的信息数据进行展示。

    实施例四

    本实施例提供的一种基于数据筛选的部件参数获取方法,以订单号为查询条件,具体包括以下步骤:

    s401,当接收到客户终端输入订单号时,根据订单号解析出所有物料编码;

    s402,对每一物料编码,根据实施例三的方法调取相应数据并展示。

    实施例五

    如图6所示,本实施例提供一种基于数据筛选的部件参数获取装置,包括以下功能模块。

    数据预存储模块1:将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;其中,特征数据包括物料编码、物料类别和物料描述;

    查询条件接收模块2:接收客户终端输入的查询条件;

    数据获取模块3:根据客户终端输入的查询条件,从第一数据库内调取相关数据;

    参数拆解模块4:根据预存的相应部件类别的参数拆分规则,将获取的参数数据进行拆分;

    数据展示模块5:将获取并拆分处理后的相关数据进行展示。

    其中数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,具体包括:

    当接收到客户终端输入部件类别,或,部件类别和查询参数时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库;

    当接收到客户终端输入物料编码时,根据物料编码解析出部件类别;根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    当接收到客户终端输入订单号时,根据订单号解析出所有物料编码;对每一物料编码,根据物料编码解析出部件类别;根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库。

    以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。


    技术特征:

    1.一种基于数据筛选的部件参数获取方法,其特征在于,包括以下步骤:

    将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    当接收到客户终端输入部件类别时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库;

    根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;

    将处理后的第二数据库中的信息数据进行展示。

    2.根据权利要求1所述的基于数据筛选的部件参数获取方法,其特征在于,该方法还包括以下步骤:

    当接收到客户终端输入部件类别和查询参数时,根据所输入的部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;

    根据查询参数,从第二数据库中调取查询参数对应的全部信息数据进行展示。

    3.根据权利要求1所述的基于数据筛选的部件参数获取方法,其特征在于,特征数据包括物料编码;

    该方法还包括以下步骤:

    当接收到客户终端输入物料编码时,根据物料编码解析出部件类别;

    根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库;

    根据物料编码,从第二数据库中调取出对应信息数据并存储到第三数据库;

    根据预存的相应部件类别的参数拆分规则,将第三数据库中的参数数据进行拆分;

    将处理后的第三数据库中的信息数据进行展示。

    4.根据权利要求3所述的基于数据筛选的部件参数获取方法,其特征在于,该方法还包括以下步骤:

    当接收到客户终端输入订单号时,根据订单号解析出所有物料编码;

    对每一物料编码,根据权利要求3所述的方法调取相应数据并展示。

    5.根据权利要求3或4所述的基于数据筛选的部件参数获取方法,其特征在于,特征数据还包括物料类别和物料描述。

    6.一种基于数据筛选的部件参数获取装置,其特征在于,包括,

    数据预存储模块:将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;

    查询条件接收模块:接收客户终端输入的查询条件;

    数据获取模块:根据客户终端输入的查询条件,从第一数据库内调取相关数据;

    参数拆解模块:根据预存的相应部件类别的参数拆分规则,将获取的参数数据进行拆分;

    数据展示模块:将获取并拆分处理后的相关数据进行展示。

    7.根据权利要求6所述的基于数据筛选的部件参数获取装置,其特征在于,数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,具体包括:

    当接收到客户终端输入部件类别,或,部件类别和查询参数时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库。

    8.根据权利要求7所述的基于数据筛选的部件参数获取装置,其特征在于,特征数据包括物料编码;

    数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,还包括:

    当接收到客户终端输入物料编码时,根据物料编码解析出部件类别;根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库。

    9.根据权利要求8所述的基于数据筛选的部件参数获取装置,其特征在于,数据获取模块根据客户终端输入的查询条件,从第一数据库内调取相关数据,还包括:

    当接收到客户终端输入订单号时,根据订单号解析出所有物料编码;对每一物料编码,根据物料编码解析出部件类别;根据部件类别,将对应部件类别的全部数据从第一数据库中调出并存储到第二数据库。

    10.根据权利要求8或9所述的基于数据筛选的部件参数获取装置,其特征在于,特征数据还包括物料类别和物料描述。

    技术总结
    本发明公开一种基于数据筛选的部件参数获取方法及装置,将数据资源池中的数据按照部件类别进行分类预存储,并存储到第一数据库;每种部件类别的数据包含该类部件的所有部件的信息数据,每个部件的信息数据包括其特征数据和多个参数数据;当接收到客户终端输入部件类别时,根据所输入的部件类别,将对应部件类别的全部信息数据从第一数据库中调出并存储到第二数据库;根据预存的相应部件类别的参数拆分规则,将第二数据库中的参数数据进行拆分;将处理后的第二数据库中的信息数据进行展示。本发明实现批量获取相同部件类型的参数信息,有效解决了人为分析判断的效率低、出错率高问题。

    技术研发人员:刘欣
    受保护的技术使用者:苏州浪潮智能科技有限公司
    技术研发日:2020.11.12
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-22083.html

    最新回复(0)