时间:2023-07-02 18:24:17 点击次数:9
“我看别人家公司的大屏都那么炫酷,上头让我们部门也赶紧做一个出来,预算已经拨下来了。”
“老大,咱们公司数据部门天天被需求忙得焦头烂额,哪有时间去搞大屏?”
这不是老大第一次给我们提大屏的需求了,但是可视化大屏看似高级,实际落地并不简单,除了硬件的支持之外还需要强大的软件支撑,更不用说还要涉及到数据库连接、清洗、数据整合、ETL处理和可视化等一大堆事情了。
“我也不为难你们了,只要能够实现数据的可视化,让我们能在客户面前秀秀肌肉、给决策层提供最直接的核心业务数据展示就行了。”
最后我们部门不得不硬着头皮接下了这个任务,可是怎么既能减少开发成本,又能快速做出高大上的可视化大屏呢?
后来我们找到了市场上比较常见的企业级报表工具FineReport,能够将平时汇报总结里的可视化图片直接导出,最后我们部门依赖这个工具花了半天的功夫做出了好几张大屏:
至于FineReport模板和工具,看看评论。
什么是FineReport?一个报表工具,能连接各类数据库,也能做出各种复杂报表,做大屏可能只是副业吧(开玩笑),把大屏当作可视化报表的升级版就行。
其实我们在选择可视化工具的时候,也考虑过很多网上流传的很多大屏软件,凡是会做图表的厂商都宣称自己能做大屏,实际上都是瞎吹。
大屏的制作并不简单,前期要跟很多部门进行需求分析,中期进行工具选型、解决硬件和软件平台问题,后期要完成UI设计和交互设计,IT部门、业务部门、UI设计师等部门都需要团队配合
想要做大屏项目,分为前端和后端两部分工作:
前端:
实际开发工作包括数据来源、数据汇总、数据口径统一、数据整合、数据指标整理、数据可视化等工作。
一般来说有两种方式,第一种是通过css、html等代码方式将数据从数据库里取出来,然后自己搭建可视化界面,整个过程非常复杂;第二种是直接选择成熟的可视化平台,比如上面提到的FineReport,好处是简单快捷而且不需要太深的技术要求。
后端:
后端开发工作包括数据的实时性刷新、大屏硬件设备、大屏模板设计、大屏数据承载性能等,这都是IT技术人员的事;
除此之外,有很多外包公司都会做大屏项目,但是实际开发过程也是上面两个步骤,因此大一点的公司都会自己去做,而不是找外包。
像上面这种的可视化图表,我这里还有一大堆,基本上都是模板,你可以根据分析指标随意调整,然后输入数据就可以了。
最后,分享一下业内各个行业的FineReport大屏demo和实景,一共10个行业,工具直接看评论。
工具和模板的话,看一下评论。