報表工具能用來做 DashBoard 和大屏嗎?

2021-10-07 15:17:10 字數 1680 閱讀 4140

我們首先來理一下 dashboard、大屏和報表的關係。

dashboard 是指企業儀錶盤,也叫管理者駕駛艙,通常被簡稱為 dbd。從表現形式上來看,dbd 由多個決策者關注的各類指標資料拼接而成,每部分資料的表現形式不同,可以是圖形、**或文字,可以理解成每部分是乙個報表;從技術本質上來看,dbd 是由多個 html 元素(布局)組成的頁面,跟普通的頁面是一樣的,從這點來看 dbd 的本質和報表的本質並無差異。

大屏又是什麼呢?(這裡我們只說資料分析呈現類的大屏)大屏是在乙個(或多個拼接的)大型螢幕上展示多項資料指標的資料呈現形式,其技術本質也是由 html 生成的。這時我們就明白了,除了顯示介質不同,大屏跟 dbd 沒區別,是一樣的。

我們可以這樣簡單理解大屏、dbd 和報表的關係:多個報表拼接到乙個頁面裡就可以組成 dbd,dbd 放大了就能用於大屏!

到這裡,我們基本得出了問題的答案:報表工具是可以做 dbd 和大屏的!

但是,在實際應用中可能並不這麼簡單。上面的結論我們忽略了乙個重要因素,那就是:效果!

我們知道,資料呈現不僅要有資料,還有資料展示的效果,說白了就是我們經常說的好不好看,包括布局、顏色、清晰度等等。

在報表業務中,我們雖然對報表效果有要求,但相對於資料來說並不那麼重要,業務要的是能查到他想要的資料,至於長得怎麼樣,那是加分項,好看更好,不好看也沒多大影響。

但是這種情況在 dbd 中就不一樣了,dbd 是由多個報表拼接而成的,dbd 要展現在乙個頁面甚至要在乙個螢幕內呈現,這時對布局、顏色這些效果就有要求了,過於混亂對使用者會造成非常大的困擾,這時對呈現效果的要求就提公升了。

那怎麼改善效果呢?大部分情況下,對於效果的調整報表工具的幫助就不大了,有些報表工具能夠提供布局上的輔助,但更精細的效果只能由開發人員手寫 css 和 js 來滿足。對於 dbd 的開發,報表工具和手動編碼工作量基本是相當的。

大屏對效果的要求就更高了,除了布局、顏色這些螢幕解析度也與 dbd 有很大不同,要完全搞定這些只有更深入地編寫 html css js **,即使在過程中引入其他流行的控制項也要花大量精力去研究、適配。所以大屏開發經常被說成是體力活。

以實際某個大屏專案為例來看看工作量。

總結一下規律,對於報表、dbd 和大屏的開發,對報表工具的依賴程度越來越低,對硬編碼(人工)的要求則越來越高。

所以,對於使用報表開發 dbd 和大屏,隨著對效果要求的越來越高,工具的作用也就越來越有限了,更多的是個性化的硬編碼。 

報表工具能用來做 DashBoard 和大屏嗎?

我們首先來理一下 dashboard 大屏和報表的關係。dashboard 是指企業儀錶盤,也叫管理者駕駛艙,通常被簡稱為 dbd。從表現形式上來看,dbd 由多個決策者關注的各類指標資料拼接而成,每部分資料的表現形式不同,可以是圖形 或文字,可以理解成每部分是乙個報表 從技術本質上來看,dbd 是...

SAP BO 報表工具

隨著大資料時代的來臨,bi分析工具也熱火朝天的發展起來。由於一直在做sap的bi產品,所以主要圍繞著sap bo提供的報表工具做乙個簡單的選型介紹。目前sap bo提供了下列元件供我們選擇 crystal report 固定格式報表,財務三大表的優秀載體,但是不支援即席查詢。web intellig...

商務智慧型報表工具

商務智慧型 bi 解決方案 artm report 是乙個b s 方式的基於 olap 的多維資料集展現工具。能夠提供給使用者乙個靈活的報表定義和資料分析平台,為使用者提供豐富的資料展現形式和強大的資料分析功能。artm report 能夠讓使用者在客戶端輕鬆地訪問 分析 sql server an...