可视化库存动态数据显示组件、方法、存储器、电子设备技术

技术编号:33861294 阅读:19 留言:0更新日期:2022-06-18 10:51
本发明专利技术提出了一种可视化库存动态数据显示组件、方法、存储器、电子设备,所述可视化库存动态数据显示组件,包括动态数据库存显示组件库、场景管理模块和数据获取模块;所述动态数据库存显示组件库包括俯视图组件和/或侧视图组件;所述俯视图组件,用于以库区某一层货架为对象,并通过层选择的方式动态呈现出库区中不同层所有排货架的货位使用状态;所述侧视图组件,用于以库区某一排货架为对象,以货架列为横坐标、货架层为纵坐标呈现货位使用状态。本发明专利技术可帮助从事智能仓储开发商的开发人员灵活、高效地开发和集成复杂的库存管理系统,减轻开发者的定制化开发的负担;同时本发明专利技术有助于最终用户使用维护,降低对操作使用者的专业素质要求。的专业素质要求。的专业素质要求。

【技术实现步骤摘要】
可视化库存动态数据显示组件、方法、存储器、电子设备


[0001]本专利技术涉及库存管理
,具体涉及一种可视化库存动态数据显示组件、方法、存储器、电子设备。

技术介绍

[0002]库存管理系统WMS(warehouse management system)是一个企业、单位用于决策和管理的数据库系统。库存管理系统可广泛适用于批发、零售、生产的商业企业、商店、门市、仓库等,对商品的进货、销售、库存,财务的收付款、客户账进行一体化管理。其主要功能有:入库管理、出库管理、收付款管理、商品资料管理、用户信息以及客户资料管理、其他收入管理、支出管理,还有各种明细账查询和其他功能,库存管理系统主要用于库存管理,以入库、出库、查询为主要应用类型建立相应的事务处理流程,让货物库存数量控制在最佳状态。
[0003]为突出库存管理系统WMS应用程序的简洁性和通用性,WMS系统中通常使用下拉菜单和工具栏相结合的主界面方式,库存数据以列表方式进行呈现。此种方式对于WMS开发商而言,不同行业、不同客户应用功能需求导致开发人员需对WMS进行定制化功能开发,这样无疑会加大开发人员的工作强度,工作量大,不利于程序的模块化开发;并且此种方式对于用户方来说,日常重复繁琐的库存数据维护,缺乏图形化、快速化库存维护功能,经常会导致库存数据维护不一致的问题,给日常生产经营带来不可估量的经济损失。因此,如何降低开发人员工作强度、确保数据使用一致性显得十分重要。

技术实现思路

