企業可視化報表工具選型經驗分享

選型背景
咱們是一家面向金融行業的系統集成商,每一年要作十幾個項目(看得出來咱們並不大/笑哭),項目分大小、作事分前後,可無論怎樣都繞不開數據,數據處理常常佔項目的大頭,因此常常會選擇一些市場上成熟的數據相關產品以便在能控制成本的前提下快速交付。這裏我來介紹一下我選擇報表工具的一些經驗,但願對你們有用。
開始選型的大原則:首選開源(畢竟免費),其次商用(並不排斥)。
固然,無論怎樣選型必定要從本身的實際狀況和具體需求出發,所謂適合的纔是最好的。
選型原則
關於選型原則,前面提到開源和商用了,其實還有不少,下面分享一下個人選型原則(按重要程度從大到小排列)。
成熟度
選擇一個誕生時間比較長、有必定用戶規模,該填的坑都已經填了,不須要我再當小白鼠測試,從而節省項目的人天成本,避免浪費;下降應用開發超期風險;從而有效保證開發應用的可靠性,穩定性。
設計方式
設計簡單,開發人員上手快,不須要編碼或者少許編碼,就能夠作出報表。
開放性
提供接口,支持二次開發
數據來源
由於業務數據分散在多個不一樣的應用系統中,因此要求選擇的報表產品支持多樣性數據源,而且能進行多源混算,除經常使用的關係型數據庫 Oracle、mysql,非關係型數據庫MongoDB ,sqlite,還須要支持文件性的數據如EXCEL、txt、json等。
性能
月末統計數據規模較大,併發較高,對性能要求較高
複雜報表能力
能夠實現複雜格式的報表,咱們的報表需求有不一樣維度的多層分組,以及同期比計算
圖表能力
美觀性,除了表格,還有圖形,最好支持駕駛艙和大屏。
頁面交互性
條件查詢,鑽取,聯動,固定表頭,可伸縮報表,多TAB頁展示等動態效果。
導出結果文件
支持導出EXCEL,word,txt,CSV等文件
成本
社區與支持
技術社區,社區狀況;技術支持,支持形式
工具比較    mysql

開源or商用
使用如今市面上的開源報表產品在報表設計上並不那麼容易,雖然說能夠知足一些功能需求,但若是遇到bug,由於沒有售後服務,就須要本身查找文檔本身找解決辦法,不過不須要花錢採購,若是項目週期比較長,表樣不復雜,表樣不復雜,有4,5個開發人員應該沒問題,若是想快速交付,下降人力成本那商用的更省心靠譜,起碼花了錢,有保障,不至於出現問題沒有人協助解決。
選擇建議
發現報表工具比較特殊,國產產品佔主導,在實現中國式的複雜報表來講,本土化的報表工具更易於開發設計,產品文檔更易讀閱,國內的報表工具在功能上都大同小異的狀況下,那比較的就是價格,綜合比較後大多數狀況選擇潤乾報表性價最高,特別是項目比較多的時候使用項目買斷就比較合適。若是報表需求很是簡單,且量不大時能夠選擇BIRT或JasperReport+iReport就行。
--------------------- 
做者:doingendlessly_saint 
來源:CSDN 
原文:https://blog.csdn.net/doingendlessly_saint/article/details/83745360 
版權聲明:本文爲博主原創文章,轉載請附上博文連接!sql

相關文章
相關標籤/搜索