企业级 WEB 报表工具——FineReport
官網地址:http://www.finereport.com/
幫助文檔地址:https://help.finereport.com/?
簡介:
- FineReport 是帆軟自主研發的企業級 web 報表工具,經過多年的打磨,已經成長為中國報表軟件領導品牌。
- FineReport 以其零編碼的理念,易學易用,功能強大,簡單拖拽操作便可制作中國式復雜報表,輕松滿足報表的多樣展示、交互分析、數據錄入、權限管理、定時調度、打印輸出、門戶管理和移動應用等需求。
1. 什么是 FineReport?
FineReport 是帆軟自主研發的企業級 Web 報表工具,經過多年的打磨,已經成長為中國報表軟件領導品牌。
FineReport 以其零編碼的理念,易學易用,功能強大,簡單拖拽操作便可制作中國式復雜報表,輕松實現報表的多樣化展示、交互分析、數據錄入、權限管理、定時調度、打印輸出、門戶管理和移動應用等需求。
FineReport 的產品特點可以總結為:
1)專業
普通報表、聚合報表、決策報表三種報表設計模式支持制作各類中國式復雜報表、數據填報表、管理駕駛艙、響應式報表等,配合自主研發的 50 余種圖表樣式提供酷炫的數據可視化效果,幾乎可以迎接任何報表挑戰。
2)簡便
通過類 Excel 的設計器一鍵連接數據源,拖拽字段綁定單元格,一張實時報表就可以制作完成,支持一鍵遠程發布到服務器。既可以獨立部署,也可以與其他系統無縫集成。同時無需二次開發,PC 端制作報表就可以發布到移動端,極大提高開發效率,易學易用易實施。
3)靈活
數據填報系統加上決策平臺的支持,提供數據上報、流程審批、權限管理、定時調度等一系列功能,加上簡捷的報表設計與制作模式,可以靈活應對運營、人資、財務、合同等多變的業務需求。
2. FineReport 應用場景
經過 10 余年的打磨,FineReport 已經非常成熟,作為一款通用型的生產工具,在其誕生的這 10 余年來,給 IT 和業務帶來了極大的效率提升。
FineReport 的應用場景非常廣泛,但應用方式卻非常簡單,廣大番薯(帆軟用戶)在實際應用中不斷地拓展 FineReport 的應用深度和廣度 。受到番薯的啟發,我們提出了「?FineReport+」 的概念 。
「FineReport+」是要連接并解決更多有關數據的應用場景,讓數據成為生產力。「+」后面可以是業務系統如 OA、ERP、CRM,可以是 FineBI、Qlikview、Cognos、Tableau 等 BI 系統,可以是部分業務場景,比 如考勤系統,小型進銷存系統,考試系統等,也可以是獨立開發者,通過應用中心的插件開發,提供個性的解決方案。
1)FineReport+?業務系統?
一般業務系統自帶的報表能力很弱,難以滿足企業數據化分析和管理的需求,所以報表應用已經越來越成為 OA、ERP、CRM 等業務系統的一個重要組成部分。產品型軟件公司在遇到有報表需求的客戶時,常會選擇和帆軟合作,比如用友、金蝶、泛微、致遠、萬戶、藍凌、神州數碼、浪潮,而和 FineReport 集成的業務系統產品有 OA、ERP、MIS、CRM、TMS、WMS、BPM、EHR、考勤等。
2)FineReport+BI 平臺
不論是傳統 BI 還是敏捷型 BI,這類探索式的工具在應對中國式復雜報表,以及數據填報補錄等企業日常瑣碎管理場景時,需要 FineReport 的互補、FineReport+BI 系統、 贏在開發效率, 贏在面向中層、面向固定式、面向復雜報表的定位。無論是傳統 BI 如 SAP BO、Cognos、 Oracle BIEE 等, 還是新型自助式 BI 如 FineBI、Tableau、Qlikview、PowerBI 等, 都可以用 「FineReport+」聯動起來。
3)FineReport+ 業務場景
信息化系統的本質是錄入和展示,恰巧 FineReport 天然支持這兩塊功能,本身就是一個可視化的系統 DIY 工具。所以很多番薯直接應用 FineReport 開發了一些業務系統,如簡易出入庫系統、項目周報管理系統、酒店客房收入數據系統、考試分析系統、會員管理系統、刷卡考勤系統、報餐系統、微信小秘書等。
4)FineReport+ 開發者
「+」后面連接的是插件開發者、第三方軟件公司,通過需求的指引,利益的共享,開發更多功能插件,集成更多第三方成熟的技術。豐富產品功能,滿足更多個性化需求,也能為第三方開發者帶來持續性收益。
3. FineReport 產品優勢
3.1 軟件公司為什么需要 FineReport
以前的項目開發模式多采用定制代碼開發或者基于平臺二次開發 ,但是這種模式長期以來存在如下問題:
- 項目周期長,延期問題非常普遍。
- 需求擴展差,無法快速響應新需求。
- 熬夜加班多,身體心理壓力過大。
- 軟件質量差,BUG 頻出系統性能差。
- 用戶維護難,驗收后還要進行維護。
- 離職風險高,人才流失后果嚴重。
為了節約項目成本 , 有的項目使用開源軟件 , 表面上看似減少了報表軟件采購的費用 , 實際上卻因為各種問題導致項目延期 , 效率甚至不如代碼開發 :
- 功能有限制,客戶新需求不能滿足時進退兩難。
- 服務無保障,遇到技術難題或產品BUG只能嘆息。
- 學習成本高,全英文的產品和學習資料如同天書。
?FineReport 的出現 , 宣告以上問題不再是問題 , 讓高效開發報表成為可能。同時由于 FineReport 的易用性、傻瓜性 , 可以在項目交付后 , 使最終用戶可以基于 FineReport 做簡單的頁面修改以達到自我維護和更新系統的目的。
3.2 企事業單位等最終用戶為什么需要 FineReport
在信息化過程中,企業一般會遇到以下問題:
- 沒有統一的報表管理門戶。
- 業務數據分散,應用難度大。
- 出差在外不能及時查看報表。
- 業務調整太快,所有報表不能服務于新業務。
- 手工方式處理數據,工作量大準確度低安全性低。
- 業務數據增長迅速,但用于經營分析和業務管控較少。
- 報表展現過于簡單,不利于管理者掌握企業全局信息。
以上種種問題 , 致使管理者難以獲取準確的有效信息 , 決策還流于拍腦袋的直觀決策 , 對企業管理和運營都會帶來極多不利影響。對此,Finereport 提供了針對企業的信息化完整解決方案:
1)數據整合
多數據關聯,跨資料庫跨資料表取數,簡單應用多業務系統資料,集中相關業務資 料于一張報表,讓更多資料應用于經營分析和業務控制。
2)數據采集及建模分析
通過報表設計器,簡單靈活設計所需報表。通過報表協同作業與管理系統,進行報表 統一訪問和管理,實現各種業務主題分析、資料填報等。
3)數據展示
通過 PC 端或移動設備訪問報表,進行豐富 多樣的圖表分析、鉆取分析、多維度分析、 自定義分析、及時分析等,更好的閱讀報表資料,發現資料價值。
4. FineReport 產品組成
4.1 功能結構
設計人員創建數據源并進行報表設計。
管理人員配置用戶和權限體系。
普通用戶在前端執行報表的查詢、分析、打印、 導出、填報等操作,支持 PC、平板 、移動端、大屏等設備,兼容主流瀏覽器。
4.2 應用架構
FineReport 報表系統主要由報表設計器(設計模板)和報表服務器(解析模板)兩大部分組成,使用層次鮮明的三層結構體系搭建,通過多種連接方式連接不同數據源,所有的報表設計工作都在設計器(中間層)中完成,并最終通過服務器解析展現給用戶。
1)FineReport 設計器可以進行表樣、數據、展現、打印等報表設計文件中各種元素的設計,是報表設計和報表應用開發、調試、部署的一體化平臺。
2)報表服務器是指用在 Web 環境中解析報表的 Servlet 形式的服務器,用戶通過瀏覽器和報表服務器進行應用交互。
5. FineReport 功能概述
| 類 Excel 設計模式 | 類 Excel 設計器、遠程設計、多人協同、多工作目錄 |
| 數據支持 | 支持多種數據庫和類型,并提供了異構數據源模型,使得同一張報表的數據可以來源于同一數據庫的多個不同表,或多個不同數據庫 |
| 復雜報表處理 | 提供行列對稱、分組分頁分欄、動態格間運算、聚合報表等一系列功能 |
| AlphaFine 智能助手 | 智能搜索,智能運維,智能檢測,智能推薦 |
| 圖表 | 自主研發 H5 圖表,19 種圖表大類和超過 50 種圖表樣式 |
| 數據地圖 | 內置基于 GIS 圖層的數據地圖,粒度極細,樣式豐富 |
| 決策報表 | 響應式布局,組件獨立自由刷新,適用于構建管理駕駛艙 |
| 交互分析 | 圖表聯動、數據聯動、多維數據鉆取、任意組合鉆取、無限層次鉆取、多維數據分析、及時分析、控件查詢 |
| 參數控件 | 可視化參數配置,豐富的參數控件,自定義各類高級數據篩查 |
| 數據填報 | 支持多樣式數據錄入,校驗,多級流轉,支持離線填報、多 Sheet 填報,分頁填報、批量 Excel 導入等 |
| 打印輸出 | 支持所有主流的打印方式以及文件輸出類型,支持屬性自定義 |
| 移動應用 | 原生與 H5 兩種方式,支持 OEM,支持與微信,釘釘集成 |
| 大屏應用 | 大屏幕上的數據化管理駕駛艙 |
| 決策平臺 | 對于報表、用戶、權限等統一訪問、集中管理、分類維護 |
| 定時調度 | 對于常規任務,設置定時調度,服務器自動生成報表并發送 |
| 權限控制 | 豐富的權限認證方式和細致的權限粒度控制方案 , 更可方便實現單點登錄 |
| 集成部署 | 可以無縫集成到 JAVA 項目中 , 對于非 JAVA 項目。通過獨立 Web 服務器支持,亦可以完美部署集成 |
| 擴展開放 | 導入接口、數據源接口、邏輯處理接口、導出打印接口、插件支持 |
| 安全管理 | 修補漏洞,主動防御 |
6.基礎學習視頻
基礎學習視頻:http://bbs.fanruan.com/course-69.html
內含視頻+資料包下載地址:http://bbs.fanruan.com/thread-123056-1-1.html
7.實際應用
0、南京帆軟軟件有限公司——DEMO
1、中鐵十八局第五工程
2、步步高
3、浙江理工大學——E浙理
?
總結
以上是生活随笔為你收集整理的企业级 WEB 报表工具——FineReport的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2019牛客暑期多校训练营(第十场)
- 下一篇: FineReport——JDBC 连接