【2021夏季挑战赛】中国外运长江有限公司业务分析报告

我是社区第368431位番薯,欢迎点我头像关注我哦~

恭喜本作品荣获“2021帆软BI可视化夏季挑战赛-最佳行业应用奖”

 

帆软专家点评:

痛点具体,需求明确,维度拆分得很好,整体分析过程和分析思路都比较严谨,在具体的业务模块分析的时候能看得出对数据把握能力比较强。利用了丰富的图表类型来表达,风格统一色彩搭配得当,可以看出作者对于可视化这方面是有自己独特的思考的。

 
 

一、背景介绍

1. 团队简介

l团队名称

中国外运长江有限公司数海逐浪队

l队长介绍

Zoe张:创新研发部,数据应用开发师,具有帆软FCBP认证证书,主要负责FineBI的设计开发、用户培训和使用推广。

l成员介绍

静静:创新研发部,数据应用开发师,负责需求分析、数据处理

俞老板:创新研发部,数据应用规划师,负责BI平台规划、技术策略、成果评估

:创新研发部,数据应用分析师,主要负责应用集成、需求分析、业务分析。

宇翔:创新研发部,数据应用开发师,主要负责FineReport报表的开发以及决策平台的管理。

2. 参赛初衷

使用FineBI5.0)有一段时间了,在系统的平台管理、自助数据集和仪表板的制作、BI的应用推广等方面也逐渐有了一些体会,积累了些许经验。曾经尝试过FineReportFineBI的集成部署和开发应用:使用FineReport连接FineBI数据源进行数据大屏的设计和呈现。通过应用实践,我们感觉到FineReportFineBI是两个各有所长、各有特色的数据处理、分析工具,FineReport可以方便地实现在线填报、报表输出和单据套打,也更适合做酷炫的大屏,但是在数据的加载转换以及自助分析方面则逊色于FineBI,系统敏捷性方面也不如FineBI。两个产品既有共性、更多的是互补性。充分了解两个产品的异同和特性,针对不同的企业数字化应用需求精准选择最合适的平台产品对企业数字化建设有着非常重要的现实意义,这需要我们对技术有更精深的理解和更全面的把握。

希望通过这次参赛,我们技术团队对FineBI产品功能特性的认识和理解更加全面深刻,同时,通过赛事锻炼,整个团队的FineBI实际运用技能得到进一步提升,也希望通过不断地努力,FineBI这一敏捷自助BI工具能在我们今后的职业发展道路和企业管理实践中产生更大价值、发挥更大作用。

他山之石可以攻玉,期待通过参赛结识更多的FineBI技术大咖,在相互学习交流过程中,取长补短、一起成长、共同提高,通过学习更多好的数据可视化作品拓展视野、开阔思路,激发灵感,使我们今后能设计开发出更加令用户满意的数据分析作品,在数据分析技术的融合运用上更上一层楼。

二、作品介绍

1. 业务背景/需求痛点

l业务背景

中国外运长江有限公司隶属于招商局集团下属的中国外运股份有限公司,是长江区域集物流、信息流、资金流为一体的,具备供应链解决方案设计与运营能力的知名综合物流企业。

中国外运以打造世界一流智慧物流平台为企业愿景,聚焦客户需求和服务创新,以最佳的解决方案和最优的服务体验持续创造商业价值和社会价值,形成了以专业物流、代理及相关业务、电商业务为主的三大业务板块,为客户提供端到端的全程供应链方案和服务。

当前外运上下正在大力推进数字化转型,实现从财务管控向运营管控和战略管控的转变,这给我们的数字化建设工作带来了挑战,也是一个传统企业重塑业务、重塑运营、脱胎换骨、涅槃重生的机会。

l需求痛点

由于曾经在BI产品使用方面有过切肤之痛,因而在对BI重新选型上线新产品前,我们一直在对几个不同的BI系统进行比较研究,并反复测试帆软公司提供的FineBI免费版,评估产品、了解功能、熟悉技术,大约有两年左右的时间,通过不断地测试体验以及与其他同类产品的认真比较,我们最终确定FineBI正是我们所寻求的最适合我们需要的产品,很快决定正式实施上线。现在,系统上线已经半年,其应用成效正一步步不断呈现。

