条码仓储与手持终端应用
通过手机摄像头或 Android 手持终端扫描条码,追踪货物出入库,打印 Zebra 标签,并与您现有系统集成。
仓库里的纸质清单和手工录入,意味着装错车的箱子、盘点差异和浪费的时间。条码仓储应用把这个流程搬到手机或 Android 手持终端上:扫描箱子,记录即时进入系统,标签从打印机里出来。我是 Berke Özyaşar,为客户 TCT Lojistik 开发了一款用条码追踪仓库货物出入库的移动应用。
适合谁
- 仍用纸张或 Excel 记录货物出入库的物流和仓储企业
- 希望为现有 ERP 或仓储软件增加移动扫描界面的公司
- 希望用自己的信息打印箱标和托盘标签的企业
包含哪些内容
- 摄像头扫描条码(支持 Code 128、Code 39、Code 93、EAN-13、EAN-8 等格式)
- 条码无法识别时,用 OCR 读取标签上的文字并与条码比对
- 入库和出库流程、车辆与车牌选择、箱单、货物查询
- 标签设计、预览,并通过网络打印到 Zebra 打印机
- 自动发现局域网内的打印机
- 连接您现有服务器和数据库(如 ASP.NET Core、SQL Server)的安全 API 层
- 用户登录与权限管理
我如何工作
先了解仓库流程
开始开发前,我会和运营团队逐步梳理仓库流程:货物怎么到、贴什么标签、如何装上哪辆车出库。界面按照这个流程设计,而不是按照菜单。
真实设备,真实标签
扫码和打印不能只在办公桌上测试,而要在仓库光线下、倾斜角度和磨损标签的条件下测试。试点我会使用真实的标签和真实的打印机。
与现有系统集成
大多数企业已经有自己的数据库和服务器。我会在其之上构建应用,而不是替换它。
分阶段推广
与其一天之内在整个仓库全面铺开新应用,不如先从一个流程开始,比如只做出库,这样更稳妥。随着团队逐渐熟悉、收集到初步反馈,再逐步加入其他流程。
技术
React Native、基于 react-native-vision-camera 的摄像头与 OCR、用 ZPL 实现 Zebra 打印、通过 TCP 直接与打印机通信、JWT 身份验证。标签在应用中设计后先转成图像,再转换成 Zebra 打印机能识别的 ZPL 指令,因此屏幕上看到的标签和纸上打印出来的完全一致。
相关项目
TCT 仓储应用是这项服务最完整的案例。在摄像头快速扫描和图像文字提取方面,我自己的应用 Scano QR 也属于类似领域。我还为 CDA Lojistik 开发了一款移动应用,帮助客户更方便地进行物流追踪和沟通。技术细节我写在了开发条码仓储应用一文中。

