立项背景与目标
背景:传统图书仓储依赖人工记账,库存准确率不足 85%;图书 SKU 动辄数十万,且存在 ISBN、版次、装帧、批次多维度属性,管理难度大;电商订单拆零拣选占比 90% 以上,人工拣货错误率高达 3%;图书行业平均退货率 20%-30%,退货处理流程混乱,大量图书积压损耗。
目标:打造图书行业专属 WMS 系统,实现仓储全流程数字化管理;大幅提升库存准确率和作业效率,降低人工成本和图书损耗;支持多仓库、多货主、多渠道订单统一管理。
软件功能与核心模块:系统分为PC 管理后台、PDA 手持终端、大屏监控端三大终端
整体架构与设计思路采用前后端分离 + 微服务架构 + 物联网接入层,整体分为五层,针对图书行业特性做了深度优化
设计思路:
按图书仓储业务领域拆分微服务,每个服务独立迭代,支持多仓库部署
单独设计物联网接入层,统一管理各类仓储设备,解耦业务与设备
核心库存操作采用 Redis+MySQL 双写,保证实时性和一致性
使用消息队列异步处理波次生成、任务分发、打印等非核心流程
严格实现 ISBN + 版次 + 批次的三维库存管理,强制先进先出
支持离线操作,PDA 在无网络环境下可正常作业,网络恢复后自动同步数据
我在项目中担任后端核心开发工程师,主要负责库存服务、出库服务、波次调度服务三个核心模块的设计与开发,同时主导了 PDA 手持端的接口开发和设备对接工作。