一种基于区块链的物品管理系统及方法技术方案

技术编号:35838126 阅读:16 留言:0更新日期:2022-12-03 14:09
本发明专利技术提供一种基于区块链的物品管理系统及方法,其中,系统包括:监控模块,用于监控城市内的多个第一自动售货机产生的物品缺货事件;获取模块,用于从预设的区块链中获取城市内的物品供货仓库分布;生成模块,用于基于物品供货仓库分布和物品缺货事件,生成补货任务;下发模块,用于下发补货任务。本发明专利技术的基于区块链的物品管理系统及方法,自动监控自动售货机是否发生物品缺货,当发生时,自动生成补货任务,对自动售货机进行缺货物品补货,降低了人力成本,提升了自动售货机缺货情况了解的及时性,更提升了补货及时性。更提升了补货及时性。更提升了补货及时性。

【技术实现步骤摘要】
一种基于区块链的物品管理系统及方法


[0001]本专利技术涉及区块链
,特别涉及一种基于区块链的物品管理系统及方法。

技术介绍

[0002]目前,城市内的自动售货机内的物品剩余情况需要工作人员进行日常巡查了解,当发现物品缺货时,也由工作人员人工通知仓库进行补货,人力成本较大。另外,人工巡查了解可能会导致物品缺货情况了解不及时,从而导致补货不及时的情况发生。
[0003]因此,亟需一种解决办法。

技术实现思路

