一种基于多级物资仓储的精细化管理方法
文献发布时间:2023-06-19 11:05:16
技术领域
本发明涉及仓储管理技术领域,具体为一种基于多级物资仓储的精细化管理方法。
背景技术
许多涉及物资仓储的企业、单位或个人,都会用到仓储管理系统。传统的仓储管理系统针对物资的流转与操作都是单向的,即物资的数据位置在逻辑上是单一的,这种方法在遇到仓储级别多,物资进出、调拨复杂的情况下,系统极易产生库存数据盘盈、盘亏的问题,加上人为管理的不确定因素,使得企业的物资仓储数据始终无法做到前后一致,摆脱人工调整的命运。
事实上,现代数据管理技术已十分成熟,仓储行业作为物资数据流通量大、实时性强的领域,基于OLTP技术的应用颇为广泛,其主要以记录数据的增删改动作为主。纵观国内物资仓储管理现状,全自动物资流转的仓储管理系统其配套基础设施与硬件设施庞大无比,造假高昂,大多数行业及领域的仓储,事实上依然处于人机协同的状态,换而言之,在这种模式下,物资的信息与数据动作的信息流动,一旦存在时间或空间上的操作隔断,都无可避免的发生信息差异,例如大多数的仓储系统,其进、出台账往往是分开的,且复杂的多级仓储系统的管理人员较为分散,人工对系统的操作成熟度也不一,导致此类系统的应用效果基本大同小异。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于多级物资仓储的精细化管理方法,解决了上述背景技术中提出的问题。
(二)技术方案
为实现上述目的,本发明提供如下技术方案:一种基于多级物资仓储的精细化管理方法,所述方法包括:
利用多级物资仓储结构特性,在系统层面构建一套多级仓储数据模型,从物资原始入口开始,按物资分流层级、领用层级或加工层级进行划分,形成一套多级的、具备父子关系的树状结构,每一个仓储单元视做结构中的一个仓储节点;
为每一个所述仓储节点构建单独的数据库表系统;
为所述仓储节点的物资定义所有可能的物资动作,如采购、领用、加工、消耗、调拨、借用、归还;
将所有的物资动作按OLTP数据处理动作进行大类划分,将其定义为“进”、“出”、“平移”三个大类,其中所述“进”动作指抵达该仓储单元的物资动作;所述“出”动作指的是从该仓储单元流出的物资动作;所述“平移”动作指的是针对具备同一上级节点的仓储单元可进行的物资转移或交换动作;
所述数据处理动作大类可包含多个数据动作,如“进”动作,可包含采购、领用等;“出”动作可包含消耗、归还等;“平移”动作可包含调拨、借用、移入、移出等;
系统根据实际仓储物资流转过程,将所述“进”、所述“出”定义为串行数据动作,将所述“平移”定义为并行数据动作,并基于日志监控技术开发了两种OLTP监控程序seriesdata manager,仅针对串行数据动作进行监控;parallel data manager,所述“进”针对串行数据动作进行监控;
基于以上模型的构建,系统在内部形成了由仓储单元节点及所述数据处理动作大类组成的爪型结构,所有的节点连接在一起形成了多级仓储网状模型,所述多级仓储网状模型上,两两节点之间由数据处理动作大类相关联。
优选的,一种基于多级物资仓储的精细化管理方法,系统的运行逻辑包括:
一个仓储单元的物资“进”动作只能来源于一个唯一的上级单元,且系统会进行唯一性校验,不允许出现跨上级单元的物资进入该单元;物资“出”动作对应仓储单元的下级单元,去向不唯一,系统只校验物资出口是否为该单元的下级单元;物资“平移”动作指对拥有同一上级节点的仓储单元间,进行物资交换动作;
对于一个串行链条下每个节点的仓储单元进行物资“进”、“出”时,其物资动作支持可逆,如针对物资退库、返还(消耗类或加工类物资除外);顶级节点的逆向处理由于已跨出仓储系统,涉及到跨系统间动作,故提供开放式接口,可与第三方系统对接;
针对具有相同唯一上级节点的仓储单元进行物资“平移”时,系统会根据物资动作直接进行OLTP数据处理;但当不具备相同唯一上级节点的仓储单元间进行“平移”动作时,系统会触发限制性提醒并自动发起一个基于RPA技术开发的审批流程,并由SDM程序进行串行逻辑检索,向上溯源直至具备同一上级节点的两个节点,并提醒该两个节点的管理员进行审批。若双方管理员均同意后,则在该层级下对物资执行“平移”,同时,对溯源过程中的所有中间关联节点,执行相对应的“进”或“出”;
SDM用于管理节点向上或向下的所有数据处理逻辑,并进行上下行的双算校验;PDM用于管理节点平行间的所有数据逻辑,并进行平行间的双算校验;在SDM程序监控下,每一个仓储单元的物资库存数据都遵循Sum存=Sum进-Sum出;在PDM程序下,同一级别下的所有节点(如二级、三级),都应遵循Sum进=Sum出;每一个节点发生的数据处理动作,都会由SDM与PDM进行监控与运算,同时,基于系统对每个节点存储数据的阈值设定,实时触发系统告警或提醒;
SDM可以针对所有仓储单元,实现物资在逻辑位置上的数据平衡;基于SDM的数据处理逻辑可实现数据自动校验,通过上下级节点的数据校验对比,自动核算过程损耗、运输损耗、人为损耗,在应用中可以有效避免浪费和环节定责,同时,SDM的调用次数,可以反映实际物资利用情况或评估生产过程的茂盛度;
PDM由于针对平行单元之间的数据流转处理,主要应用点在于对仓储单元存量物资数据的预警以及物资交换的审批,同时,也可以与企业的资产盘点系统进行数据对接,进一步加强仓储的精细化管理(对外支持开放接口,可对接手持盘点终端,也可采用人工录入方式);
SDM与PDM通过物资数据串联、并联的协同配合,可以实现仓储物资数据的有效溯源。
优选的,所述物资原始入口指顶级节点。
优选的,所述方法应用于存在至少三层物资仓储结构的仓库系统。
优选的,所述series data manager为串联数据管理器,简称SDM,所述paralleldata manager为并联数据管理器,简称PDM。
(三)有益效果
本发明提供了一种基于多级物资仓储的精细化管理方法,具备以下有益效果:
(1)、本发明中,系统基于OLTP联机事务处理技术,实现了一种数据交叉自动检验方法:针对两两仓储单元间的数据处理逻辑进行双算,实现了数据自动校验,并生成独立的仓储数据,同时,当大量的数据处理运算发生时,该方法可基于独立的仓储数据尽心实时预警。
附图说明
图1为本发明典型的多级物资仓储模型结构示意图;
图2为本发明多级物资仓储模型下的物资流转示意图;
图3为本发明基于爪型结构的多级物资仓储系统网状模型图;
图4为本发明一个移库动作下SDM与PDM的协同机制网状模型图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1-4所示,本发明提供一种技术方案:一种基于多级物资仓储的精细化管理方法,方法包括:
利用多级物资仓储结构特性,在系统层面构建一套多级仓储数据模型,从物资原始入口开始,按物资分流层级、领用层级或加工层级进行划分,形成一套多级的、具备父子关系的树状结构,每一个仓储单元视做结构中的一个仓储节点;
为每一个仓储节点构建单独的数据库表系统;
为仓储节点的物资定义所有可能的物资动作,如采购、领用、加工、消耗、调拨、借用、归还;
将所有的物资动作按OLTP数据处理动作进行大类划分,将其定义为“进”、“出”、“平移”三个大类,其中“进”动作指抵达该仓储单元的物资动作;“出”动作指的是从该仓储单元流出的物资动作;“平移”动作指的是针对具备同一上级节点的仓储单元可进行的物资转移或交换动作;
数据处理动作大类可包含多个数据动作,如“进”动作,可包含采购、领用等;“出”动作可包含消耗、归还等;“平移”动作可包含调拨、借用、移入、移出等;
系统根据实际仓储物资流转过程,将“进”、“出”定义为串行数据动作,将“平移”定义为并行数据动作,并基于日志监控技术开发了两种OLTP监控程序series data manager,仅针对串行数据动作进行监控;parallel data manager,“进”针对串行数据动作进行监控;
基于以上模型的构建,系统在内部形成了由仓储单元节点及数据处理动作大类组成的爪型结构,所有的节点连接在一起形成了多级仓储网状模型,多级仓储网状模型上,两两节点之间由数据处理动作大类相关联。
进一步的,一种基于多级物资仓储的精细化管理方法,系统的运行逻辑包括:
一个仓储单元的物资“进”动作只能来源于一个唯一的上级单元,且系统会进行唯一性校验,不允许出现跨上级单元的物资进入该单元;物资“出”动作对应仓储单元的下级单元,去向不唯一,系统只校验物资出口是否为该单元的下级单元;物资“平移”动作指对拥有同一上级节点的仓储单元间,进行物资交换动作;
对于一个串行链条下每个节点的仓储单元进行物资“进”、“出”时,其物资动作支持可逆,如针对物资退库、返还(消耗类或加工类物资除外);顶级节点的逆向处理由于已跨出仓储系统,涉及到跨系统间动作,故提供开放式接口,可与第三方系统对接;
针对具有相同唯一上级节点的仓储单元进行物资“平移”时,系统会根据物资动作直接进行OLTP数据处理;但当不具备相同唯一上级节点的仓储单元间进行“平移”动作时,系统会触发限制性提醒并自动发起一个基于RPA技术开发的审批流程,并由SDM程序进行串行逻辑检索,向上溯源直至具备同一上级节点的两个节点,并提醒该两个节点的管理员进行审批。若双方管理员均同意后,则在该层级下对物资执行“平移”,同时,对溯源过程中的所有中间关联节点,执行相对应的“进”或“出”;
SDM用于管理节点向上或向下的所有数据处理逻辑,并进行上下行的双算校验;PDM用于管理节点平行间的所有数据逻辑,并进行平行间的双算校验;在SDM程序监控下,每一个仓储单元的物资库存数据都遵循Sum存=Sum进-Sum出;在PDM程序下,同一级别下的所有节点(如二级、三级),都应遵循Sum进=Sum出;每一个节点发生的数据处理动作,都会由SDM与PDM进行监控与运算,同时,基于系统对每个节点存储数据的阈值设定,实时触发系统告警或提醒;
SDM可以针对所有仓储单元,实现物资在逻辑位置上的数据平衡;基于SDM的数据处理逻辑可实现数据自动校验,通过上下级节点的数据校验对比,自动核算过程损耗、运输损耗、人为损耗,在应用中可以有效避免浪费和环节定责,同时,SDM的调用次数,可以反映实际物资利用情况或评估生产过程的茂盛度;
PDM由于针对平行单元之间的数据流转处理,主要应用点在于对仓储单元存量物资数据的预警以及物资交换的审批,同时,也可以与企业的资产盘点系统进行数据对接,进一步加强仓储的精细化管理(对外支持开放接口,可对接手持盘点终端,也可采用人工录入方式);
SDM与PDM通过物资数据串联、并联的协同配合,可以实现仓储物资数据的有效溯源。
进一步的,物资原始入口指顶级节点。
进一步的,方法应用于存在至少三层物资仓储结构的仓库系统。
进一步的,series data manager为串联数据管理器,简称SDM,parallel datamanager为并联数据管理器,简称PDM。
综上可得,本发明的工作流程:将多级物资仓储机制中的仓储单元进行模块化监控、针对模块化仓储单元的物资处理动作进行数据处理逻辑分类、通过将逻辑分类的数据处理动作进行物理建模,形成仓储单元物资流转的逻辑网状图、借助仓储单元形成的网状图及监控引擎,对上下级或平行间的仓储单元进行实时动态数据监控,进而实现整个多级物资仓储系统的动态数据核算与监控,并能根据逻辑网状结构上的数据运算量与发生的单元位置,实现实时预警、提醒管理人员进行及时的仓储调拨。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
- 一种基于多级物资仓储的精细化管理方法
- 一种基于三维可视化模型的电力物资仓储管理方法