待检验物料推送方法、系统、存储介质及装置与流程

文档序号:20279380发布日期:2020-04-07 14:59阅读:162来源:国知局
待检验物料推送方法、系统、存储介质及装置与流程

本发明涉及数据管理技术领域,特别地涉及一种待检验物料推送方法、系统、存储介质及装置。



背景技术:

在工业生产的过程中,物料的检测是必不可少的环节,物料的质量和性能将会直接影响工业生产中产品的质量,如果物料存在问题,可能导致产品的质量不符合设计要求。

目前,物料检测的顺序取决于产品的订单,即依据待生产产品的订单时间的先后顺序对物料进行检测,如果待生产产品的订单时间比较靠前,则对该产品涉及的物料先进行检测;如果待生产产品的订单时间比较靠后,则对该产品涉及的物料后进行检测。但是,影响生产计划的因素多样,只依据订单时间对物料进行检验,可能会导致物料检验的顺序安排不合理,从而延误工业生产的进度。



技术实现要素:

针对上述问题,本发明提供一种待检验物料推送方法、系统、存储介质及装置,以避免物料检验的顺序安排不合理,从而延误工业生产的进度的情况。

第一方面,本发明提供了一种待检验物料推送方法,物料为多类,所述方法包括:获取每类物料的物料信息,其中,所述物料信息表征物料的当前状况;

依据所述物料信息及物料系数,确定每类物料的优先级;

将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料;

将所述待检验物料推送至所述待检验物料对应的检验员。

可选地,所述物料信息包括物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量;所述获取每类物料的物料信息的步骤,包括:

获取每类物料的物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,其中所述物料上线数量为订单上线日期对应的物料的数量。

可选地,所述物料系数包括物料上线数量对应的系数、物料的可用库存量对应的系数、物料的用货量对应的系数、物料的挪货量对应的系数以及物料的来货量对应的系数;

所述依据所述物料信息及物料系数,确定每类物料的优先级的步骤,包括:

依据所述物料上线数量以及所述物料上线数量对应的系数,确定物料上线数量对应的优先级;

依据所述物料的可用库存量以及所述物料的可用库存量对应的系数,确定物料的可用库存量对应的优先级;

依据所述物料的用货量以及所述物料的用货量对应的系数,确定物料的用货量对应的优先级;

依据所述物料的挪货量以及所述物料的挪货量对应的系数,确定物料的挪货量对应的优先级;

依据所述物料的来货量以及所述物料的来货量对应的系数,确定物料的来货量对应的优先级;

计算所述物料上线数量对应的优先级、所述物料的可用库存量对应的优先级、所述物料的用货量对应的优先级、所述物料的挪货量对应的优先级以及所述物料的来货量对应的优先级之和,确定每类物料的优先级。

可选地,所述将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料的步骤之后,所述方法还包括:

依据物料与检验员之间的对应关系以及所述待检验物料,确定所述待检验物料对应的所述检验员。

可选地,所述获取每类物料的物料信息的步骤之前,所述方法包括:

接收用户输入的检验员及所述检验员校验的物料;

建立所述物料与所述检验员之间的对应关系。

第二方面,本发明还提供一种待检验物料推送系统,物料为多类,所述系统包括:

获取模块,用于获取每类物料的物料信息,其中,所述物料信息表征物料的当前状况;

优先级确定模块,用于依据所述物料信息及物料系数,确定每类物料的优先级;

排序模块,将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料;

推送模块,用于将所述待检验物料推送至所述待检验物料对应的检验员。

可选地,所述物料信息包括物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,所述获取模块用于获取每类物料的物料信息时,具体用于,获取每类物料的订单上线日期、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,其中所述物料上线数量为订单上线日期对应的物料的数量。

可选地,所述系统还包括:检验员确定模块,用于依据物料与检验员之间的对应关系以及所述待检验物料,确定所述待检验物料对应的所述检验员。

第三方面,本发明还提供一种存储介质,所述存储介质存储有计算机程序,所述存储介质被一个或多个处理器执行时,实现第一方面所述的待检验物料推送方法。

第四方面,本发明还提供一种待检验物料推送装置,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,执行第一方面所述的待检验物料推送方法。

