同城配运输管理系统(CTMS)设计思路

15 评论 19022 浏览 220 收藏 10 分钟

本文描述了同城配送主要的业务流程,依据同城运输的业务流程,从客户微商城、司机端和后台管理系统三个方面给出了CTMS的设计建议。

同城配送:又被称为“最后一公里物流”,也称本地派送。

最近几年,随着本地生活化服务平台、同城配送平台等的兴起,同城配送的需求被提到了一个新高度,成为行业的热点。

一、CTMS描述

1. 同城配业务概述

根据企业的类型,结合其特点对其进行梳理,归类如下:

目前在同城配领域有业务需求的企业很多,虽然企业类型不同或呈现的特点有差异,但其业务需求基本相同:

  1. 订单来源:外部系统订单自动导入、手工下单、APP下单。
  2. 智能分单:订单自动匹配车辆、司机或配送员;自动规划运输线路。
  3. 订单跟踪:运输轨迹全流程可视;可快速查单、跟单。
  4. 运费计价:计算价格需可配置,按点数或公里数设置或按项目。
  5. 接单回单:司机有操作工具,可方便快捷收货、发货、回单、异常反馈等。
  6. 财务结算:系统能自动结算上游客户、下游司机的费用。

从以上总结可知,需要一套完善的解决方案才能处理企业用户的这些需求,而这个解决方案就是同城配运输管理系统(CTMS)。

二、CTMS介绍

CTMS系统专注于最后一公里配送企业,其核心是解决配送过程中的智能调度、全程可视化、以及财务结算等的核心需求,提升运作效率,满足企业的配送需求并提升管理效率。

1. 业务主流程

 图1:订单流程

流程说明:

  • 下单:订单来自于对接的外部平台、客户APP或微商城、ERP、手工订单等多渠道。
  • 智能调度:系统可根据订单条件进行自动合单或拆单,自动匹配司机并自动规划配送线路。
  • 司机接单:当匹配司机之后,司机可通过手机APP进行接单确认或拒单。
  • 送货上门:配送过程全程可视可跟踪;司机可反馈实时情况。
  • 回单签收:司机上传回单后表示订单流程的结束;纸质回单回收后给到上游客户,作为结算的凭据(视业务情况而定)。

图2:财务流程

流程说明:

  • 价格设置:用户在使用系统时可根据计费类型进行价格设置,可以按点数、公里数、按区域、按体积、按重量。
  • 下单:客户下单后,系统根据计费模板中的价格设置,自动计算订单的金额。
  • 结算/核销:订单完结后,自动生成应收应付财务单据,财务根据实际收付情况对单据进行核销。

 图3:司机配送

流程说明:

  • 订单推送:系统按一定的规则自动推送到司机APP。
  • 订单确认:司机可以在APP拒绝或接收运单。
  • 装货确认:司机装货后在APP上装货确认。
  • 异常上报/回单上传:如遇异常情况可及时拍照上传,客户签收后,上传回单。
  • 运费结算:运单结束后,系统自动计算运费,司机可查看。

三、系统架构图

CTMS在获取订单方面可以通过对接企业ERP、交易平台或自建客户微商城,同时也可以通过手工导入订单的方式新建订单;配送商或司机作为城配业务中重要的角色,在过程中起着重要的作用,因为其工作特殊性,需通过APP操作接单、反馈、签收等动作;同时,CTMS还链接着WMS、BMS等相关系统。

CTMS系统架构图如下图所示:

图4:CTMS架构图

四、功能介绍

从CTMS架构图中可知,客户微商城、司机端和后台管理系统是整个产品体系中重要的部分。因此,在产品设计时,需综合考虑这3方面的功能体系:

1. 客户微商城

客户微商城的主要功能是下单、查单,是后台获取订单的入口,其功能结构图如下:

图5:客户微商城/APP功能结构图

(1)我要下单

用户可以通过我要下单入口,输入始发、目的地。

(2)订单查询

订单查询主要方便用户下单后进行订单的跟踪。

(3)我的

可查看指定时间内的运费统计及交易记录,点击交易记录会跳转到对应的运单详情界面。

2. 司机端

 图6:司机APP功能结构

(1)接单

运单自动推送到司机APP中,司机可选择拒绝或签收确认。

(2)异常上报

当司机接单后,运输过程中有任何异常,都可以在货单详情中,点击下方的“异常上报”,完善异常信息提交,信息与ctms系统同步。

(3)签收

当货物运输到目的地,司机需要拍照上传回单照片来完成签收,运单状态就会从进行中改为已完成

(4)我的

可设置银行卡信息,查看钱包金额,可以进行头像、安全等的设置。

3. CTMS后台管理系统

  图7:CTMS后台功能结构

(1)开单管理

可以选择手动添加或系统对接或客户自行下单的方式获取订单,一般需支持单个订单新建和批量导单的方式。

(2)运单管理

进入运单管理模块后,进行相应的运单操作。

运单指派后,都会生成车次。司机接单前,运单状态为待发车,司机接单后状态从车次的待处理变为已发车。系统可以自动规划好配送线路,同时也支持手动调整。

(3)车队管理

车队管理的主要功能是创建承运商信息、司机及车辆的信息,可以对该信息进行增删改查。

(4)价格管理

用户可以根据业务情况自行设置运费模板,运费模板设置后,运单自动匹配计费方式,自动计算应结算金额。

(5)组织管理

组织管理的主要功能是设置岗位、人员并对此构建对应关系,为相应的成员分配相应的权限。

(6)财务管理

系统根据计费规则,并结合运单的状态自动进行结算,并根据结果形成应收应付的单据。

总结

本文根据同城配送业务共同需求描述了其主要的业务流程,并根据业务流程及系统架构介绍了客户微商城、司机APP、CTMS后台等产品的主要功能和部分页面,分析了CTMS从业务需求至产品实现的基本思路,其具体的规则和逻辑就没有在此一一介绍。

由于企业因业务上的差异性,其同城配的需求也会不同。因此,在设计该产品时,应该结合实际的业务进行具体分析。

 

本文由 @产品余 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于CC0协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 调度逻辑讲一下呗

    回复
  2. 同城配送产品经理,希望交流学习(vx:zzcx188)

    来自浙江 回复
  3. 刚想看物流方面的 老铁就出了这篇文章 关注了 想交流一下啊

    来自北京 回复
  4. 老板 有没有物流saas系统的相关文章

    来自北京 回复
    1. 等我这次产品更新完,写

      来自上海 回复
  5. 同行,可以加个好友相互学习下

    来自上海 回复
  6. 楼主写的真好,学习了,接楼发广告,杭州阿里网易和各种独角兽公司,各位产品经理们,如果有兴趣欢迎加微信(nevinlwj)私聊哈

    来自浙江 回复
  7. 写的很详细了,但是有几张配图是不是配错了?

    来自浙江 回复
  8. 这架构可以,简单文字把基本逻辑就说清楚了!

    来自广东 回复
  9. 看你的截图,我怀疑我们同一个公司。。。但是没有姓余的。。。敢问在哪高就。

    来自浙江 回复
  10. 同方向,同职业,同行业,同姓,加个好友

    来自浙江 回复
  11. 最重要的车队管理部分可以详细展开

    来自辽宁 回复
  12. 尤其是后台

    来自四川 回复
  13. 太麻烦了

    来自四川 回复
  14. 思路 非常清晰 优秀 学习了 ,谢谢

    来自浙江 回复