一种采购管理方法、装置和电子设备与流程

文档序号:21005019发布日期:2020-06-05 23:02阅读:220来源:国知局
一种采购管理方法、装置和电子设备与流程

本申请涉及大信息领域,具体而言,涉及一种采购管理方法、装置和电子设备。



背景技术:

在现有的供求关系中,采购过程是由人为操作完成,采购人员在供应商处购买商品,由于采购不定期,且商品价格会有浮动,无法合理的对采购商品进行规划。现有的供应链分析系统普遍存在只针对单一环节、信息片面、无大信息等问题,再将此系统应用于采购分析中更多问题就凸显出来,无法完成监控、定量以及制定采购计划的功能。



技术实现要素:

本申请实施例的目的在于提供一种采购管理方法、装置和电子设备。

第一方面,实施例提供一种采购管理方法,包括:从资料库中获取采购目标的采购量信息;判断采购量信息是否大于预设值;当判断采购量信息大于预设值时,获取供应商信息;基于供应商信息以及采购量信息,生成采购方案。

在可选的实施方式中,从资料库中获取采购目标的采购量信息,包括:从资料库中获取采购目标的库存量信息和预估销量信息;基于采购目标的当前库存量信息和预估销量信息,计算生成采购目标的采购量信息。

在可选的实施方式中,获取采购目标的预估销量信息,包括:从资料库中,获取采购目标在过去的预设时间段内的历史销量信息;基于历史销量信息,利用机器学习算法生成销量预测模型;基于销量预测模型,以及采购采购目标的时间节点,生成采购目标的预估销量信息。

在可选的实施方式中,供应商信息包括多个供应商的地址信息、价格信息、采购交通费信息、信用度信息中的一种或多种的组合;基于供应商信息以及采购量信息,生成采购方案,包括:基于地址信息及其权重值、价格信息及其权重值、采购交通费信息及其权重值、信用度信息及其权重值,生成供应商信息库;基于采购量信息和供应商信息库,生成采购方案。

在可选的实施方式中,供应商信息还包括单一供应商信息拥有采购商品的可用库存量信息,以及单一供应商出售采购商品的价格浮动信息。

第二方面,实施例提供一种采购管理装置,包括:信息获取模块,用于从资料库中获取采购目标的采购量信息;数据判断模块,用于判断采购量信息是否大于预设值;数据集获取模块,用于当判断采购量信息大于预设值时,获取供应商信息;方案生成模块,用于基于供应商信息以及采购量信息,生成采购方案。

在可选的实施方式中,数据获取模块用于:从资料库中获取采购目标的库存量信息和预估销量信息;基于采购目标的当前库存量信息和预估销量信息,计算生成采购目标的采购量信息。

在可选的实施方式中,数据获取模块还用于:从资料库中,获取采购目标在过去的预设时间段内的历史销量信息;基于历史销量信息,利用机器学习算法生成销量预测模型;基于销量预测模型,以及采购采购目标的时间节点,生成采购目标的预估销量信息。

在可选的实施方式中,供应商信息包括多个供应商的地址信息、价格信息、采购交通费信息、信用度信息中的一种或多种的组合;方案生成模块用于:基于地址信息及其权重值、价格信息及其权重值、采购交通费信息及其权重值、信用度信息及其权重值,生成供应商信息库;基于采购量信息和供应商信息库,生成采购方案。

第三方面,实施例提供一种电子设备,包括:存储器,用以存储计算机程序;处理器,用以执行如前述实施方式中任一项的方法。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以基于这些附图获得其他相关的附图。

图1为本申请实施例提供的一种电子设备;

图2为本申请实施例提供的终端与服务器的交互场景示意图;

图3为本申请实施例提供的一种采购管理方法的流程示意图;

图4为本申请实施例提供的另一种采购管理方法的流程示意图;

图5为本申请实施例提供的另一种采购管理方法的流程示意图;

图6为本申请实施例提供的一种采购管理装置的结构示意图。

图标:电子设备1,总线10,处理器11,存储器12,服务器100,终端200,采购管理装置600,数据获取模块601,数据判断模块602,信息获取模块603,方案生成模块604。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

如图1所示,本实施例提供一种电子设备1,包括:至少一个处理器11和存储器12,图1中以一个处理器11为例。处理器11和存储器12通过总线10连接,存储器12存储有可以被处理器11执行的指令,指令被处理器11执行。于一实施例中,电子设备1可以是服务器或终端。