就在这个月,我们在公司的系统环境中,实现了FineBIFineReport的集成部署(FineReport早在几年前就已在我司上线),并在之后的开发过程中尝试使用FineReport连接FineBI自助数据集设计大屏,虽然只制作了一个小小的演示样例,但大家还是感觉到在制作大屏方面FineReport要技高一筹,可以实现一些炫目的视觉效果。FineBIFineReport两相结合确实可以取长补短、相得益彰。

目前我们在公司的系统平台上制作的FineBI仪表板绝大多数仍然是按照用户要求制作的以各类表格组件为主的仪表板,主要供业财人员每个月汇总数据使用,多数仪表板除了在目录上挂出供用户查看外,还使用了定时调度功能进行邮件消息的主动推送。

总体来看,目前完成的仪表板更多是解决业财分析人员日常的例行案头工作。面向中高层管理者,能在宏观经营层面全面呈现公司整体经营状况和产品线营收的仪表板还不太多。如何让FineBI发挥更大价值,如何面向公司的高层管理者设计出综合性强的全景式仪表板,做到一目了然、重点突出,既有里子、又有面子、数据形成鲜明的对比,是我们当前正在思考改进的问题。

有里子,就是充分挖掘数据价值,通过分析产生洞察、发现事实,这就要求确保原始数据的完整准确,尤其是订单、应收应付费用、箱量、货量的数据,数据质量需要我们持续不断地加强数据治理工作来保证。

有面子,就是仪表板不但数据准、功能强,外观设计上也要不差劲拿锝出手。仪表板页面应当清晰明了、美观大方、风格统一、吸引眼球、有专业范。良好的外观设计和页面风格无疑能增强仪表板的表现力。

至于说对比,我们觉得适当的增加数据对比,比如分公司、揽货人之间的业绩对比和TOP 10排名,有助于数据分析人员和企业管理者迅速地抓住重点、看清趋势、做出决策。

以上几个方面是我们的技术痛点和亟待提高的方面。

当然,这些强调的更多是技能的问题,要做出好的仪表板,对公司业务的不断学习和透彻理解也是必不可少要下的功夫。

2. 数据来源

        

本次挑战赛使用的数据来源为公司的业务系统,主要用到了以下6张表:
        
         
        BC_PUBLIC_ORDER(业务公共表):
        业务主表,包含每一物流订单的基础信息,如:外运业务号、公司名称、揽货人、业务量、集装箱数量、创建时间、业务时间等。


        BC_FREIGHT(费用行表):
        费用信息主表,与业务公共表是多对一的关系,即每一订单可能包含多条结算费用信息,也可能没有费用信息,费用分应收、应付,因此在分析单个订单(单票)的费用时,需要对该表进行汇总,有以下的一些费用字段:本位币不含税金额、本位币含税金额、已开票本位币不含税金额等。


        BC_PUBLIC_BMS(业务状态表):
        包含每一单票的状态信息,与业务公共表是一对一的关系,如:开票状态、核销状态等。


        SYS_USER(用户表):
        用户信息主表,包含系统每一位用户的基本信息,与公共业务表是一对多的关系,如:用户名、用户代码、用户所在公司、电话、员工号等。


        CS_CUST(客商表):
        客商信息主表,包含客户/供应商的基本信息,与公共业务表是一对多的关系,如:客商名、客商代码、客户地址、客户电话等。


        CS_CUST_TYPE(客商属性表):
        包含客商属性信息,与客商表是多对一的关系,即一个客商可能有多个属性:客户、供应商等。


3. 分析思路

        
获取到数据后首先需要对费用行进行汇总,保证每一笔单票只有一条费用汇总数据,此步骤已在之前业务中使用SQL进行过处理,包括一些过滤条件(已逻辑删除等无效数据)的过滤,包括部分涉及金额的敏感数据;
        
接着需要将其他几张表与公共业务表进行关联,将数据提取出来,此步骤已在之前业务统计中使用SQL进行过处理,包括部分涉及人员信息的敏感数据;
        
在此基础上将两个表合并,为压减数据量,设置筛选条件:将数据时间过滤为近三年的,并删除金额汇总为空的数据行。之后进行数据脱敏处理;
        
