随着各大电商销售规模的不断攀升, 电商平台原有库存管理模式的弊端逐渐显现出来。零库存或小库存模式无法适应超负荷运转的状态, 会导致线上系统频繁出现货物售完或缺货提示, 直接影响顾客的购物体验, 甚至会导致客源的流失。
各电商都已意识到了这个问题, 纷纷开始建设自营的大型仓储基地。其中, 仓库管理系统的建设是关键, 其好坏将会直接影响线上用户的体验感。同时, 库管系统还与企业的订货系统直接相连。因此在某种意义上讲, 仓库管理系统是一个事关企业运营、盈利能力的关键系统。
目前, 仓库管理系统已经基本实现了信息化管理, 但是系统中使用的移动管理终端多为定制开发的专用设备, 其运营维护的成本相对较高, 而且难以进行功能性的升级。本文提出了一种基于Android系统的移动管理终端, 该系统具有维护成本低廉、功能升级灵活等特点。
移动管理终端系统可实现常见的货物扫码识别、出货单管理、库管员出勤管理、库存商品信息统计、低存货量商品阈值报警、库位基本信息查询功能。仓库管理系统功能原理如图1所示。
该系统主要通过移动设备的内置摄像头扫描货物上的条形码或二维码来进行货物识别、管理、进出库等操作, 而库管员则在仓库的WIFI环境下通过移动设备登录至仓储管理系统中来进行统一的出勤管理以及库位信息查询等操作。
货物识别功能的实现主要通过扫码来查询货物所属的商品分类、名称、规格、单位等信息, 并将上述信息显示在移动终端中, 来方便库管人员对进出库商品进行信息核对。在货物入库时, 移动终端中会自动记录入库时间并查询该批次货物是否在预约商品入库名单中。如果无法查询到该批次商品, 移动终端将会以震动和语音的方式来提醒库管人员进行进一步的核对。而在商品出库时, 终端系统会首先根据获取的商品编码来查询该批商品是否在预出库清单当中, 如果未查询到该商品, 则终端会以震动以及语音的方式来进行提醒。如果该商品在预出库商品清单中, 则记录当前时间及相应的库管人员, 方便后期进行反向追溯查询。在完成上述操作后, 移动终端会根据系统配置的相应商品低库存报警阈值数来判断是否向整个系统广播预警信息。而库管人员在使用移动终端设备时, 首先必须通过仓库内部网络来进行登录操作, 在登录进入管理系统平台后可以查看本人的排班安排以及当天的代办事项等信息。库管人员的考勤也在系统登录时一并完成。
根据需求分析结果, 可以将系统划分为商品信息管理模块、条形码/二维码解析模块、用户管理模块和进出库管理模块。其中商品信息管理、进出库管理模块依赖于条形码/二维码解析模块, 而用户管理模块则相对独立。系统结构如图2所示。
商品信息管理模块主要用来对仓库中存储商品的基本信息进行数字化管理。该模块将会接受从ERP系统中传递来的预入库商品列表, 并将商品列表按照仓储系统的数据格式来进行数据清洗, 然后将符合系统数据格式的数据存储到数据库中。在该模块中主要存储的数据属性为:商品名称、生产商名称、内部货号、所分配的仓库区位号、商品类型、入库时间、入库操作员工号。该模块也可以通过解析模块获得的商品ID来进行信息查询, 并将查询得到的数据以格式化的方式展示在移动终端中。同时, 该模块还会根据数据库的信息, 并结合进出库管理模块的数据来进行日常仓库的运营管理, 并根据仓库管理员所设定的低库存容量阈值来进行容量预警。
进出库管理模块主要用来对商品的进出库流程进行管理。当有商品需要入库时, 该模块会将商品名及商品自身条形码数据作为请求参数发送至企业ERP系统并等待ERP系统的响应, 然后根据ERP系统的反馈信息进行判别该商品是否在预入库列表中。如果存在, 则会为该商品分配相应的内部货号以及库内区位号并分配对应的库管人员进行入库作业, 并将该商品的入库时间记录到相应的数据库中。反之, 如果有商品需要出库, 该模块将依据扫码解析模块获得的商品ID号、内部货号、内部区位号等数据来查验该商品是否在预出库列表中, 防止错误商品出库。
二维码/条形码扫描解析模块为系统的核心模块, 其主要作用是通过调用移动终端内置的摄像头来对放置于商品表面的二维码或条形码贴纸进行扫描, 并进行数据解析得到最终可用于仓储系统的格式化数据。为了保证数据的可靠性以及完整性, 选择在开源二维码/条形码解析的第三方库zxing的基础上来进行二次开发, 从而保证对二维码及条形码的解析具有较高的准确度及稳定度。
用户管理模块的主要作用是对库管人员进行统一的管理与调度。库管人员每天都需要在为其配发的移动终端上登录仓库管理系统, 在通过了用户身份鉴定后, 系统会将每位库管人员的登录时间保存到数据库中, 并将此记录作为日常打卡数据来对其进行日常考核。库管人员在登录系统后就可以查看自身的排班情况以及当天的日程安排情况。在仓库进行进出货操作时, 该系统会根据每位库管人员的排班及工位分布情况进行自动调度作业, 并会提前24h通知相关的库管人员, 使其做好相应的准备工作。在仓库的平时运维过程中, 库管人员也可以使用该移动终端对相应的货区、货架进行信息查询, 并结合其自身的检查结果来判断该货架商品状态是否正常。
基于Android系统开发的仓库管理系统得益于android平台的高稳定性、高扩展性, 其在实际使用中帮助企业提升了仓储管理信息化水平。而且该系统可以安装在工作人员的个人手机中, 从而节省了公司的运维成本, 其特有的自助打卡功能也提升了公司的人力管理水平, 带动了公司的整体工作效率。
【本文标签】
【责任编辑】平文云仓