[0004]本专利技术的目的在于提供一种可视化库存动态数据显示组件、方法、存储器、电子设备,用以解决目前库存管理系统WMS中库存数据的呈现方法会加大开发人员工作强度、导致库存数据维护不一致的问题,适用于WMS开发商和最终用户进行快速、便捷地可视化库存维护,开发人员在开发过程中只需要调用可视化显示组件,即可进行可视化界面开发和后台功能逻辑的实现。
[0005]具体地,本专利技术的技术方案是这样实现的:可视化库存动态数据显示组件,包括:动态数据库存显示组件库,用于以可视化方式呈现整个库区货位使用状态;所述动态数据库存显示组件库包括俯视图组件和/或侧视图组件;所述俯视图组件,用于以库区某一层货架为对象,对同一层中不同排及不同列的货位状态动态显示,并通过层选择的方式动态呈现出库区中不同层所有排货架的货位使用状态;所述侧视图组件,用于以库区某一排货架为对象,以货架列为横坐标、货架层为纵坐标进行货位状态动态显示;场景管理模块,用于在库存管理系统设计配置时对组件属性进行设置和预览,在库存管理系统运行维护时进行组件选择、库存定位查询与维护;数据获取模块,用于从数据库服务系统获取库存相关动态数据。
[0006]进一步优化技术方案,所述场景管理模块包括:
组件属性单元,能够在库存管理系统设计开发过程中在线配置对应的组件属性;组件预览单元,用于在配置组件属性后形成预览组件,可视化动态展示数据组件;组件选择单元,用于进行货位信息明细动态显示、库存数据定位查询、货位状态变更操作;库存定位维护单元,用于实现库存数据的定位维护。
[0007]进一步优化技术方案,所述组件属性包括但不限于排号、排名称、总层数、总列数、单货位显示的宽度、单货位显示的高度、当前层、是否显示货位号。
[0008]进一步优化技术方案,所述货位状态包括但不限于空闲状态、有货状态、工作状态、封闭状态、问题状态、空托盘状态,各个状态以实际库存变化后货位状态为基准并通过组件选择单元进行状态相互切换。
[0009]进一步优化技术方案,所述货位信息明细包括但不限于货位号、存放容器数量、容器号、物料类型、物料编号、物料数量、入库设备、入库时间、生产时间。
[0010]可视化库存动态数据显示组件的实现方法,包括以下步骤:根据整个实际库存使用状态,对俯视图组件和/或侧视图组件进行绘制:以某一排、当前层为基础,以列的方式绘制俯视图组件;以某一排为对象,以列为横坐标、层为纵坐标绘制侧视图组件。
[0011]进一步优化技术方案,所述俯视图组件的具体实现步骤为:S10、初始化俯视图组件,设置组件宽度和组件高度,组件宽度为单货位宽度
×
总列数,组件高度为单货位高度;S11、根据组件总列数进行遍历,计算当前货位的货位号,分别绘制货位外轮廓和内轮廓,以产生立体显示效果;S12、从数据库服务系统获取当前货位状态,并根据状态转换为货位图例进行图例绘制;S13、判断是否需要绘制货位号,若需要绘制货位号,则将货位号以字符串的形式绘制到货位内轮廓中;S14、重复步骤S11至步骤S13,直到所有列绘制完毕。
[0012]进一步优化技术方案,所述侧视图组件的具体实现步骤为:S100、初始化侧视图组件,设置组件宽度和组件高度,组件宽度为单货位宽度
×
(总列数+1),组件高度为单货位高度
×
(总层数+1);S101、以组件左下角为坐标原点,在底部绘制以货架列数为横坐标、左侧绘制以货架层数为纵坐标的坐标系;绘制的横坐标和纵坐标上分别等间距标注有指示数值,横坐标上的指示数值表示某一列货架所对应的列数,纵坐标上的指示数值表示某一层货架所对应的层数;S102、根据组件总层数、总列数进行遍历,计算当前货位的货位号,分别绘制货位外轮廓和内轮廓,以产生立体显示效果;S103、从数据库服务系统获取当前货位状态,并根据状态转换为货位图例进行图例绘制;S104、判断是否需要绘制货位号,若需要绘制货位号,则将货位号以字符串的形式绘制到货位内轮廓中;
S105、重复步骤S102至步骤S104,直到所有列、所有层绘制完毕。
[0013]存储器,用于存储所述的可视化库存动态数据显示组件的程序。
[0014]电子设备,包括:所述的存储器;以及处理器;所述处理器用于执行所述存储器存储的计算机指令,具体执行所述的可视化库存动态数据显示组件的实现方法。
[0015]本专利技术方法具有如下优点:本专利技术可帮助从事智能仓储开发商的开发人员灵活、高效地开发和集成复杂的WMS应用软件,通过可视化组件的开发极大地提高了系统智能化程度,极大地减轻了开发者的定制化开发负担,屏蔽了具体开发细节,开发人员在开发过程中只需要调用可视化显示组件,即可进行可视化界面开发和后台功能逻辑的实现。同时本专利技术有助于最终用户使用维护,简略了具体库存操作维护细节,降低了对操作使用者的专业素质要求,可广泛应用于不同行业领域的配套WMS应用程序中,具有显著的经济和社会效益。
[0016]本专利技术通过将库存管理模块可视化、模块化组装,通过组件松耦合的结构、标准化的封装和接口,有效的互操作机制,给WMS应用程序模块化、可视化开发方法提供了有力的支持。
附图说明
[0017]图1为本专利技术的结构示意框图;图2为本专利技术库存显示组件属性构成图;图3为本专利技术单一货位显示组件属性图;图4为本专利技术俯视图组件绘制流程图;图5为本专利技术侧视图组件绘制流程图;图6为本专利技术单排货架俯视图组件效果图;图7为本专利技术单排货架侧视图组件效果图。
...

【技术保护点】

【技术特征摘要】
1.可视化库存动态数据显示组件,其特征在于,包括:动态数据库存显示组件库,用于以可视化方式呈现整个库区货位使用状态;所述动态数据库存显示组件库包括俯视图组件和/或侧视图组件;所述俯视图组件,用于以库区某一层货架为对象,对同一层中不同排及不同列的货位状态动态显示,并通过层选择的方式动态呈现出库区中不同层所有排货架的货位使用状态;所述侧视图组件,用于以库区某一排货架为对象,以货架列为横坐标、货架层为纵坐标进行货位状态动态显示;场景管理模块,用于在库存管理系统设计配置时对组件属性进行设置和预览,在库存管理系统运行维护时进行组件选择、库存定位查询与维护;数据获取模块,用于从数据库服务系统获取库存相关动态数据。2.根据权利要求1所述的可视化库存动态数据显示组件,其特征在于,所述场景管理模块包括:组件属性单元,能够在库存管理系统设计开发过程中在线配置对应的组件属性;组件预览单元,用于在配置组件属性后形成预览组件,可视化动态展示数据组件;组件选择单元,用于进行货位信息明细动态显示、库存数据定位查询、货位状态变更操作;库存定位维护单元,用于实现库存数据的定位维护。3.根据权利要求2所述的可视化库存动态数据显示组件,其特征在于,所述组件属性包括但不限于排号、排名称、总层数、总列数、单货位显示的宽度、单货位显示的高度、当前层、是否显示货位号。4.根据权利要求2所述的可视化库存动态数据显示组件,其特征在于,所述货位状态包括但不限于空闲状态、有货状态、工作状态、封闭状态、问题状态、空托盘状态,各个状态以实际库存变化后货位状态为基准并通过组件选择单元进行状态相互切换。5.根据权利要求2所述的可视化库存动态数据显示组件,其特征在于,所述货位信息明细包括但不限于货位号、存放容器数量、容器号、物料类型、物料编号、物料数量、入库设备、入库时间、生产时间。6.如权利要求1至5中任意一项所述的可视化库存动态数据显示组件的实现方法,其特征在于,包括以下步骤:根据整个实际库存使用状态,对俯视图组件和/或侧视图组件进行绘制:以某一排、当前层为基础,以列的方式绘制俯视图组件;以某一排为对象,以列为横坐标、层为纵坐...

【专利技术属性】
技术研发人员:张胜徐斌何杨青王荣浩
申请(专利权)人:机科发展科技股份有限公司
类型:发明
国别省市:

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

1