最后制作完成自助数据集“FineBI挑战赛”,并使用该自助数据集完成仪表板的设计制作,设计仪表板时可根据分析需要选用不同的组件以期达到最好的效果,布局合理,数据准确、逻辑清晰、风格统一。
        
自助数据集字段来源:
        
         
        
分别从两个维度进行业务分析,一个是分子公司维度,一个是揽货人维度,主要针对结算费用、业务量、集装箱箱量(TEU)进行分析,同时按业务时间进行一定的趋势分析。此外,对物流业务来说,基于航线流向、分支机构地理位置的分析也是产品设计和业务运营人员所密切关注的。
  
  4. 数据处理

        
数据处理主要涉及到筛选和脱敏处理,由于数据量较大,且之前业务已经使用该SQL数据集进行过很多分析,基于效率和稳定性的考虑,我们直接使用此SQL数据集进行处理。
        
脱敏处理主要通过过滤和新增数值型字符的随机乘除进行的。

        过滤:
        

        新增列:
        

        航线图使用的Excel如下:
        

        
在单票利润(权限隔离)和单票表常用字段的SQL数据集中,我们已经根据公司层级做过权限隔离,即登录者只能看到自己登录角色所在组织及该组织下的公司数据。具体隔离方法是使用Excel导入公司信息,再使用自循环列进行组织架构的搭建,将搭建好的组织与员工信息关联,在权限管理中设置为登录者信息,最后将数据集与公司组织架构表进行关联。我司所有的公用数据均与公司组织架构表进行了关联,做到权限隔离,该仪表板使用的数据源也通过关联进行了数据隔离,以下展示的是公司管理层角度即最高权限查看者看到的对比数据。
        
公司组织架构表Excel展示如下:
        

        权限管理隔离如下:
        

        关联后的脱敏数据:
        
         
  5. 可视化报告

  • 正常完成的业务量占比

        正常完成的业务指:未退关退载的单票(单个物流订单),在组件中使用“是否退关退载”字段新增字段计算值,同时新增占比计算值:
          
        最终展现:
        

  • 统计业务量(剔除内部往来)占比

        统计业务指:非内部分子公司之间互相委托办理的业务,在组件中使用“是否内部往来”字段新增字段计算值,同时新增占比计算值。
        

  • 航线流向地图

        使用excel对航线流向做展示,使用港口的经纬度地图展示,将ID号连线,根据航线名和港口名进行展示。
        

  • 集装箱数量、业务量、本位币不含税毛利总额

        这三个组件都是需要使用KPI指标卡展现的数据,主要做了数值的汇总
        

  • 毛利率地图

        该地图的制作主要将已有的城市信息转化为地理角色,由于系统内登记的城市不一定与BI中对应,如:江阴市为地级市,但是在城市一级无法查询到,只能手动更改为无锡市,后使用矩形块进行地图上的展示。
           

  • 集装箱箱量排行前十位

        该组件使用玫瑰图对集装箱箱量前十位进行展示,可以清晰的展现集装箱箱量占比情况。
        

  • 集装箱箱量统计、本位币不含税毛利统计

        根据业务日期年份和月份,对集装箱箱量进行折线图走势统计,并预测未来趋势;对本位币不含税毛利进行散点图统计,并标记最高和最低毛利年月。由于农历新年通常在一月底二月初,每年二月集装箱运输箱量都是当年最少的。尤其是2020年受疫情影响,同比跌幅非常大,但从三月起,因为需要进出口一些防疫用品,运输量猛增,并在此后一直保持高位。
        结合两张图表可以看出,毛利金额和集装箱箱量成正比例相关,集装箱箱量少的年月,对应的毛利金额也低。
           
         趋势线拟合:                                                                                  最大、最小值闪烁标识:
            

  • 分公司收入前十位、揽货人员收入前十位

        根据分公司的应收金额、应付金额和毛利可以计算出毛利率,柱形图是按照应收总额进行的排序,可以看出并不是应收总额高的分公司,毛利就高,有的毛利率甚至不足5%;应收总额不高的分公司有的反而毛利率超过10%,可以得出结论,应收总额与毛利率无关。
        结合两张图的联动可以看出,收入前十位的揽货人员均为收入前十位的分公司员工,二者正相关。         8ee1f79a3f4e4b4bbdbc3b32c14ae9370663.png
        分公司收入前十位主要使用堆积柱形图和组合折线图结合的方式进行展示,同时分开左右值轴,对毛利率进行闪烁动画设置:
        
        揽货人员收入前十位主要使用横向柱形图展示,意在突出差距:
        

  • 已开票业务量占比、已开票应收金额占比、已开票毛利占比

        根据已开票应收金额和总应收金额、已开票毛利和总毛利,可以计算出已开票的金额占比。已开票的业务量占比小于应收金额占比和毛利占比,说明业务处于赚钱状态;同时开票后毛利占比大于应收金额占比,且远超过100%,说明每一票的毛利率也非常高,综合占比情况来看,业务处于良好发展的状态。
        主要使用仪表盘形式进行展现,已开票数量和占比使用新增字段展示:
              
        最终展现:
        

  • 已开票本位币不含税应收金额情况、已开票本位币不含税毛利情况

        两个组件均使用范围面积图和折线图组合的形式进行展现,主要突出已开票和总体的差值及占比,左右值轴分开,并且对占比进行动画展示。结合分子公司来看,已开票的应收金额高不一定已开票的毛利高,这与之前统计的应收总额与毛利率无关结论相同。
             

  • 业务量前十位揽货人/公司、本位币含税金额前十位揽货人/公司、本位币税金前十位揽货人/公司


        均使用词云进行展示,更加清晰明了。根据分公司和揽货人员的业务量、应收金额和税金最高的前十位可以看出,三者并非完全正相关,业务量多的揽货人员不一定应收金额和税金高,但业务量高的公司相对应的应收金额和税金也比较高;业务量等靠前的揽货人员对应前十位公司,二者正相关。
        

  • 本位币税金情况

        使用矩形块和折线图组合的方式进行展现,主要突出税金及税金的占比。由于每种业务类型的税率不同,税金多的公司涉及的高税率业务类型更多,从税金占本位币应收金额的比率来看,应收金额高的,税金不一定高,占比反而很低。
        

  • 最终结果呈现的页面布局     