[0004]本专利技术目的之一在于提供了一种基于区块链的物品管理系统,自动监控自动售货机是否发生物品缺货,当发生时,自动生成补货任务,对自动售货机进行缺货物品补货,降低了人力成本,提升了自动售货机缺货情况了解的及时性,更提升了补货及时性。
[0005]本专利技术实施例提供的一种基于区块链的物品管理系统,包括:
[0006]监控模块,用于监控城市内的多个第一自动售货机产生的物品缺货事件;
[0007]获取模块,用于从预设的区块链中获取城市内的物品供货仓库分布;
[0008]生成模块,用于基于物品供货仓库分布和物品缺货事件,生成补货任务;
[0009]下发模块,用于下发补货任务。
[0010]优选的,监控模块监控城市内的多个第一自动售货机产生的物品缺货事件,包括:
[0011]获取第一自动售货机在售的多个目标物品的剩余量;
[0012]获取目标物品对应的预设的剩余量阈值;
[0013]若剩余量小于等于剩余量阈值,获取目标物品对应的预设的物品缺货事件生成模板;
[0014]基于物品缺货事件生成模板,根据剩余量,生成物品缺货事件;
[0015]和/或,
[0016]预测第一自动售货机未来预设的第一时间内销售目标物品的未来销售情况;
[0017]基于未来销售情况,确定剩余量等于剩余量阈值的花费时间;
[0018]若花费时间小于等于预设的花费时间阈值,基于物品缺货事件生成模板,根据剩余量,生成物品缺货事件。
[0019]优选的,监控模块预测第一自动售货机未来预设的时间内销售目标物品的销售情况,包括:
[0020]从预设的大数据平台上获取销售目标物品多个其它第二自动售货机;
[0021]分别获取第一自动售货机的第一市场信息以及第二自动售货机的第二市场信息;
[0022]基于预设的第一特征提取模板,对第一市场信息进行特征提取,获得多个第一特征值,同时,对第二市场信息进行特征提取,获得多个第二特征值;
[0023]基于第一特征值,构建第一市场描述向量;
[0024]基于第二特征值,构建第二市场描述向量;
[0025]计算第一市场描述向量和第二市场描述向量的相似度;
[0026]获取预设的利用价值评价库;
[0027]基于相似度和利用价值评价库,确定第一评价值;
[0028]若第一评价值大于等于预设的第一评价值阈值,将对应第二自动售货机作为第三自动售货机;
[0029]从大数据平台上获取第三自动售货机最近预设的第二时间内销售目标物品的第一历史销售情况;
[0030]获取第一自动售货机最近第二时间内销售目标物品的第二历史销售情况;
[0031]获取预设的未来销售情况预测模型;
[0032]将第一历史销售情况和第二历史销售情况输入至未来销售情况预测模型,确定第一自动售货机未来预设的时间内销售目标物品的销售情况,完成预测。
[0033]优选的,生成模块基于物品供货仓库分布和物品缺货事件,生成补货任务,包括:
[0034]从物品缺货事件中提取目标物品的缺货量;
[0035]从物品供货仓库分布中提取多个第一仓库的物品存储情况;
[0036]基于物品存储情况,确定存储有目标物品且目标物品的库存量大于等于缺货量的第一仓库,并作为第二仓库;
[0037]分别获取第一自动售货机的第一位置以及第二仓库的第二位置;
[0038]获取城市对应的预设的城市地图;
[0039]在城市地图上规划由第二位置前往第一位置的行驶路线;
[0040]预测行驶路线的行驶时长;
[0041]将最短行驶时长对应的第二仓库作为第三仓库;
[0042]获取所述目标物品对应的预设的补货任务生成模板;
[0043]基于所述补货任务生成模板,根据所述缺货量、所述第一位置以及所述第三仓库的第二位置,生成补货任务。
[0044]优选的,下发模块下发补货任务,包括:
[0045]获取预设的多个送货司机的第一司机节点;
[0046]将补货任务投递至第一司机节点;
[0047]持续获取送货司机通过第一司机节点回复的抢单信息;
[0048]基于预设的第二特征提取模板,对最新获取的抢单信息进行特征提取,获得多个第二特征值;
[0049]基于第二特征值,构建抢单描述向量;
[0050]获取预设的派单适宜评价库;
[0051]基于抢单描述向量和派单适宜评价库,确定第二评价值;
[0052]基于预设的第三特征提取模板,对最近两次获取的抢单信息之间的抢单关系进行特征提取,获得多个第三特征值;
[0053]基于第三特征值,构建关系描述向量;
[0054]获取预设的抢单关系评价库;
[0055]基于关系描述向量和抢单关系评价库,确定第三评价值;
[0056]当存在第二评价值最大且第三评价值大于等于预设的第二评价值阈值时,将对应第一司机节点作为第二司机节点;
[0057]获取预设的抢单成功信息生成模板,根据补货任务,生成抢单成功信息;
[0058]将抢单成功信息投递至第二司机节点。
[0059]优选的,基于区块链的物品管理系统,还包括:
[0060]防盗模块,用于对第一自动售货机进行物品防盗监控;
[0061]其中,防盗模块对第一自动售货机进行物品防盗监控,包括:
[0062]获取靠近第一自动售货机的人员的第一图像;
[0063]对第一图像进行人脸提取,获得人员的第一人脸ID;
[0064]从区块链上获取人脸ID库;
[0065]将第一人脸ID与人脸ID库中的第二人脸ID进行匹配;
[0066]若存在匹配符合,将对应人员作为盗窃人员,并进行防盗预警;
[0067]和/或,
[0068]基于第一图像,确定人员的人员位置和人员行为;
[0069]基于预设的第四特征提取模板,对人员位置和人员行为进行特征提取,获得多个第四特征值;
[0070]基于第四特征值,构建行为描述向量;
[0071]获取预设的盗窃行为判定库;
[0072]基于行为描述向量和盗窃行为判定库,确定盗窃行为判定结果;
[0073]当盗窃行为判定结果为存在盗窃行为时,将对应人员作为盗窃人员,并进行防盗预警。
[0074本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的物品管理系统,其特征在于,包括:监控模块,用于监控城市内的多个第一自动售货机产生的物品缺货事件;获取模块,用于从预设的区块链中获取所述城市内的物品供货仓库分布;生成模块,用于基于所述物品供货仓库分布和所述物品缺货事件,生成补货任务;下发模块,用于下发所述补货任务。2.如权利要求1所述的一种基于区块链的物品管理系统,其特征在于,所述监控模块监控城市内的多个第一自动售货机产生的物品缺货事件,包括:获取所述第一自动售货机在售的多个目标物品的剩余量;获取所述目标物品对应的预设的剩余量阈值;若所述剩余量小于等于所述剩余量阈值,获取所述目标物品对应的预设的物品缺货事件生成模板;基于所述物品缺货事件生成模板,根据所述剩余量,生成物品缺货事件;和/或,预测所述第一自动售货机未来预设的第一时间内销售所述目标物品的未来销售情况;基于所述未来销售情况,确定所述剩余量等于所述剩余量阈值的花费时间;若所述花费时间小于等于预设的花费时间阈值,基于所述物品缺货事件生成模板,根据所述剩余量,生成物品缺货事件。3.如权利要求2所述的一种基于区块链的物品管理系统,其特征在于,所述监控模块预测所述第一自动售货机未来预设的时间内销售所述目标物品的销售情况,包括:从预设的大数据平台上获取销售所述目标物品多个其它第二自动售货机;分别获取所述第一自动售货机的第一市场信息以及所述第二自动售货机的第二市场信息;基于预设的第一特征提取模板,对所述第一市场信息进行特征提取,获得多个第一特征值,同时,对所述第二市场信息进行特征提取,获得多个第二特征值;基于所述第一特征值,构建第一市场描述向量;基于所述第二特征值,构建第二市场描述向量;计算所述第一市场描述向量和所述第二市场描述向量的相似度;获取预设的利用价值评价库;基于所述相似度和所述利用价值评价库,确定第一评价值;若所述第一评价值大于等于预设的第一评价值阈值,将对应所述第二自动售货机作为第三自动售货机;从所述大数据平台上获取所述第三自动售货机最近预设的第二时间内销售所述目标物品的第一历史销售情况;获取所述第一自动售货机最近所述第二时间内销售所述目标物品的第二历史销售情况;获取预设的未来销售情况预测模型;将所述第一历史销售情况和所述第二历史销售情况输入至所述未来销售情况预测模型,确定所述第一自动售货机未来预设的时间内销售所述目标物品的销售情况,完成预测。4.如权利要求1所述的一种基于区块链的物品管理系统,其特征在于,所述生成模块基
于所述物品供货仓库分布和所述物品缺货事件,生成补货任务,包括:从所述物品缺货事件中提取所述目标物品的缺货量;从所述物品供货仓库分布中提取多个第一仓库的物品存储情况;基于所述物品存储情况,确定存储有所述目标物品且所述目标物品的库存量大于等于所述缺货量的所述第一仓库,并作为第二仓库;分别获取所述第一自动售货机的第一位置以及所述第二仓库的第二位置;获取所述城市对应的预设的城市地图;在所述城市地图上规划由所述第二位置前往所述第一位置的行驶路线;预测所述行驶路线的行驶时长;将最短所述行驶时长对应的所述第二仓库作为第三仓库;获取所述目标物品对应的预设的补货任务生成模板;基于所述补货任务生成模板,根据所述缺货量、所述第一位置以及所述第三仓库的第二位置,生成补货任务。5.如权利要求1所述的一种基于区块链的物品管理系统,其特征在于,所述下发模块下发所述补货任务,包括:获取预设的多个送货司机的第一司机节点;将所述补货任务投递至所述第一司机节点;持续获取所述送货司机通过所述第一司机节点回复的抢单信息;基于预设的第二特征提取模板,对最新获取的所述抢单信息进行特征提取,获得多个第二特征值;基于所述第二特征值,构建抢单描述向量;获取预设的派单适宜评价库;基于所述抢单描述向量和所述派单适宜评价库,确定第二评价值;基于预设的第三特征提取模板,对最近两次获取的所述抢单信息之间的抢单关系进行特征提取,获得多个第三特征值;基于所述第三特征值,构建关系描述向量;获取预设的抢单关系评价库;基于所述关系描述向量和所述抢单关系评价库,确定第三评价值;当存在所述第二评价值最大且所述第三评价值大于等于预设的第二评价值阈值时,将对应所述第一司机节点作为第二司机节点;获取预设的抢单成功信息生成模板,根据所述补货任务,生成抢单成功信息;将所述抢单...

【专利技术属性】
技术研发人员:周梓荣谢阳发
申请(专利权)人:广东便捷神科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1