如图2所示,其为本实施例中服务器100与终端200的交互示意场景,服务器100可以是信息存储或处理服务器。服务器100可以获取存储器中的采购目标的库存量信息、采购量信息等信息,基于预设的判断条件自主监控采购目标目前的库存是否需要进行采购,如果需要采购,则获取供应商信息,并基于供应商信息生成采购方案,最终将采购的方案发送至终端200。

于一实施例中,终端200可以从服务器100处获取存储器中的采购目标的库存量信息、采购量信息等信息,基于预设的判断条件自主监控采购目标目前的库存是否需要进行采购,如果需要采购,则获取供应商信息,并基于供应商信息生成采购方案。

请参阅图3,其为本实施例提供的一种采购管理方法,该方法可由图1所示的电子设备来执行,并用于图2所示的交互场景中,该方法包括如下步骤:

步骤301:从资料库中获取采购目标的采购量信息。

在本步骤中,采购量信息表示采购目标的需要采购的数量。资料库可以存储采购目标的各种属性及信息,例如采购目标的销售源信息、采购源信息以及消耗源信息,通过对采购目标的销售源信息、采购源信息以及消耗源信息等信息进行监控,以此判断采购目标是否需要采购,当需要采购时获取采购量信息,实现管控采购目标的及时性和准确性。

步骤302:判断采购量信息是否大于预设值。

在本步骤中,采购目标的采购量信息可以反映采购目标此时的库存量是否够用,所以需要对采购量信息是否超过一预设值进行判断。于一实施例中,由于确定采购目标数量、选择供应商、物流配送等流程都需要时间,等待采购目标的进货量信息录入资料库的过程中,采购目标的库存量信息也在同步减小,结合实际需要,对采购量信息设置一个预设值,当采购量大于该预设值时,执行后续采购的步骤。

步骤303:当判断采购量信息大于预设值时,获取供应商信息。

在本步骤中,供应商信息可以包括评价信息、服务信息、进度信息、供货周期、物流价格等。在判断采购量信息大于预设值时,即代表采购目标需要进行采购,不同的供应商由于上述信息的不同,会导致采购价格的不同。

步骤304:基于供应商信息以及采购量信息,生成采购方案。

在本步骤中,针对采购目标的采购量信息,以及供应商信息的评价信息、服务信息、进度信息、供货周期、物流价格等多种影响最终价格的因素,生成采购方案。

请参阅图4,其为本实施例提供的一种采购管理方法,该方法可由图1所示的电子设备1来执行,并用于图2所示的交互场景中,该方法包括如下步骤:

步骤401:从资料库中获取采购目标的库存量信息和预估销量信息。

在本步骤中,采购量信息可以由预估销量信息和库存量信息的差值直接计算得到,也可以由外部设备输入。

步骤402:基于采购目标的当前库存量信息和预估销量信息,计算生成采购目标的采购量信息。

在本步骤中,由于确定采购目标数量、选择供应商、物流配送等流程都需要时间,等待采购目标的进货量信息录入资料库的过程中,采购目标的库存量信息也在同步减小,结合实际需要,对采购量信息设置一个预设值,当采购量大于该预设值时,执行后续采购的步骤。

步骤403:判断采购量信息是否大于预设值。详细请参阅上述实施例对步骤302的描述。

步骤404:当判断采购量信息大于预设值时,获取供应商信息。详细请参阅上述实施例对步骤303的描述。

步骤405:基于地址信息及其权重值、价格信息及其权重值、采购交通费信息及其权重值、信用度信息及其权重值,生成供应商信息库。

在本步骤中,供应商为多个供应商,供应商信息还可以包括地址信息、价格信息、采购交通费信息、信用度信息。基于供应商信息的种类赋予不同的权重值,以调整采购方案生成过程中,各个信息考量程度。将供应商信息整合成供应商信息库,以供服务器100基于供应商信息库进行信息建模。

于一实施例中,地址信息代表所述供应商与用户地址的距离,采购交通费信息代表每单位重量的采购目标运送每单位距离的运费,价格信息代表供应商出售采购目标的单价。在整个采购过程中,价格信息是最为重要的考量因素,所以价格信息的权重高于其他信息的权重。信用度信息代表供应商的原料质量、损坏率以及发货速度等评价分数,可以从供应商平台直接获取,也可以基于资料库历年积累的评分生成最新评价分数。

步骤406:基于采购量信息和供应商信息库,生成采购方案。