三、参赛总结

1. FineBI工具
        
FineBI是个功能强大、易于掌握,既适用于初学者、又适用于经验丰富的数据分析师的商业智能开发工具。对于曾使用过多种商业智能开发工具的我来说,上手FineBI之后,我对它就产生了一种“相见恨晚”之感。         
        BI亮点功能:

  • 能通过插件实现与钉钉的集成:这样就可以借助钉钉实现与其他应用的单点登录,同时还可以通过扫码登录提升访问安全性;
  • 定时调度:对一些周期性工作可以通过定时调度定期发结果发送给用户,满足了不同用户的个性化需要,使得系统可用性更高了;
  • 基于浏览器的web应用:集中部署、使用便捷、用户门槛低;
  • 功能全面、一站式解决方案:FineBI包含了ETL、业务包设计、仪表板制作等开展数据分析工作所需要的全部功能,集成度高,部署高效,投入小、见效快,产品迭代周期短;
  • 具有专业的技术支持,同时针对不同的问题有不同的接入口和人员进行解答,提高了彼此的效率,非常注重用户体验。


2. 参赛总结
        
我司在FineBI和FineReport的制作方面有较多的经验,因此在制作单个组件方面没有太多的困难,主要的问题是如何设计的更好看、如何将数据分析的更准确以及如何将报告书写的更通俗易懂。
        
界面设计方面,尽量使用同一颜色同一模板进行制作,保证美观与统一;数据分析方面,我司更注重业财数据的分析,尤其是分子公司之间的对比关系;报告书写方面,由于我司业务较为复杂,分子公司众多,如果使用平时业务方面的用语用词,对于非本行业的人来说阅读会比较困难,因此我们将报告书写内容更换成了通俗易懂的用语,如:业务量、集装箱箱量、分公司等。



FineBI挑战赛仪表板.pdf (1.24 M)

编辑于 2021-8-9 17:34
参与人数 +2 贡献 +5500 F币 +5500 理由
兔子酱 + 500 + 500 队长特别奖励
帆软苏茜 + 5000 + 5000 恭喜荣获“最佳行业应用奖”

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 4关注人数 18610浏览人数
最后回复于:2021-6-30 15:49

返回顶部 返回列表