本发明提供的一种待检验物料推送方法、系统、存储介质及装置,在工业生产的过程中,物料为多类,获取每类物料的物料信息,其中,物料信息表征物料的当前状况,依据物料信息及物料系数,确定每类物料的优先级,将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料,可以理解的是,优先级最高的物料为最需要检测的物料,将待检测物料推送至待检测物料对应的检验员,以使检验员对待检验物料进行检验,保证了物料检验的顺序合理,从而保障了工业生产的进度。

附图说明

在下文中将基于实施例并参考附图来对本发明进行更详细的描述:

图1为本发明实施例提供的一种待检验物料推送方法的流程示意图;

图2为本发明实施例提供的一种待检验物料推送方法的另一流程示意图;

图3为本发明实施例提供的一种待检验物料推送方法的另一流程示意图;

图4为本发明实施例提供的一种待检验物料推送方法的另一流程示意图;

图5为本发明实施例提供的一种待检验物料推送系统的连接框图;

图6为本发明实施例提供的一种待检验物料推送系统的另一连接框图。

附图标记:101-获取模块;102-优先级确定模块;103-排序模块;104-推送模块;105-检验员确定模块。

在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。

具体实施方式

以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本发明实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本发明的保护范围之内。

实施例一

在工业生产中,涉及到的物料繁多,本发明针对需要检测的物料为多类时,提出了一种从多类物料中获取待检验物料的方法,具体的,图1为本发明实施例提供的一种待检验物料推送方法的流程示意图,请参阅图1,本发明提供的待检测物料推送方法可应用于手机、电脑(如,工控机)或平板电脑等电子设备,该方法包括如下步骤:

步骤s1、获取每类物料的物料信息,其中,物料信息表征物料的当前状况。

可选地,物料信息为检验员预先存入的信息,例如,物料信息为上一次检验员检验物料时存入的信息。

步骤s2、依据物料信息及物料系数,确定每类物料的优先级。

步骤s3、将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料。

可以理解的是,在工业生产中,优先级越高的物料,越需要投入使用,因此需要先检验,反之,优先级越低的物料,越不需要投入使用,因此,可以稍后检验。

步骤s4、将待检验物料推送至待检验物料对应的检验员。

作为一种实现方式,可以将待检测物料对应的标识(例如物料编号、物料图标等)发送至检验员对应的设备(例如,检验员对应的工控机、检验员对应的移动终端),以使检验员依据标识对待检验物料进行检验。

需要说明的是,在第一次推送待检验物料时,在多类物料中,选择优先级最高的物料作为待检验物料,在第二次推送检验物料时,在第一次推送后的剩余的物料中,继续选择优先级最高的物料作为待检验物料,可以理解的是,在第二次选择的待检验物料为第一次物料排序中优先级处于第二的物料。

还需要说明的是,如果有1000类物料需要检验,但是由于检验员数量的限制,可能只能校验其中的500类物料,可以通过上述方式,选择优先级较高的500类物料进行检验。

本实施例提供的一种待检验物料推送方法,在工业生产的过程中,物料为多类,获取每类物料的物料信息,其中,物料信息表征物料的当前状况,依据物料信息及物料系数,确定每类物料的优先级,将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料,可以理解的是,优先级最高的物料为最需要检测的物料,将待检测物料推送至待检测物料对应的检验员,以使检验员对待检验物料进行检验,保证了物料检验的顺序合理,从而保障了工业生产的进度。

实施例二

在实施例一的基础上,本实施例提供一种待检验物料推送方法,图2为本发明实施例提供的一种待检验物料推送方法的另一流程示意图,请参阅图2,物料信息包括物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,步骤s1包括:

子步骤s11、获取每类物料的物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,其中物料上线数量为订单上线日期对应的物料的数量。

需要说明的是,一个产品或部件可能需要多个物料组成,因此,一个产品或部件的订单上线日期也为该产品或部件对应的物料的订单上线日期,例如,产品包括部件a以及部件b,产品的订单上线日期为2019年12月18日,故部件a与部件b的订单上线日期均为2019年12月18日。

其中,物料的可用库存为物料现有的库存量。

