报表工具能用来做 DashBoard 和大屏吗?


我们首先来理一下 DashBoard、大屏和报表的关系。

DashBoard 是指企业仪表盘,也叫管理者驾驶舱,通常被简称为 DBD。从表现形式上来看,DBD 由多个决策者关注的各类指标数据拼接而成,每部分数据的表现形式不同,可以是图形、表格或文字,可以理解成每部分是一个报表;从技术本质上来看,DBD 是由多个 HTML 元素(布局)组成的页面,跟普通的页面是一样的,从这点来看 DBD 的本质和报表的本质并无差异。

大屏又是什么呢?(这里我们只说数据分析呈现类的大屏)大屏是在一个(或多个拼接的)大型屏幕上展示多项数据指标的数据呈现形式,其技术本质也是由 HTML 生成的。这时我们就明白了,除了显示介质不同,大屏跟 DBD 没区别,是一样的。

我们可以这样简单理解大屏、DBD 和报表的关系:多个报表拼接到一个页面里就可以组成 DBD,DBD 放大了就能用于大屏!

到这里,我们基本得出了问题的答案:报表工具是可以做 DBD 和大屏的!

但是,在实际应用中可能并不这么简单。上面的结论我们忽略了一个重要因素,那就是:效果!

我们知道,数据呈现不仅要有数据,还有数据展示的效果,说白了就是我们经常说的好不好看,包括布局、颜色、清晰度等等。

在报表业务中,我们虽然对报表效果有要求,但相对于数据来说并不那么重要,业务要的是能查到他想要的数据,至于长得怎么样,那是加分项,好看更好,不好看也没多大影响。

但是这种情况在 DBD 中就不一样了,DBD 是由多个报表拼接而成的,DBD 要展现在一个页面甚至要在一个屏幕内呈现,这时对布局、颜色这些效果就有要求了,过于混乱对使用者会造成非常大的困扰,这时对呈现效果的要求就提升了。

那怎么改善效果呢?大部分情况下,对于效果的调整报表工具的帮助就不大了,有些报表工具能够提供布局上的辅助,但更精细的效果只能由开发人员手写 css 和 js 来满足。对于 DBD 的开发,报表工具和手动编码工作量基本是相当的。

3png

                                 报表工具布局DBD

大屏对效果的要求就更高了,除了布局、颜色这些屏幕分辨率也与 DBD 有很大不同,要完全搞定这些只有更深入地编写 html css js 代码,即使在过程中引入其他流行的控件也要花大量精力去研究、适配。所以大屏开发经常被说成是体力活。

以实际某个大屏项目为例来看看工作量。

4png

5png

6png

总结一下规律,对于报表、DBD 和大屏的开发,对报表工具的依赖程度越来越低,对硬编码(人工)的要求则越来越高。
7png

所以,对于使用报表开发 DBD 和大屏,随着对效果要求的越来越高,工具的作用也就越来越有限了,更多的是个性化的硬编码。

以下是广告时间

对润乾产品感兴趣的小伙伴,一定要知道软件还能这样卖哟性价比还不过瘾? 欢迎加入好多乾计划。
这里可以低价购买软件产品,让已经亲民的价格更加便宜!
这里可以销售产品获取佣金,赚满钱包成为土豪不再是梦!
这里还可以推荐分享抢红包,每次都是好几块钱的巨款哟!
来吧,现在就加入,拿起手机扫码,开始乾包之旅



嗯,还不太了解好多乾?
猛戳这里
玩转好多乾