【2022帆软BI数据分析大赛】仓配一体项目运营看板
一、选手简介
1、选手介绍
- 个人介绍:如,帆软社区用户名lifeigtr,目前就职于唯捷城配公司。唯捷城配以仓配一体化为主要服务产品,聚焦餐饮和商超两条主线,服务品牌商、渠道商和连锁终端三类客户群,打造多城市、多温层、多级仓配运营网络,以过程透明化、运营数据化、优化库存管理、高效履约交付为核心能力,为客户改善供应链效率和质量积极赋能。目前从事软件实施工作,个人感兴趣的方向有人工智能和大数据分析等方面
- 个人照片:(照片就不放了,嘿嘿)
2、参赛初衷
偶然的机会看到帆软举行这个比赛,想着可以参赛见识一下更多厉害的大拿,通过借鉴和学习优秀的思维和作品来提升自己的数据分析的能力和对工具使用的熟练度,当然,比赛的奖励也挺丰富,哈哈!
二、作品介绍
1.业务背景/需求痛点
公司作为第三方仓储物流,承接了一较有名的餐饮行业的客户,客户方主要精力在于商流,在仓储物流的管理运营上不具备优势,信息系统上稍有落后,无法做到库位管理,效期管理,仓配进度、质量监控、人效统计等等。我司承接业务后,必然要帮客户摆脱这些痛点。
2.数据来源
图1 - 数据来源
数据来源于公司的运营数据,分别是CodOrder订单表,CodSendcar派车单表,CcpurchaseOrder采购单表,CcInventory库存表,CcInventoryRecord库存台账表,CcOutbound出库单表,CcBackupOrderWave备货集货单表,CcPickingEfficiency拣货效率报表。总体涵盖了 采购收货 - 库存记录 - 订单接入 - 仓库拣货 - 仓库出货 - 配送签收的整个流程的业务运营数据。
3.分析思路
作为第三方物流公司,服务客户是一方面,我们自身运营的监管也需同步进行,所以数据围绕单量、门店数、订单签收进度,点位的分布,投入的运力数、库存周转率,库位使用,拣货员工数,操作货量,分拣人效,库存统计这些纬度去进行。
图2 - 分析思路
4.数据处理
- 采取的是从数据库中导出数据至EXCEL,并未直接连接数据库,各表之间有关联,但是彼此的操作较独立
- 借助excel的replaceb的函数将隐私数据进行脱敏,例如手机号16600000000处理成166****0000,收货信息带有客户公司名称的文字也都替换成”****”等等,需要耗费一点时间,没有太大难度
- 导入至FineBi建立自主数据集
5.可视化报告
1分析框架
由于准备做的风格偏向看板多一点,所以原则上是图表和数据在整个页面上,不进行左右上下的人为拖动操作,然后区分配送板块和仓储板块,1个页面无法放下两部分的内容,所以采取Tab组件。整体的风格最终采取自带的”科技”风
图3 - Tab组件
2.配送板块
2.1订单热力图分布
图4 - 订单热力图
由于背景色科技风,然后组件的边框颜色多次调试之后,采取rgb(4,44,81),颜色较迎合背景。热力图此处是整月订单按收货人的细粒度进行展示。(收货经纬度需要转化为地理角色!)
2.2月度订单签收统计
图5 - 月度订单签收统计
原本表格准备做成滚动式效果,但是FineBI不支持,只能控制高度人为翻页,按照订单状态进行分组,聚合。然后之所以聚合的时候使用了IF函数,是因为如果聚合之后为0,不会显示,会成空白,不美观,所以使用IF函数相当于强行赋值0
2.3项目运力
图6 - 项目运力
从配送任务中分组,显示出使用的车队及对应司机
2.4订单/门店数曲线
图7 - 订单/门店数曲线
根据”要求配送时间”使用LEFT函数得到配送日期,再用COUNT_AGG()计算订单数,门店数,设置标签提示,为了美观,使用闪烁动画
仓储板块
3.1月度库存台账
图8 - 月度库存台账
按商品分类统计聚合,期初库存,入库,出库,采购退货,盘点损益,期末库存。
在WMS系统中,商品库存资料是动态实时变化的,只反映当前最新的库存数量,并没有记录过去历史某个时间点的库存。如果说从商品采购入库有库存开始,或者由当前库存往前推,根据各种作业数据,加加减减算出某个时间点的库存是很复杂的一件事。还好,物流中心有日结作业,日结作业将上次日结作业的期末库存作为本次日结的期初库存,将当日的采购入库、销退入库、销售出库、采购退货出库、盘点盈亏记录下来,加加减减算出本次日结的期末库存。日结作业的数据为库存周转率的计算提供了便捷的方法。期初库存是计算期起始那天的日结期初库存,期末库存是计算期结束那天的期末库存,这样很容易计算平均库存量。如果日结作业不是每天都做,就找出距离计算器起始和结束日期最近的日结数据作为期初期末库存的参考。对于库存变化波动性比较大的商品,使用期初和期末库存的平均值反映库存的平均水平,是不够精确的。最精确的算法是对计算期内每天的库存加总后除以计算期的天数算出平均库存。在WMS系统中依据日结数据计算,就是在计算期内第一次日结的期初库存,加之后每一次日结直到计算期内最后一次日结的期末库存,然后除以日结的次数,这样算出平均库存量是最准确的,也是最能反映实际的库存水平的。所以引入平均库存用来计算周转率。
为了观看直观,将周转率 列开启了”开启数据条” 显示成图形。
3.2月度采购入库统计
图9 - 月度采购入库统计
从整月的采购单里抽取总的预约送货数量,验收的数量,最终入库的数量,没有固定的指标,但是可以向客户提供供应商送货的准确率
3.3货位使用
图10 - 货位使用
统计库存里使用的高层储货位和一层拣货位的数目,主要涉及费用
3.4投入员工、出库效率、库存统计
图11 - 投入员工、出库效率、库存统计
统计月度该项目投入的员工数、操作的货量,出库单总数、总的出库时长、平均每单出库的时长,SKU库存统计
3.5行走时长、任务数、拣货时长、拣货数量
图12 - 行走时长、任务数、拣货时长、拣货数量
主要是展示员工的人效,4个纬度综合展示对比判断出效率高的员工,可予以一定奖励
4.最终样式
(公共链接:https://bisolutions.fanruan.com/webroot/decision/link/3jne)
三、参赛总结
1.使用FineBI的感想
本次没有选取海量的数据,所以不知道FineBI的性能如何,仅1个项目1个月的数据呈现上来看,比较良好。关于可视化展示方面,有以下几点感受:
- 数据连接比较方便,同时进一步的数据加工、清洗、转换也比较方便
- 制作图表时,比用EXCEL简单、快捷、美观
- 仪表盘样式可选,小白拖拖拽拽也能做个好看的仪表盘
- 美中不足的是,FineBId控件的动画效果还有待进步,比如表格我原本想做滚动效果,但是不支持。然后好像几乎所有控件都不支持定时刷新更新数据的功能
2.总结
从参赛报名、选题、分析、设计、界面、参赛总结,自己一个人走过来。有不少感悟吧,挺感谢帆软组织的活动,其实对我影响比较大的是前面的关于数据分析思维的介绍,有了思维,才能去做出符合业务实际的数字化的东西,至于无论是表格也好,BI工具也好,归根究底还是服务于业务,发现问题,分析问题,解决问题,用数据暴露出问题,用数据来创造价值!
|