物料的用货量为完成所有订单要求产品或部件对应的该类物料的数量,例如,订单要求的产品的个数为100个,每个该产品需要的部件a为2个,则物料的用货量为200个。

物料的挪货量为厂内不同车间之间相互挪用的物料的数量,例如,某工厂的第一生产车间需要的物料a的数量为1000个,但第一生产车间物料a的库存量为500个,该工厂的第二生产车间物料a的库存量为1000个,则第二生产车间可以挪用500个物料a至第一生产车间,即第一生产车间物料a的挪货量为500个,第二生产车间物料a的挪货量为-500个。

物料的来货量为物料的进货数量。

需要说明的是,本实施例提供的物料信息可以包括物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量的一种或多种,还可以包括其他的表征物料当前状态的信息,在此不做具体的限制。

实施例三

在实施例二的基础上,本实施例提供一种待检验物料推送方法,请继续参阅图2,物料系数包括物料上线数量对应的系数、物料的可用库存量对应的系数、物料的用货量对应的系数、物料的挪货量对应的系数以及物料的来货量对应的系数,步骤s2包括:

子步骤s21、依据物料上线数量以及物料上线数量对应的系数,确定物料上线数量对应的优先级。

子步骤s22、依据物料的可用库存量以及物料的可用库存量对应的系数,确定物料的可用库存量对应的优先级。

子步骤s23、依据物料的用货量以及物料的用货量对应的系数,确定物料的用货量对应的优先级。

子步骤s24、依据物料的挪货量以及物料的挪货量对应的系数,确定物料的挪货量对应的优先级。

子步骤s25、依据物料的来货量以及物料的来货量对应的系数,确定物料的来货量对应的优先级。

子步骤s26、计算物料上线数量对应的优先级、物料的可用库存量对应的优先级、物料的用货量对应的优先级、物料的挪货量对应的优先级以及物料的来货量对应的优先级之和,确定每类物料的优先级。

可选地,每类物料的优先级可以通过公式(1-1)获得:

y=x1*w1+x2*w2+x3*w3+x4*w4+x5*w5(1-1)

其中,在公式(1-1)中,y为每类物料的优先级,x1为物料的上线数量,w1为物料的上线数量对应的系数,x2为物料的可用库存量,w2为物料的可用库存量对应的系数,x3为物料的用货量,w3为物料的用货量对应的系数,x4为物料的挪货量,w4为物料的挪货量对应的系数,x5为物料的来货量,w5为物料的来货量对应的系数。

可选地,物料的上线数量对应的系数w1可以为0.7,物料的可用库存量对应的系数可以为-0.1,物料的用货量对应的系数w3为0.3,挪货量对应的系数w4为0.2,物料的来货量对应的系数w5为-0.1。

需要说明的是,只要保证w1、w2、w3、w4以及w5之和为1,w1、w2、w3、w4以及w5的具体数值可以为根据不同车间的具体情况设置,不限于上述数值。

例如,一个车间的物料为3类,物料的上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量如表1所示,

表1

在表1中例子的基础上,结合公式(1-1)可知,物料a的优先级为10000*0.7+1350*(-0.1)+10000*0.3+10*0.2+1*(-0.1)=9866.9,物料b的优先级为900*0.7+2*(-0.1)+555*0.3+10000*0.2+2*(-0.1)=2796.1,以及物料c的优先级为1*0.7+78*(-0.1)+1*0.3+5769*(-0.1)=-583.7。

步骤s3、将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料。

结合上述例子,对物料a、物料b以及物料c进行排序,得到优先级最高的为9866.9,则物料a为待检验物料。

实施例四

在以上实施例的基础上,本实施例将上述实施例中确定的待检验物料推送至对应的检验员,具体的,图3为本发明实施例提供的一种待检验物料推送方法的另一流程示意图,请参阅图3,步骤s3之后,该方法还包括:

步骤s5、依据物料与检验员之间的对应关系以及待检验物料,确定待检验物料对应的检验员。

实施例五

图4为本发明实施例提供的一种待检验物料推送方法的另一流程示意图,如图4所示,步骤s1之前,该方法还包括:

步骤s6、接收用户输入的检验员及检验员校验的物料。

