CN114386906B - 一种数据处理方法、装置、电子设备和存储介质 - Google Patents
一种数据处理方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN114386906B CN114386906B CN202210026953.XA CN202210026953A CN114386906B CN 114386906 B CN114386906 B CN 114386906B CN 202210026953 A CN202210026953 A CN 202210026953A CN 114386906 B CN114386906 B CN 114386906B
- Authority
- CN
- China
- Prior art keywords
- purchase
- target
- time
- inventory
- plan
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种数据处理方法、装置、电子设备和存储介质,其中,该方法包括:根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案。本申请实施例通过上述方法,能够预测目标零部件的库存,并在库存不足时,提供购买方案。
Description
技术领域
本申请涉及智能管理技术领域,具体而言,涉及一种数据处理方法、装置、电子设备和存储介质。
背景技术
在进行组装加工时,需要保证库存中的零部件充足,因此库存管理是一个比较重要的工作,发明人在研究中发现,现有技术中会出现积压很多库存,在使用时,无法预测库存中每个零部件的数量是否足够使用,导致当库存中存储的零部件很多,但是待使用的某种零部件的数量却不够用的情况。
发明内容
有鉴于此,本申请实施例提供了一种数据处理方法、装置、电子设备和存储介质,以预测目标零部件的库存,并在库存不足时,提供购买方案。
第一方面,本申请实施例提供了一种数据处理方法,所述方法包括:
根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;
针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;
当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
在一个可行的实施方案中,根据目标周期内的预计工作时长和待组装部件,计算在所述目标周期内对每个目标零部件的第一需求量,包括:
根据所述预计工作时长和所述待组装部件的组装时长,计算在所述目标周期内生产的所述待组装部件的第一数量;
获取所述待组装部件的零部件清单;所述零部件清单中包括用于组成所述待组装部件的目标零部件、用于组成一个所述待组装部件的所述目标零部件的第二数量;
针对每个零部件,根据所述第一数量和所述零部件清单中所述目标零部件的第二数量,计算所述目标零部件的第一需求量。
在一个可行的实施方案中,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量,包括:
针对每个所述未到货订单,根据所述未到货订单中的购买数量和购买时间,计算在所述目标周期的开始时间之前所述未到货订单中的所述目标零部件的预计到达数量;
将所述预计到达数量与所述第一库存量之间的和值确定为所述实际库存量。
在一个可行的实施方案中,在生成至少一个第一购买方案之后,所述方法还包括:
根据预先设置的购买权限,确定每个所述第一购买方案中的购买金额符合所述购买权限的至少一个第二购买方案;
针对每个第二购买方案,为所述第二购买方案的购买金额、所述第二购买方案的推荐购买数量与所述货量差值之间的第一差值、所述第二购买方案的预计到达时间与所述开始时间之间的第二差值分别设置权重,得到每个所述第二购买方案的性价比分值;
根据所述性价比分值,对所述至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单;
获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道;
根据所述购买渠道自动购买数量为所述目标第二购买方案中的推荐购买数量的所述目标零部件,并生成购买信息。
在一个可行的实施方案中,在生成至少一个第一购买方案之后,所述方法还包括:
将包含所述至少一个第一购买方案的第一显示数据、包含所述购买清单的第二显示数据和包含所述购买信息的第三显示数据发送到显示终端。
在一个可行的实施方案中,在计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量之后,所述方法还包括:
获取在所述开始时间之前的组装计划;
若所述组装计划中包含所述目标零部件时,根据当前时间、所述组装计划的组装进度,计算对所述目标零部件的第二需求量;
根据所述实际库存量与所述第二需求量之间的第三差值,将所述实际库存量的数量调整为所述第三差值。
第二方面,本申请实施例还提供了一种数据处理装置,所述装置包括:
第一计算单元,用于根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;
第二计算单元,用于针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;
第一生成单元,用于当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
在一个可行的实施方案中,所述第一计算单元用于:
根据所述预计工作时长和所述待组装部件的组装时长,计算在所述目标周期内生产的所述待组装部件的第一数量;
获取所述待组装部件的零部件清单;所述零部件清单中包括用于组成所述待组装部件的目标零部件、用于组成一个所述待组装部件的所述目标零部件的第二数量;
针对每个零部件,根据所述第一数量和所述零部件清单中所述目标零部件的第二数量,计算所述目标零部件的第一需求量。
在一个可行的实施方案中,所述第二计算单元用于:
针对每个所述未到货订单,根据所述未到货订单中的购买数量和购买时间,计算在所述目标周期的开始时间之前所述未到货订单中的所述目标零部件的预计到达数量;
将所述预计到达数量与所述第一库存量之间的和值确定为所述实际库存量。
在一个可行的实施方案中,所述装置还包括:
确定单元,用于在生成至少一个第一购买方案之后,根据预先设置的购买权限,确定每个所述第一购买方案中的购买金额符合所述购买权限的至少一个第二购买方案;
权重单元,用于针对每个第二购买方案,为所述第二购买方案的购买金额、所述第二购买方案的推荐购买数量与所述货量差值之间的第一差值、所述第二购买方案的预计到达时间与所述开始时间之间的第二差值分别设置权重,得到每个所述第二购买方案的性价比分值;
排序单元,用于根据所述性价比分值,对所述至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单;
第一获取单元,用于获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道;
第二生成单元,用于根据所述购买渠道自动购买数量为所述目标第二购买方案中的推荐购买数量的所述目标零部件,并生成购买信息。
在一个可行的实施方案中,所述装置还包括:
发送单元,用于在生成至少一个第一购买方案之后,将包含所述至少一个第一购买方案的第一显示数据、包含所述购买清单的第二显示数据和包含所述购买信息的第三显示数据发送到显示终端。
在一个可行的实施方案中,所述装置还包括:
第二获取单元,用于在计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量之后,获取在所述开始时间之前的组装计划;
第四计算单元,用于若所述组装计划中包含所述目标零部件时,根据当前时间、所述组装计划的组装进度,计算对所述目标零部件的第二需求量;
调整单元,用于根据所述实际库存量与所述第二需求量之间的第三差值,将所述实际库存量的数量调整为所述第三差值。
第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面中任一项所述的方法的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面中任一项所述的方法的步骤。
本申请实施例提供的一种数据处理方法、装置、电子设备和存储介质,根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
通过上述方法,与现有技术中直接积压很多型号零部件的库存,在使用时才知道缺少那个零部件的方案相比,本申请实施例能够预测出目标周期内的每个目标零部件的第一需求量,并确定出该目标零部件的实际库存量,根据第一需求量和实际库存量之间的货量差值,确定目标周期内缺少的目标零部件的数量,并在库存不足时,提供购买方案。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例所提供的一种数据处理方法的流程图。
图2示出了本申请实施例所提供的一种自动补货的方法的流程图。
图3示出了本申请实施例所提供的一种数据处理装置的结构示意图。
图4示出了本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要提前说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
需要提前说明的是,本申请实施例涉及到的装置或电子设备等可以执行在单个服务器上,也可以执行在服务器组。服务器组可以是集中式的,也可以是分布式的。在一些实施例中,服务器相对于终端,可以是本地的,也可以是远程的。例如,服务器可以经由网络访问存储在服务请求方终端、服务提供方终端、或数据库、或其任意组合中的信息和/或数据。作为另一示例,服务器可以直接连接到服务请求方终端、服务提供方终端和数据库中至少一个,以访问存储的信息和/或数据。在一些实施例中,服务器可以在云平台上实现;仅作为示例,云平台可以包括私有云、公有云、混合云、社区云(community cloud)、分布式云、跨云(inter-cloud)、多云(multi-cloud)等,或者它们的任意组合。
图1示出了本申请实施例所提供的一种数据处理方法的流程图,如图1所示,所述方法包括以下步骤:
步骤101,根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件。
具体的,目标周期的长短是预设的,例如将每个自然周设置为一个周期,或者将每个自然月设置为一个周期。待组装部件的组装时长是根据实际组装时间的平均时长得到的,也可以是人为设置的,预计工作时长可以根据每个用户或厂家设置的工作计划表或排班时间确定的,也可以是用户直接输入的。
在每个目标周期开始之前,对该目标周期内的预计工作时长和待组装部件的组装时长进行获取,从而根据预计工作时长和组装时长计算出该目标周期内预计完成的待组装部件的数量,并根据该待组装部件的数量,将每个待组装部件的目标零部件的使用数量,计算出该目标周期内对每个目标零部件的第一需求量。本申请实施例提供的另一个可行的实施方案中,还可以根据目标周期内的组装待组装部件的目标数量,确定在所述目标周期内对每个目标零部件的第一需求量。
需要注意的是,在每个目标周期开始之前都需要对该目标周期内的每个目标零部件的第一需求量进行检测,检测时间可以按照周期进行,例如每个周期的最后一个工作日对下个周期的第一需求量进行检测,或者每个自然日都对下个周期的第一需求量进行检测,并得到每个目标零部件的第一需求量的具体数值。
步骤102,针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量。
具体的,库存数据和订单数据是访问用于存储库存系统的库存信息、订单系统的订单信息的存储空间得到的。在根据步骤101计算出目标周期内每个目标零部件的第一需求量之后,针对每个目标零部件来说,获取当前检测时间库存中对该目标零部件的存储数量,将该存储数量作为第一库存量。根据每个订单信息的到货情况,确定未收到货的订单信息中购买的产品为该目标零部件的未到货订单,根据未到货订单中对目标零部件的购买数量、购买时间和预计送达时间,确定预计到达数量,根据预计到达数量和第一库存量,确定在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量。
步骤103,当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
具体的,根据步骤101和步骤102获取到所述第一需求量和所述实际库存量之后,若实际库存量小于第一需求量,说明库存中存储的目标零部件的数量不足以满足目标周期内的使用需求,无法完成目标周期内的工作目标。则根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案,即需要在该目标周期来临之前,购买并得到目标数量的目标零部件。具体的,第一购买方案可以是根据搭建的算法模型生成的。算法模型将货量差值、时间差值作为输入,将历史购买信息、历史运输时间和历史成交金额、公开的购买链接、售卖信息、售卖地点、售卖金额作为参考因素,为购买该目标零部件生成至少一个第一购买方案。
本申请实施例提供的一种数据处理方法,根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
通过上述方法,与现有技术中直接积压很多型号零部件的库存,在使用时才知道缺少那个零部件的方案相比,本申请实施例能够预测出目标周期内的每个目标零部件的第一需求量,并确定出该目标零部件的实际库存量,根据第一需求量和实际库存量之间的货量差值,确定目标周期内缺少的目标零部件的数量,并在库存不足时,提供购买方案。
在一个可行的实施方案中,在执行步骤101时,所述方法包括以下步骤:
步骤110,根据所述预计工作时长和所述待组装部件的组装时长,计算在所述目标周期内生产的所述待组装部件的第一数量。
具体的,当获取到目标周期内的预计工作时长后,根据所述预计工作时长和每个待组装部件的组装时长,计算目标周期内的每个待组装部件的组装数量。例如,假设预计工作时长为40小时,待组装部件一的组装时长为2个小时,则该目标周期内组装该待组装部件一的组装数量为(40/2)=20个。则在目标周期内,用于组装该待组装部件的车间一能够完成的组装数量为20,则该第一数量为20个。需要注意的是,也可以直接根据生产排产,设置该第一数量。
步骤111,获取所述待组装部件的零部件清单;所述零部件清单中包括用于组成所述待组装部件的目标零部件、用于组成一个所述待组装部件的所述目标零部件的第二数量。
具体的,零部件清单是预先存储的,每种待组装部件都对应一个零部件清单,所述零部件清单中包括用于组成所述待组装部件的目标零部件、用于组成一个所述待组装部件的所述目标零部件的第二数量。
例如,根据步骤110中的例子,当计算得到待组装部件的第一数量为20时,假设零部件清单中包括零部件的名称为:零部件一、零部件二和零部件三,零部件一对应的第二数量为5,零部件二的第二数量为6,零部件三对应的第二数量为1。
步骤112,针对每个零部件,根据所述第一数量和所述零部件清单中所述目标零部件的第二数量,计算所述目标零部件的第一需求量。
具体的,根据步骤110和步骤111的例子,则第一需求量的计算方法为:
当目标零部件为零部件一时,第一需求量为:20*5=100个;
当目标零部件为零部件二时,第一需求量为:20*6=120个;
当目标零部件为零部件三时,第一需求量为:20*1=20个。
在一个可行的实施方案中,在执行步骤102时,所述方法还包括以下步骤:
步骤113,针对每个所述未到货订单,根据所述未到货订单中的购买数量和购买时间,计算在所述目标周期的开始时间之前所述未到货订单中的所述目标零部件的预计到达数量。将所述预计到达数量与所述第一库存量之间的和值确定为所述实际库存量。
具体的,根据目标零部件的未到货订单中的购买数量和购买时间,结合所述目标周期的开始时间,计算能够在所述开始时间之前所述目标零部件的预计到达数量。则将能够在开始时间之前到达的目标零部件的预计到达数量计入实际库存量中,即实际库存量=预计到达数量+第一库存量。
图2示出了本申请实施例所提供的一种自动补货的方法的流程图,在一个可行的实施方案中,在执行步骤103后,所述方法还包括:
步骤201,根据预先设置的购买权限,确定每个所述第一购买方案中的购买金额符合所述购买权限的至少一个第二购买方案。
具体的,购买权限中包括允许自动购买的最大允许购买金额,则第一购买方案中的购买金额符合购买权限意味着第一购买方案中的购买金额小于或等于购买权限中的预设的最大允许购买金额;第一购买方案中的购买金额不符合所述购买权限意味着第一购买方案中的购买金额大于所述购买权限中预设的最大允许购买金额。从而对第一购买方案中的方案进行筛选,得到符合所述购买权限的第二购买方案。
例如,组装待组装部件的地点,即收货点为第一地点,货量差值为1000个,时间差值为10天。根据公开的信息,历史购买信息,确定出的可购买的购买信息为:
购买渠道一、购买单价10元,可购买数量200,发货点为第一地点。
购买渠道二、购买单价8元,可购买数量1000,发货点为第二地点。
购买渠道三、购买单价为12元,可购买数量500,发货点为第二地点。
购买渠道四、购买单价为13元,可购买数量1000,发货点为第一地点。
第一购买方案中提供的方案包括:
方案一、通过购买渠道二,购买数量为1000的目标零部件,根据发货点和收货点,计算得到该1000个目标零部件的预计运输天数为5天。
方案二、通过购买渠道一,购买数量为200的目标零部件,根据发货点和收货点,计算得到该200个目标零部件的预计运输天数为2天。
通过购买渠道二,购买数量为800的目标零部件,根据发货点和收货点,计算得到该200个目标零部件预计运输天数为5天。
假设最大允许购买金额为2万元,则每个上述第一购买方案均符合所述购买权限,则将上述两个第一购买方案均确定为第二购买方案。假设购买权限中的最大购买金额为0.8万元,则上述方案二对应的第一购买方案不符合所述购买权限中的最大购买金额。则只将第一购买方案中的方案一确定为第二购买方案。
步骤202,针对每个第二购买方案,为所述第二购买方案的购买金额、所述第二购买方案的推荐购买数量与所述货量差值之间的第一差值、所述第二购买方案的预计到达时间与所述开始时间之间的第二差值分别设置权重,得到每个所述第二购买方案的性价比分值。
具体的,推荐购买数量与所述货量差值可能是相同的,也可能是不同的。为第二购买方案中的时间、金额、数量分别设置权重,从而通过权重的分配,得到第二购买方案的性价比分值。例如,时间、金额、数量的权重分别设置为0.5,0.3,0.2时,则比较重视每个第二购买方案中的到货时间。
步骤203,根据所述性价比分值,对所述至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单。
具体的,在根据步骤202得到每个第二购买方案的性价比分值之后,根据每个第二购买方案的性价比分值,对至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单。
步骤204,获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道。
具体的,由于每个第二购买方案中都包含有购买渠道,则在对每个第二购买方案进行排序之后,获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道。购买渠道包括但不限于:购买链接、购买电话、购买页面。
步骤205,根据所述购买渠道自动购买数量为所述目标第二购买方案中的推荐购买数量的所述目标零部件,并生成购买信息。
具体的,在根据步骤204获取到目标第二购买方案中的购买渠道之后,自动按照该购买渠道进行目标零部件的选购,并生成购买该目标零部件的购买信息。
在一个可行的实施方案中,在执行步骤205之后,所述方法还包括以下步骤:
将包含所述至少一个第一购买方案的第一显示数据、包含所述购买清单的第二显示数据和包含所述购买信息的第三显示数据发送到显示终端。
具体的,将第一显示数据、第二显示数据和第三显示数据发送到显示终端,以便用户在显示终端调整购买方案,例如,当根据步骤205自动购买后,用户还可以对该订单进行取消,并根据第一显示数据提供的至少一个第一购买方案,自行购买目标零部件。
需要注意的是,显示终端还能够显示目标周期内的每个目标零部件的需求量和实际库存量,从而达到提醒用户补货的作用。
在一个可行的实施方案中,在执行步骤102之后,所述方法还包括:
获取在所述开始时间之前的组装计划;若所述组装计划中包含所述目标零部件时,根据当前时间、所述组装计划的组装进度,计算对所述目标零部件的第二需求量;根据所述实际库存量与所述第二需求量之间的第三差值,将所述实际库存量的数量调整为所述第三差值。
具体的,若在该目标周期开始之前,还要对该目标零部件进行使用,则需要确定在目标周期开始之前每个目标零部件的使用数量,并在实际库存量中减去对该目标零部件的使用数量,得到真实的目标零部件的实际库存量。
图3示出了本申请实施例所提供的一种数据处理装置的结构示意图,如图3所示,所述装置包括第一计算单元301,第二计算单元302,第一生成单元303。
第一计算单元,用于根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件。
第二计算单元,用于针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量。
第一生成单元,用于当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
在一个可行的实施方案中,所述第一计算单元用于:
根据所述预计工作时长和所述待组装部件的组装时长,计算在所述目标周期内生产的所述待组装部件的第一数量。
获取所述待组装部件的零部件清单;所述零部件清单中包括用于组成所述待组装部件的目标零部件、用于组成一个所述待组装部件的所述目标零部件的第二数量。
针对每个零部件,根据所述第一数量和所述零部件清单中所述目标零部件的第二数量,计算所述目标零部件的第一需求量。
在一个可行的实施方案中,所述第二计算单元用于:
针对每个所述未到货订单,根据所述未到货订单中的购买数量和购买时间,计算在所述目标周期的开始时间之前所述未到货订单中的所述目标零部件的预计到达数量。
将所述预计到达数量与所述第一库存量之间的和值确定为所述实际库存量。
在一个可行的实施方案中,所述装置还包括:
确定单元,用于在生成至少一个第一购买方案之后,根据预先设置的购买权限,确定每个所述第一购买方案中的购买金额符合所述购买权限的至少一个第二购买方案。
权重单元,用于针对每个第二购买方案,为所述第二购买方案的购买金额、所述第二购买方案的推荐购买数量与所述货量差值之间的第一差值、所述第二购买方案的预计到达时间与所述开始时间之间的第二差值分别设置权重,得到每个所述第二购买方案的性价比分值。
排序单元,用于根据所述性价比分值,对所述至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单。
第一获取单元,用于获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道。
第二生成单元,用于根据所述购买渠道自动购买数量为所述目标第二购买方案中的推荐购买数量的所述目标零部件,并生成购买信息。
在一个可行的实施方案中,所述装置还包括:
发送单元,用于在生成至少一个第一购买方案之后,将包含所述至少一个第一购买方案的第一显示数据、包含所述购买清单的第二显示数据和包含所述购买信息的第三显示数据发送到显示终端。
在一个可行的实施方案中,所述装置还包括:
第二获取单元,用于在计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量之后,获取在所述开始时间之前的组装计划。
第四计算单元,用于若所述组装计划中包含所述目标零部件时,根据当前时间、所述组装计划的组装进度,计算对所述目标零部件的第二需求量。
调整单元,用于根据所述实际库存量与所述第二需求量之间的第三差值,将所述实际库存量的数量调整为所述第三差值。
本申请实施例提供的一种数据处理装置,根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间。
通过上述装置,与现有技术中直接积压很多型号零部件的库存,在使用时才知道缺少那个零部件的方案相比,本申请实施例能够预测出目标周期内的每个目标零部件的第一需求量,并确定出该目标零部件的实际库存量,根据第一需求量和实际库存量之间的货量差值,确定目标周期内缺少的目标零部件的数量,并在库存不足时,提供购买方案。
图4示出了本申请实施例所提供的一种电子设备的结构示意图,包括:处理器401、存储介质402和总线403,所述存储介质402存储有所述处理器401可执行的机器可读指令,当电子设备运行如实施例中的数据处理方法时,所述处理器401与所述存储介质402之间通过总线403通信,所述处理器401执行所述机器可读指令,以执行如实施例中的步骤。
在实施例中,所述存储介质402还可以执行其它机器可读指令,以执行如实施例中其它所述的方法,关于具体执行的方法步骤和原理参见实施例的说明,在此不再详细赘述。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行,以执行如实施例中的步骤。
在本申请实施例中,该计算机程序被处理器运行时还可以执行其它机器可读指令,以执行如实施例中其它所述的方法,关于具体执行的方法步骤和原理参见实施例的说明,在此不再详细赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种数据处理方法,其特征在于,所述方法包括:
根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;
针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;
当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间;
生成至少一个第一购买方案之后,根据预先设置的购买权限,确定每个所述第一购买方案中的购买金额符合所述购买权限的至少一个第二购买方案;针对每个第二购买方案,为所述第二购买方案的购买金额、所述第二购买方案的推荐购买数量与所述货量差值之间的第一差值、所述第二购买方案的预计到达时间与所述开始时间之间的第二差值分别设置权重,得到每个所述第二购买方案的性价比分值;根据所述性价比分值,对所述至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单;获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道;根据所述购买渠道自动购买数量为所述目标第二购买方案中的推荐购买数量的所述目标零部件,并生成购买信息。
2.根据权利要求1所述的方法,其特征在于,根据目标周期内的预计工作时长和待组装部件,计算在所述目标周期内对每个目标零部件的第一需求量,包括:
根据所述预计工作时长和所述待组装部件的组装时长,计算在所述目标周期内生产的所述待组装部件的第一数量;
获取所述待组装部件的零部件清单;所述零部件清单中包括用于组成所述待组装部件的目标零部件、用于组成一个所述待组装部件的所述目标零部件的第二数量;
针对每个零部件,根据所述第一数量和所述零部件清单中所述目标零部件的第二数量,计算所述目标零部件的第一需求量。
3.根据权利要求1所述的方法,其特征在于,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量,包括:
针对每个所述未到货订单,根据所述未到货订单中的购买数量和购买时间,计算在所述目标周期的开始时间之前所述未到货订单中的所述目标零部件的预计到达数量;
将所述预计到达数量与所述第一库存量之间的和值确定为所述实际库存量。
4.根据权利要求1所述的方法,其特征在于,在生成至少一个第一购买方案之后,所述方法还包括:
将包含所述至少一个第一购买方案的第一显示数据、包含所述购买清单的第二显示数据和包含所述购买信息的第三显示数据发送到显示终端。
5.根据权利要求1所述的方法,其特征在于,在计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量之后,所述方法还包括:
获取在所述开始时间之前的组装计划;
若所述组装计划中包含所述目标零部件时,根据当前时间、所述组装计划的组装进度,计算对所述目标零部件的第二需求量;
根据所述实际库存量与所述第二需求量之间的第三差值,将所述实际库存量的数量调整为所述第三差值。
6.一种数据处理装置,其特征在于,所述装置包括:
第一计算单元,用于根据目标周期内的预计工作时长和待组装部件的组装时长,计算在所述目标周期内对每个目标零部件的第一需求量;所述目标零部件为用于组装成所述待组装部件的零部件;
第二计算单元,用于针对每个目标零部件,根据当前库存中的所述目标零部件的第一库存量、订购所述目标零部件的未到货订单,计算在所述目标周期的开始时间之前所述库存中所述目标零部件的实际库存量;
第一生成单元,用于当所述实际库存量小于所述第一需求量时,根据当前时间与所述开始时间之间的时间差值、所述第一需求量与所述实际库存量之间的货量差值,生成至少一个第一购买方案;所述第一购买方案包括购买渠道、推荐购买数量、购买金额和预计到达时间;
确定单元,用于在生成至少一个第一购买方案之后,根据预先设置的购买权限,确定每个所述第一购买方案中的购买金额符合所述购买权限的至少一个第二购买方案;
权重单元,用于针对每个第二购买方案,为所述第二购买方案的购买金额、所述第二购买方案的推荐购买数量与所述货量差值之间的第一差值、所述第二购买方案的预计到达时间与所述开始时间之间的第二差值分别设置权重,得到每个所述第二购买方案的性价比分值;
排序单元,用于根据所述性价比分值,对所述至少一个第二购买方案进行排序,以得到符合所述购买权限的购买清单;
第一获取单元,用于获取所述购买清单中的排序在第一位的目标第二购买方案中的购买渠道;
第二生成单元,用于根据所述购买渠道自动购买数量为所述目标第二购买方案中的推荐购买数量的所述目标零部件,并生成购买信息。
7.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至5中任一项所述数据处理方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至5中任一项所述数据处理方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210026953.XA CN114386906B (zh) | 2022-01-11 | 2022-01-11 | 一种数据处理方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210026953.XA CN114386906B (zh) | 2022-01-11 | 2022-01-11 | 一种数据处理方法、装置、电子设备和存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114386906A CN114386906A (zh) | 2022-04-22 |
| CN114386906B true CN114386906B (zh) | 2025-06-10 |
Family
ID=81201742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210026953.XA Active CN114386906B (zh) | 2022-01-11 | 2022-01-11 | 一种数据处理方法、装置、电子设备和存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114386906B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114819713A (zh) * | 2022-05-18 | 2022-07-29 | 广汽埃安新能源汽车有限公司 | 一种车辆零件配送指示方法及系统 |
| CN115564537A (zh) * | 2022-11-03 | 2023-01-03 | 珠海格力电器股份有限公司 | 购物方法、装置、存储介质以及电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104077633A (zh) * | 2014-06-27 | 2014-10-01 | 歌尔声学股份有限公司 | 基于瓶颈工序的排产方法 |
| CN106991543A (zh) * | 2016-01-20 | 2017-07-28 | 阿里巴巴集团控股有限公司 | 调拨系统及调拨方法 |
| CN112581050A (zh) * | 2020-11-11 | 2021-03-30 | 广汽蔚来新能源汽车科技有限公司 | 采购需求信息生成方法、装置、计算机设备和存储介质 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010011222A1 (en) * | 1998-12-24 | 2001-08-02 | Andrew W. Mclauchlin | Integrated procurement management system using public computer network |
| WO2004027665A1 (ja) * | 2002-09-19 | 2004-04-01 | Honda Giken Kogyo Kabushiki Kaisha | 部品発注量算出装置 |
| CN108229876B (zh) * | 2017-12-07 | 2022-01-28 | 黄淮学院 | 一种基于大数据的电商交易方法和电商交易系统 |
| JP7211899B2 (ja) * | 2018-07-03 | 2023-01-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 制御方法及び情報処理装置 |
| CN111681118B (zh) * | 2020-05-29 | 2024-03-15 | 泰康保险集团股份有限公司 | 一种数据处理方法及装置 |
| CN111967927A (zh) * | 2020-07-03 | 2020-11-20 | 青岛檬豆网络科技有限公司 | 一种多准则计算满意度的商业采购方法 |
-
2022
- 2022-01-11 CN CN202210026953.XA patent/CN114386906B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104077633A (zh) * | 2014-06-27 | 2014-10-01 | 歌尔声学股份有限公司 | 基于瓶颈工序的排产方法 |
| CN106991543A (zh) * | 2016-01-20 | 2017-07-28 | 阿里巴巴集团控股有限公司 | 调拨系统及调拨方法 |
| CN112581050A (zh) * | 2020-11-11 | 2021-03-30 | 广汽蔚来新能源汽车科技有限公司 | 采购需求信息生成方法、装置、计算机设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114386906A (zh) | 2022-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111027867A (zh) | 一种上门服务自动排单系统及订单跟踪系统 | |
| CN114386906B (zh) | 一种数据处理方法、装置、电子设备和存储介质 | |
| CN116542508A (zh) | 一种服装订单的排产方法、装置和设备 | |
| CN112163809B (zh) | 库存检查方法、装置、计算机设备和存储介质 | |
| CN111401703B (zh) | 资源信息调度方法及装置 | |
| CN111507686B (zh) | 工程设计变更自动预算系统与方法 | |
| US20060212151A1 (en) | Ordering/order receiving system | |
| CN111047248A (zh) | 资源转移方法、装置、服务器及存储介质 | |
| US20250191016A1 (en) | Information displaying and processing device, method, and medium for enabling sharing request between multiple user devices | |
| CN115965320A (zh) | 一种产品订单调配方法及装置 | |
| JP3945941B2 (ja) | 安全在庫率による在庫補充方法 | |
| CN110163402B (zh) | 确定订单中库存量单位的方法及装置 | |
| JP2002230273A (ja) | 事業リスク管理方法 | |
| CN110533497A (zh) | 订单生成方法及系统、电子设备和存储介质 | |
| JP2005293235A (ja) | 市場品質問題処理支援システム | |
| CN114092032A (zh) | 一种数据核对的方法和装置 | |
| CN114240201A (zh) | 一种基于供应链背景下的智慧数据中台 | |
| CN112926909A (zh) | 需求量计划系统和需求量计划方法 | |
| CN113408863A (zh) | 工单推荐方法、装置、终端设备及计算机存储介质 | |
| JP2000011039A (ja) | コスト指標算出装置 | |
| KR102416934B1 (ko) | 매장 운영 정보를 이용한 매장 운영 지원 장치 및 방법 | |
| KR102719227B1 (ko) | 리셀러의 안정적인 수익보장이 가능한 온라인마켓 플랫폼 서버 및 그 수익보장 방법 | |
| CN113633993B (zh) | 一种游戏资源处理方法、装置、设备及存储介质 | |
| CN117273780A (zh) | 一种流程模板的构建方法、流程处理方法及系统 | |
| CN110826994B (zh) | 一种数据处理方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |