[人人都是产品经理]设计跨境物流分拣中心系统,有哪些关键点?( 二 )


(3)选取正确的同步节点
基础数据相当于分拣系统的大脑 , 指挥整个现场生产操作 。 所以数据同步时间 , 应选择分拣现场非生产操作的时间 , 停产最佳 , 这样可以有效避免因数据变更造成生产过程中同一个分拣线分拣结果不同 , 产生混包现象 。
3. 同步异常处理
数据同步往往会因为网络等原因造成数据同步失败 , 一旦同步失败我们如何处理?
在同步机制中 , 我们可以增加同步状态标识 , 将成功失败结果展示给用户 , 用户可以二次手动重推 。
也可以在上述办法上做优化 , 在系统中增加自动重发机制 , 当获取同步失败后 , 自动重推 , 超过重推最大次数 , 反馈用户失败结果 , 再由用户手动重推 。 如下图所示 , 可以手动勾选失败数据 , 做二次重推:
[人人都是产品经理]设计跨境物流分拣中心系统,有哪些关键点?
本文插图
数据重推
二、分拣订单数据本地化
对于分拣中心来说 , 重中之重是快速完成包裹分拣 , 将包裹转运到下一个物流节点 , 所以分拣效率是考量分拣中心好坏的关键 。
无论是人工PDA分拣亦或交叉带等智能设备分拣 , 该如何保证分拣终端可以耗时最短获取到分拣结果 , 从而达到分拣效率最高呢?
其实可以借鉴孙子兵法中“兵马未动 , 粮草先行” , 当订单从ERP系统产生时 , 我们可确认此订单所要经过的物流节点 , 在包裹未到达转运中心前 , 我们就已经将订单数据前置推送到分拣系统中 , 这样在实物分拣时 , 数据交互即可在分拣中心本地化完成 , 分拣结果的反馈也将以毫秒级来计算 。
同时我们也需要考虑异常情况 , 如果订单在到达分拣中心前操作取消 , 取消状态也需要更新到分拣中心 , 以便对实物进行拦截 。
三、分拣系统可扩展性
对于货代平台来说 , 分拣中心往往除了自建的 , 还会引用第三方分拣中心 , 如何保证分拣系统可以灵活的对接不同的三方系统 , 并且如何保证三方系统对接的数据一致性?
我们可以在设计分拣中心系统时 , 将数据处理层进行封装 , 暴露标准数据接口给前端数据采集系统 , 比如PDA扫描端、WEB端、智能分拣设备等 。 这样引入第三方分拣中心 , 只是前端数据采集形式不同 , 数据接口已确认所需数据 , 系统只需要完成接口联调测试 , 可大大降低我方开发资源的投入以及系统调整的影响 , 整个对接周期也将大大缩短 。
四、订单分拣操作标识
有时候分拣中心会存在人工分拣和智能设备分拣两条生产线并行 , 而此时产生错分 , 很难从系统层面排查具体是哪条生产线造成的 , 给运营优化带来困难 。
有两种办法可以解决此问题:
将智能设备也作为一个分拣员 , 分配工号信息 , 异常订单可以通过分拣员工号排查确认问题源 。
拆分两个订单分拣结果数据回传接口 , 分别用于人工分拣和智能分拣 , 对不同接口回传的数据进行数据源标记 。
两种办法的根本是将数据源做区分 , 从而排查产生错分的环节
分拣中心无论是人工分拣亦或智能化分拣 , 在满足运营操作需求的前提下 , 设计分拣中心系统更多的要考虑操作的便捷性 , 系统交互的延迟性 , 多系统间数据的一致性 , 以及系统后续的延展性 。 才能将分拣中心的效能达到最大化 , 从而提升物流中转效率 , 为公司创收 , 同时提升买卖双方的用户体验 。
本文由 @jike06 原创发布于人人都是产品经理 , 未经许可 , 禁止转载 。
题图来自 Unsplash , 基于CC0协议