一种基于知识图谱的家电大规模定制服务资源调度方法与流程

文档序号:29360592发布日期:2022-03-23 01:19阅读:108来源:国知局
一种基于知识图谱的家电大规模定制服务资源调度方法与流程

1.本发明属于电数字数据处理技术领域,尤其涉及一种基于知识图谱的家电大规模定制服务资源调度方法。


背景技术:

2.知识图谱在图书情报界称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图形,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。
3.知识图谱,是通过将应用数学、图形学、信息可视化技术、信息科学等学科的理论与方法与计量学引文分析、共现分析等方法结合,并利用可视化的图谱形象地展示学科的核心结构、发展历史、前沿领域以及整体知识架构达到多学科融合目的的现代理论。
4.在当前的家电售卖过程中,特别是大规模进行家电订制时,为了满足客户需求,需要从不同的仓库进行资源的调度,但是当前的资源调度主要依靠人工完成,通过人工查询不同仓库的家电的型号和数量,从而规划家电的调度方案,过程繁琐。


技术实现要素:

5.本发明实施例的目的在于提供一种基于知识图谱的家电大规模定制服务资源调度方法,旨在解决背景技术第三部分中提出的问题。
6.本发明实施例是这样实现的,一种基于知识图谱的家电大规模定制服务资源调度方法,所述方法包括:获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息,所述待调货产品详细信息至少包括产品的型号和所需产品的总数量,所述仓库产品清单至少包括仓库位置信息和产品数量信息;根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量;根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案,所述物流运输方案包括物流运输路径和费用清单。
7.优选的,所述获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息的步骤,具体包括:解析待调货产品详细信息,确定产品型号和所需产品的总数量;向各仓库获取该型号产品的数量以及各仓库的位置信息;根据产品型号获取各仓库在预设时间范围内售出该产品的数量,得到仓库出货信息。
8.优选的,所述根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量的步骤,具体包括:
根据仓库产品清单中该型号产品的总数量,并确定待调货产品详细信息中包含的所需产品的总数量,计算得到余货数量信息;根据仓库出货信息确定各仓库在未来的预设时长内将要售出的该产品的数量,得到仓库预期出货量;从余货数量信息中扣除仓库预期出货量得到仓库最大调货量。
9.优选的,所述根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案的步骤,具体包括:根据预设的调货的目的地确定从各仓库调取一件该型号的产品的成本;每次调取一个成本最低的产品,直至调取产品的数量等于所需产品的总数量;确定每个仓库的出货量,并根据预设的物流运输费用信息计算调货费用,生成物流运输方案。
10.优选的,所述仓库产品清单和仓库出货信息采用加密传输。
11.优选的,仓库最大调货量小于所需产品的总数量时,将余货数量信息视为仓库最大调货量。
12.优选的,若余货数量信息仍小于所需产品的总数量,则发出库存不足提示。
13.本发明实施例的另一目的在于提供一种基于知识图谱的家电大规模定制服务资源调度系统,所述系统包括:信息获取模块,用于获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息,所述待调货产品详细信息至少包括产品的型号和所需产品的总数量,所述仓库产品清单至少包括仓库位置信息和产品数量信息;余量确定模块,用于根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量;调货方案确定模块,用于根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案,所述物流运输方案包括物流运输路径和费用清单。
14.优选的,所述信息获取模块包括:数据解析单元,用于解析待调货产品详细信息,确定产品型号和所需产品的总数量;仓库定位单元,用于向各仓库获取该型号产品的数量以及各仓库的位置信息;出货统计单元,用于根据产品型号获取各仓库在预设时间范围内售出该产品的数量,得到仓库出货信息。
15.优选的,所述余量确定模块包括:余货计算单元,用于根据仓库产品清单中该型号产品的总数量,并确定待调货产品详细信息中包含的所需产品的总数量,计算得到余货数量信息;预期出货规划单元,用于根据仓库出货信息确定各仓库在未来的预设时长内将要售出的该产品的数量,得到仓库预期出货量;调货量确定单元,用于从余货数量信息中扣除仓库预期出货量得到仓库最大调货量。
16.优选的,所述调货方案确定模块包括:成本计算单元,用于根据预设的调货的目的地确定从各仓库调取一件该型号的产
品的成本;产品选择单元,用于每次调取一个成本最低的产品,直至调取产品的数量等于所需产品的总数量;费用计算单元,用于确定每个仓库的出货量,并根据预设的物流运输费用信息计算调货费用,生成物流运输方案。
17.本发明实施例提供的一种基于知识图谱的家电大规模定制服务资源调度方法,通过对各仓库的库存产品清单进行收集,在进行收集和汇总之后,智能确定家电的调货方案,在保证各仓库能够在短时间内仍有余量的情况下,完成货物调度,直接通过线上完成,无需人工参与,调度费用低,响应快。
附图说明
18.图1为本发明实施例提供的一种基于知识图谱的家电大规模定制服务资源调度方法的流程图;图2为本发明实施例提供的获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息的步骤的流程图;图3为本发明实施例提供的根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量的步骤的流程图;图4为本发明实施例提供的根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案的步骤的流程图;图5为本发明实施例提供的一种基于知识图谱的家电大规模定制服务资源调度系统的架构图;图6为本发明实施例提供的一种信息获取模块的架构图;图7为本发明实施例提供的一种余量确定模块的架构图;图8为本发明实施例提供的一种调货方案确定模块的架构图。
具体实施方式
19.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
20.可以理解,本技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本技术的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。
21.知识图谱,是通过将应用数学、图形学、信息可视化技术、信息科学等学科的理论与方法与计量学引文分析、共现分析等方法结合,并利用可视化的图谱形象地展示学科的核心结构、发展历史、前沿领域以及整体知识架构达到多学科融合目的的现代理论。在当前的家电售卖过程中,特别是大规模进行家电订制时,为了满足客户需求,需要从不同的仓库进行资源的调度,但是当前的资源调度主要依靠人工完成,通过人工查询不同仓库的家电
的型号和数量,从而规划家电的调度方案,过程繁琐。
22.本发明通过对各仓库的库存产品清单进行收集,在进行收集和汇总之后,智能确定家电的调货方案,在保证各仓库能够在短时间内仍有余量的情况下,完成货物调度,直接通过线上完成,无需人工参与,调度费用低,响应快。
23.如图1所示,为本发明实施例提供的一种基于知识图谱的家电大规模定制服务资源调度方法的流程图,所述方法包括:s100,获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息,所述待调货产品详细信息至少包括产品的型号和所需产品的总数量,所述仓库产品清单至少包括仓库位置信息和产品数量信息。
24.在本步骤中,获取待调货产品详细信息,待调货产品详细信息至少包括产品的型号和所需产品的总数量,对于要调货的家电而言,家电即为需要调货的产品,因此待调货产品详细信息中需要记录待调货的家电的型号以及需要调取该家电的总数量,并根据待调货产品详细信息获取仓库产品清单和仓库出货信息,仓库产品清单至少包括仓库位置信息和产品数量信息;所述仓库产品清单和仓库出货信息采用加密传输;在获取待调货产品详细信息之后,利用仓库产品清单和仓库出货信息构建知识图谱,并进一步对其进行可视化处理,从而方便管理人员进行统筹管理;所述仓库产品清单和仓库出货信息从各仓库的后台数据中提取即可,仓库的后台中必然记录有当前仓库中存储的产品的名称、数量以及最近的出货数据等构建知识图谱则是在虚拟地图中,对各个仓库的位置进行标记,并为每一个仓库构建对应的数据库,数据库中则存储仓库产品清单和仓库出货信息相应的信息,并且将产品的总数量和类别显示在虚拟地图上,从而形成知识图谱,以便于使用者对各仓库中的产品进行查看,所述可视化处理,即利用表格或者柱状图等形式,对进气的产品数量变化情况进行统计,上述可视化处理已经是成熟的现有技术,在此不再赘述。
25.s200,根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量。
26.在本步骤中,根据仓库产品清单以及待调货产品详细信息确定余货数量信息,首先根据仓库产品清单判断每一个仓库内包含的该型号的产品的总数量,从而便于进行统筹处理,为了保证每个仓库仍能够在短时间能继续售货,为每个仓库留少量的该型号的产品,数量根据其当前的售出情况决定,即得到仓库预期出货量,将产品的总数量减去仓库预期出货量即可得到仓库最大调货量。
27.s300,根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案,所述物流运输方案包括物流运输路径和费用清单。
28.在本步骤中,根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案,由于已经知道从每个仓库运输产品的费用,可以计算所有运输方案的费用,以根据费用确定成本最低的调货方案,物流运输方案包括物流运输路径和费用清单;仓库最大调货量小于所需产品的总数量时,将余货数量信息视为仓库最大调货量;若余货数量信息仍小于所需产品的总数量,则发出库存不足提示。
29.如图2所示,作为本发明的一个优选实施例,所述获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息的步骤,具体包括:s101,解析待调货产品详细信息,确定产品型号和所需产品的总数量。
30.在本步骤中,解析待调货产品详细信息,即从中提取产品型号和所需产品的总数量,上述信息即作为查询仓库内产品数量的依据。
31.s102,向各仓库获取该型号产品的数量以及各仓库的位置信息。
32.在本步骤中,向各仓库获取该型号产品的数量以及各仓库的位置信息,先获取每个仓库中包含的该型号产品的数量,进而通过定位的方式确定仓库的具体位置,并确定从该仓库到运输目的地之间的距离和运输时间。
33.s103,根据产品型号获取各仓库在预设时间范围内售出该产品的数量,得到仓库出货信息。
34.在本步骤中,根据产品型号获取各仓库在预设时间范围内售出该产品的数量,即统计预设时间内售出该产品的数量,具体的,该预设时间可以是一周,也可以一个月,到仓库出货信息。
35.如图3所示,作为本发明的一个优选实施例,所述根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量的步骤,具体包括:s201,根据仓库产品清单中该型号产品的总数量,并确定待调货产品详细信息中包含的所需产品的总数量,计算得到余货数量信息。
36.在本步骤中,根据仓库产品清单中该型号产品的总数量,逐个提取各个仓库中包含的该型号的产品的数量,并进行求和,即得到余货数量信息,确定待调货产品详细信息中包含的所需产品的总数量。
37.s202,根据仓库出货信息确定各仓库在未来的预设时长内将要售出的该产品的数量,得到仓库预期出货量。
38.在本步骤中,根据仓库出货信息确定各仓库在未来的预设时长内将要售出的该产品的数量,通过进行统计,从而对每个仓库在预设时间内可能售出的产品进行保障,以避免断货,此预设时间应当大于供货周期。
39.s203,从余货数量信息中扣除仓库预期出货量得到仓库最大调货量。
40.在本步骤中,从余货数量信息中扣除仓库预期出货量得到仓库最大调货量。
41.如图4所示,作为本发明的一个优选实施例,所述根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案的步骤,具体包括:s301,根据预设的调货的目的地确定从各仓库调取一件该型号的产品的成本。
42.在本步骤中,根据各仓库与运输目的之间的运输距离以及物流运输费用信息确定一件产品从不同仓库运输的成本,该成本即可作为计算总运输成本的依据。
43.s302,每次调取一个成本最低的产品,直至调取产品的数量等于所需产品的总数量。
44.s303,确定每个仓库的出货量,并根据预设的物流运输费用信息计算调货费用,生成物流运输方案。
45.在本步骤中,每次调取一个成本最低的产品,此时将所需产品的总数量减一,进而重复上述步骤,直至调取的产品的数量等于所需产品的总数量;此时,从各个仓库调取的货物数量即可确定,根据预设的物流运输费用信息计算调货费用,生成物流运输方案。
46.如图5所示,为本发明实施例提供的一种基于知识图谱的家电大规模定制服务资
源调度系统,所述系统包括:信息获取模块100,用于获取待调货产品详细信息,根据待调货产品详细信息获取仓库产品清单和仓库出货信息,所述待调货产品详细信息至少包括产品的型号和所需产品的总数量,所述仓库产品清单至少包括仓库位置信息和产品数量信息。
47.在本系统中,信息获取模块100获取待调货产品详细信息,待调货产品详细信息至少包括产品的型号和所需产品的总数量,对于要调货的家电而言,家电即为需要调货的产品,因此待调货产品详细信息中需要记录待调货的家电的型号以及需要调取该家电的总数量,并根据待调货产品详细信息获取仓库产品清单和仓库出货信息,仓库产品清单至少包括仓库位置信息和产品数量信息。
48.余量确定模块200,用于根据仓库产品清单以及待调货产品详细信息确定余货数量信息,并根据仓库出货信息确定仓库预期出货量,根据仓库预期出货量确定仓库最大调货量。
49.在本系统中,余量确定模块200根据仓库产品清单以及待调货产品详细信息确定余货数量信息,首先根据仓库产品清单判断每一个仓库内包含的该型号的产品的总数量,从而便于进行统筹处理,为了保证每个仓库仍能够在短时间能继续售货,为每个仓库留少量的该型号的产品,数量根据其当前的售出情况决定,即得到仓库预期出货量,将产品的总数量减去仓库预期出货量即可得到仓库最大调货量。
50.调货方案确定模块300,用于根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案,所述物流运输方案包括物流运输路径和费用清单。
51.在本系统中,调货方案确定模块300根据仓库最大调货量以及预设的物流运输费用信息确定物流运输方案,由于已经知道从每个仓库运输产品的费用,可以计算所有运输方案的费用,以根据费用确定成本最低的调货方案,物流运输方案包括物流运输路径和费用清单;仓库最大调货量小于所需产品的总数量时,将余货数量信息视为仓库最大调货量;若余货数量信息仍小于所需产品的总数量,则发出库存不足提示。
52.如图6所示,作为本发明的一个优选实施例,所述信息获取模块100包括:数据解析单元101,用于解析待调货产品详细信息,确定产品型号和所需产品的总数量。
53.在本模块中,数据解析单元101解析待调货产品详细信息,即从中提取产品型号和所需产品的总数量,上述信息即作为查询仓库内产品数量的依据。
54.仓库定位单元102,用于向各仓库获取该型号产品的数量以及各仓库的位置信息。
55.在本模块中,仓库定位单元102向各仓库获取该型号产品的数量以及各仓库的位置信息,先获取每个仓库中包含的该型号产品的数量,进而通过定位的方式确定仓库的具体位置,并确定从该仓库到运输目的地之间的距离和运输时间。
56.出货统计单元103,用于根据产品型号获取各仓库在预设时间范围内售出该产品的数量,得到仓库出货信息。
57.在本模块中,出货统计单元103根据产品型号获取各仓库在预设时间范围内售出该产品的数量,即统计预设时间内售出该产品的数量,具体的,该预设时间可以是一周,也可以一个月,到仓库出货信息。
58.如图7所示,作为本发明的一个优选实施例,所述余量确定模块200包括:
余货计算单元201,用于根据仓库产品清单中该型号产品的总数量,并确定待调货产品详细信息中包含的所需产品的总数量,计算得到余货数量信息。
59.在本模块中,余货计算单元201根据仓库产品清单中该型号产品的总数量,逐个提取各个仓库中包含的该型号的产品的数量,并进行求和,即得到余货数量信息,确定待调货产品详细信息中包含的所需产品的总数量。
60.预期出货规划单元202,用于根据仓库出货信息确定各仓库在未来的预设时长内将要售出的该产品的数量,得到仓库预期出货量。
61.在本模块中,预期出货规划单元202根据仓库出货信息确定各仓库在未来的预设时长内将要售出的该产品的数量,通过进行统计,从而对每个仓库在预设时间内可能售出的产品进行保障,以避免断货,此预设时间应当大于供货周期。
62.调货量确定单元203,用于从余货数量信息中扣除仓库预期出货量得到仓库最大调货量。
63.在本模块中,调货量确定单元203从余货数量信息中扣除仓库预期出货量得到仓库最大调货量。
64.如图8所示,作为本发明的一个优选实施例,所述调货方案确定模块300包括:成本计算单元301,用于根据预设的调货的目的地确定从各仓库调取一件该型号的产品的成本。
65.在本模块中,成本计算单元301根据各仓库与运输目的之间的运输距离以及物流运输费用信息确定一件产品从不同仓库运输的成本,该成本即可作为计算总运输成本的依据。
66.产品选择单元302,用于每次调取一个成本最低的产品,直至调取产品的数量等于所需产品的总数量。
67.费用计算单元303,用于确定每个仓库的出货量,并根据预设的物流运输费用信息计算调货费用,生成物流运输方案。
68.在本模块中,每次调取一个成本最低的产品,此时将所需产品的总数量减一,进而重复上述步骤,直至调取的产品的数量等于所需产品的总数量;此时,从各个仓库调取的货物数量即可确定,根据预设的物流运输费用信息计算调货费用,生成物流运输方案。
69.应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
70.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编
程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
71.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
72.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
73.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1