当前位置:

一个典型的可视化大屏项目的成本构成--开发成本占了80%,这种投入值得吗?

一个典型的可视化大屏项目的成本构成--开发成本占了80%,这种投入值得吗?

很多单位都上过数据可视化项目,有的一个大屏投入上百万元,当然这里仅计算软件投入,大屏显示设备、强弱电工程等硬件投入不算。有的单位十来万轻松搞定。硬件费用这里不讨论,因为除了工程费用之外,大屏显示这种硬件成本基本是透明的。

今天单聊可视化大屏项目的软件成本投入。我们知道大屏可视化要设计到的环节有:数据准备、图表开发、大屏设计、上线调试。整个完成才算是个交钥匙工程。具体来看,各个环节还包含很多细节。

  1. 数据准备

大屏展示的数据从哪里来?那种展示几个excel表格数据的纯静态大屏,这几就不说了。一般情况下企业的数据来源比较多:各种业务系统,如erp、crm、mes等数据库中的数据,还有一些零散的外部报表数据。

数据的实时性要求?有些大屏对实时性的要求很高,比如车间的数字化看板,必须体现的是业务系统的实时数据。有些给领导汇报的数据或展示大屏,也要求展示实时的数据动态,这就要求数据必须从数据库中实时的查询并展示出来。如果是用来做分析的数据,也可以有一些离线数据,或者变动比较缓慢,时间影响因素不大的数据,都可以通过离线的数据展示,这也可以适当减轻数据库的查询压力。

  1. 图表开发

图表是可视化大屏的基本元素。在确定了大屏展示的目标后,制定需要展示的内容,按照区域进行划分,最终细化到一个个的图表。确定了要展示的数据后,还要设计图表的样式,不同的数据适合用不同的数据进行展示,有的时候,为了汇报方便,需要在一个图表中呈现更多的信息,这就要求进行多维的数据展示,图表的结构要复杂得多。

  1. 大屏设计

这是可视化大屏项目开发的第一步。大屏设计首先就要确定目标:这个大屏是给谁看的,准备向他传递什么信息,讲解人如何使用操作这个讲解过程等等。确定了目标以后,就是围绕这个目标来设计展示内容,可以初步勾勒出大屏展示的草图,然后确定需要展示的元素,最后就是开发人员拿着这个蓝图去准备相关的数据。当然,有的时候,数据的准备工作和大屏设计工作是同步进行的。因为这里涉及到一个先有鸡还是先有蛋的问题。说到底,大屏能展示出来的数据,还是得要有数据做基础。

  1. 调试完成

这一步就是甲方和乙方的磨合过程了,可能在设计的时候没想到的东西,要重新改动,又或者有些数据不能到位、领导对风格不满意,等等。很多时候这一步会消耗大量的精力。

用不同的方式完成以上四个环节,其成本构成是完全不一样的。第一种方式是完全用代码开发的方式进行;第二种是通过第三方工具或组件来开发,第三种是用成熟的数据可视化产品完成开发。

今天不讨论第一种方式,因为采用这种方式的项目不是人傻就是钱多。这里只讨论后两种方式。这里拿几款有代表性的工具和产品来作比较。工具或组件类的,如Echarts,D3js,产品类的,如Tableau,Qlik,DataFocus,DataV等,具体比较如下:

 

Echarts

D3js

Tableau

Qlik

DataFocus

DataV

数据准备

工程师开发,主要为人工成本

工程师开发,主要为人工成本

工程师开发,主要为人工成本

工程师开发,主要为人工成本

简单配置,不依赖人工

工程师开发,主要为人工成本

图表开发

前端工程师开发,主要为人工成本

前端工程师开发,主要为人工成本

数据分析师开发,主要为人工成本

数据分析师师开发,主要为人工成本

简单搜索,不依赖人工

数据分析师师开发,主要为人工成本

大屏设计

UI设计师

UI设计师

分析师设计

分析师设计

分析师设计

分析师设计

调试修改

修改代码

修改代码

无须修改代码

无须修改代码

无须修改代码

修改代码

软件授权费

云部署低,私有部署高

从以上表格可以看出,设计到开发的,对人工消耗较大,尤其是需要专业的工程师时,费用要高很多,经验来看,大部分可视化大屏项目的成本都是花在人工成本上,有些甚至高达80%。如果对前端的控制要求没那么高,建议用成熟产品。如果缺乏工程师,或者对这部分费用敏感时,用DataFocus会降低很多专业的开发费用,因为它的所有开发都不需要写代码,图表开发通过搜索方式完成,大屏完全自主配置。

  • 微信-二维码
立即体验大数据分析工具 DataFocus
免费体验,内置100+分析模版供你体验
立即使用