在一种实施方式中,用户可以通过输入装置,例如键盘,或者触摸屏,输入检验员以及检验员能够校验的物料。

在另一种实施方式中,用户可以输入及检验员的信息(例如简历),利用爬虫软件可以通过遍历的方式从检验员的信息中获取检验员以及检验员检验的物料。例如,检验员的简历中包括“擅长校验物料a”,则建立物料a与检验员之间的对应关系。

步骤s7、建立物料与检验员之间的对应关系。

需要说明的是,步骤s6和步骤s7建立检验员与物料之间的对应关系可以只建立一次,无需在每次使用本发明的待检验物料推送方法之前均进行建立。但是当车间中有新的检验员时,可以执行步骤s6~步骤s7建立新的检验员与物料之间的对应关系。

与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:

(1)、在工业生产的过程中,物料为多类,获取每类物料的物料信息,其中,物料信息表征物料的当前状况,依据物料信息及物料系数,确定每类物料的优先级,将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料,可以理解的是,优先级最高的物料为最需要检测的物料,将待检测物料推送至待检测物料对应的检验员,以使检验员对待检验物料进行检验,保证了物料检验的顺序合理,从而保障了工业生产的进度;

(2)、建立检验员与物料之间的对应关系,保证了需要校验的物料能够匹配到合适的检验员。

实施例六

本实施例提供一种待检验物料推送系统,图5为本发明实施例提供的一种待检验物料推送系统的连接框图,如图5所示,物料为多类,该系统包括:获取模块101、优先级确定模块102、排序模块103以及推送模块104。

获取模块101,用于获取每类物料的物料信息,其中,物料信息表征物料的当前状况。

可以理解的是,获取模块101用于执行上述步骤s1。

优先级确定模块102,用于依据物料信息及物料系数,确定每类物料的优先级。

可以理解的是,优先级确定模块102可以用于执行上述步骤s2。

排序模块103,将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料。

可以理解的是,排序模块103可以用于执行上述步骤s3。

推送模块104,用于将待检验物料推送至待检验物料对应的检验员。

可以理解的是,推送模块104可以用于执行上述步骤s4。

可选地,物料信息包括物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,获取模块101用于获取每类物料的物料信息时,具体用于,获取每类物料的物料上线数量、物料的可用库存量、物料的用货量、物料的挪货量以及物料的来货量,其中物料上线数量为订单上线日期对应的物料的数量。

可以理解的是,获取模块101还可以用于执行上述步骤s11。

可选地,在图5的基础上,该系统还包括检验员确定模块105,图6为本发明实施例提供的一种待检验物料推送系统的另一连接框图,请参阅图6,检验员确定模块105,用于依据物料与检验员之间的对应关系以及待检验物料,确定待检验物料对应的检验员。

可以理解的是,检验员确定模块105用于执行上述步骤s5。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,获取模块101、优先级确定模块102、排序模块103、推送模块104以及检验员确定模块105的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

实施例七

本实施例提供一种存储介质,存储介质存储有计算机程序,存储介质被一个或多个处理器执行时,实现实施例一至实施例五任意一实施例中的待检验物料推送方法。

上述存储介质可以是闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等。

实施例八

本实施例提供一种待检验物料推送装置,包括存储器和处理器,存储器上存储有计算机程序,计算机程序被处理器执行时,执行实施例一至实施例五任意一实施例中的待检验物料推送方法。

处理器可以是专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例中的待检验物料推送方法。

存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。

综上所述,本发明提供的一种待检验物料推送方法、系统、存储介质及装置,在工业生产的过程中,物料为多类,获取每类物料的物料信息,其中,物料信息表征物料的当前状况,依据物料信息及物料系数,确定每类物料的优先级,将每类物料的优先级进行排序,确定优先级最高的物料为待检验物料,可以理解的是,优先级最高的物料为最需要检测的物料,将待检测物料推送至待检测物料对应的检验员,以使检验员对待检验物料进行检验,保证了物料检验的顺序合理,从而保障了工业生产的进度。

在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,上述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

需要说明的是,在本发明中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。

虽然本发明所揭露的实施方式如上,但上述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1