在本步骤中,可以基于采购量信息和供应商信息库,使用动态规划优化下述算法,生成采购方案,算法如下:

s.t.qij=qi×uj

pj∈pjr

其中,pj为第j个原材料的价格,qj为第j个原材料需要采购的量,fk为到第k个供应商采购的价格,r为选定的供应商集合,qij为第i个菜品对第j个原材料的需求量,qi为预测的第i个菜品的销量,uj为单位i菜品对原材料j的需求量,qsj为第j个原材料的库存量,pjr为所有供应商对于原材料j的价格集合。

于一实施例中,还可以基于供应商信息库建立供应商评估模型,将采购目标的采购量信息代入供应商评估模型,经过一元线性回归模型预测、离散化模型预测或组合预测等多种方法生成采购方案。

于一实施例中,供应商信息还包括单一供应商信息拥有采购商品的可用库存量信息,以及单一供应商出售采购商品的价格浮动信息。

请参阅图5,其为本实施例提供的一种采购管理方法,该方法可由图1所示的电子设备1来执行,并用于图2所示的交互场景中,该方法包括如下步骤:

步骤501:从资料库中,获取采购目标在过去的预设时间段内的历史销量信息。

在本步骤中,历史销量信息可以用于建立预估模型。例如获取采购目标在去年第二季度的总体销量,可以用于计算采购目标在今年第二季度的总体销量。

步骤502:基于历史销量信息,利用机器学习算法生成销量预测模型。

在本步骤中,销量预测模型可以采用多元线性回归模型、g(1,n)灰色模型、bp神经网络、ahp算法等,用于预估采购目标的销售量。

步骤503:基于销量预测模型,以及采购采购目标的时间节点,生成采购目标的预估销量信息。

于一实施例中,将采购目标的采购时间节点代入销量预测模型,可以获得采购目标在时间节点的预估销量信息。

步骤504:判断采购量信息是否大于预设值。详细请参阅上述实施例对步骤302的描述。

步骤505:当判断采购量信息大于预设值时,获取供应商信息。详细请参阅上述实施例对步骤303的描述。

步骤506:基于供应商信息以及采购量信息,生成采购方案。详细请参阅上述实施例对步骤304的描述。

请参阅图6,其为本实施例提供的一种采购管理装置600,该采购管理装置600可以应用于图1所示的电子设备1,以实现服务器100可以获取存储器中的采购目标的库存量信息、采购量信息等信息,基于预设的判断条件自主监控采购目标目前的库存是否需要进行采购,如果需要采购,则获取供应商信息,并基于供应商信息生成采购方案,最终将采购的方案发送至终端200。

于一实施例中,采购管理装置600还可以实现终端200可以从服务器100处获取获取存储器中的采购目标的库存量信息、采购量信息等信息,基于预设的判断条件自主监控采购目标目前的库存是否需要进行采购,如果需要采购,则获取供应商信息,并基于供应商信息生成采购方案。

采购管理装置600包括:数据获取模块601,数据判断模块602,信息获取模块603,方案生成模块604。各个模块的原理关系如下:

数据获取模块601,用于从资料库中获取采购目标的采购量信息。

数据判断模块602,用于判断采购量信息是否大于预设值。

信息获取模块603,用于当判断采购量信息大于预设值时,获取供应商信息。

方案生成模块604,用于基于供应商信息以及采购量信息,生成采购方案。

于一实施例中,数据获取模块601用于:从资料库中获取采购目标的库存量信息和预估销量信息;基于采购目标的当前库存量信息和预估销量信息,计算生成采购目标的采购量信息。详细请参阅上述实施例中对步骤401-402的描述。

于一实施例中,数据获取模块601还用于:从资料库中,获取采购目标在过去的预设时间段内的历史销量信息;基于历史销量信息,利用机器学习算法生成销量预测模型;基于销量预测模型,以及采购采购目标的时间节点,生成采购目标的预估销量信息。详细请参阅上述实施例中对步骤501-503的描述。

于一实施例中,供应商信息包括多个供应商的地址信息、价格信息、采购交通费信息、信用度信息中的一种或多种的组合。方案生成模块604用于:基于地址信息及其权重值、价格信息及其权重值、采购交通费信息及其权重值、信用度信息及其权重值,生成供应商信息库;基于采购量信息和供应商信息库,生成采购方案。详细请参阅上述实施例中对步骤405-407的描述。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

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

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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