FineReport報表軟件是一款純Java編寫簡單的拖拽操作便可以設(shè)計復(fù)雜的中國式報表,,搭建數(shù)據(jù)決策分析系統(tǒng)。
軟件公司用FineReport報表,,在軟件開發(fā)過程中,,可以加快開發(fā)速度,提高軟件的穩(wěn)定性,;在軟件交付后,,可以大大的降低維護難度,,提高最終用戶的滿意度。開發(fā)出的軟件可以做到隨需應(yīng)變,。
企事業(yè)單位這些最終用戶應(yīng)用FineReport報表,可以簡單的應(yīng)用多業(yè)務(wù)系統(tǒng)數(shù)據(jù),,集中數(shù)據(jù)于一張報表,,讓更多數(shù)據(jù)應(yīng)用于經(jīng)營分析和業(yè)務(wù)管控中。通過FineReport數(shù)據(jù)決策系統(tǒng),,用戶可以搭建報表中心,,實現(xiàn)報表的統(tǒng)一訪問和管理,實現(xiàn)財務(wù),、銷售,、客戶、庫存等各種業(yè)務(wù)主題分析,、數(shù)據(jù)填報等,。
FineReport 是帆軟自主研發(fā)的企業(yè)級 Web 報表工具,經(jīng)過多年的打磨,,已經(jīng)成長為中國報表軟件領(lǐng)導(dǎo)品牌,。
FineReport 以其零編碼的理念,易學(xué)易用,,功能強大,,簡單拖拽操作便可制作中國式復(fù)雜報表,輕松實現(xiàn)報表的多樣化展示,、交互分析,、數(shù)據(jù)錄入、權(quán)限管理,、定時調(diào)度,、打印輸出、門戶管理和移動應(yīng)用等需求,。
FineReport 的產(chǎn)品特點可以總結(jié)為:專業(yè),、簡潔、靈活
所謂FineReport設(shè)計器,,就是用來設(shè)計和制作報表的客戶端軟件。
無需編碼,,拖拽操作,,跟Excel一樣簡單
?EXCEL+綁定數(shù)據(jù)列的操作界面,拖拽數(shù)據(jù)列到對應(yīng)單元格
?無限行列擴展,多Sheet,跨Sheet計算完美兼容Excel公式
?支持導(dǎo)入現(xiàn)有Excel表樣制作報表,,而且無失真保留原有表公式
多工作目錄切換,,遠程設(shè)計,協(xié)同制表
?自由配置多工作目錄,,在不同工程間隨意切換,; 支持連接遠程服務(wù)器,本地設(shè)計,,遠程發(fā)布
?支持多人同時開發(fā)同一套報表,,并通過模板加鎖功能防止編輯沖突;通過數(shù)據(jù)權(quán)限控制,,保障數(shù)據(jù)安全
一鍵更新&備份還原,,支持插件擴展
?業(yè)內(nèi)第一家支持在線更新的報表設(shè)計器,無需重新安裝,,一鍵升級到最新版,,及時體驗最新能。
?支持升級前自動備份,,支持根據(jù)備份節(jié)點,,一鍵還原。
?插件化開發(fā)理念,,提供豐富的API,,方便您對產(chǎn)品靈活定制。提供官方插件商城,,強大的插件群幫您拓展各種功能,。
AlphaFine智能助手,連接一切資源
?連接一切:產(chǎn)品有什么功能,、有哪些模板/組件或插件,、某項功能怎么設(shè)置、某個報錯什么意思怎么解決等等,,都可以通過這個入口找到答案,。總而言之,,用戶可以通過智能助手獲取到所有有效資源,,輔助報表制作
?智能搜索:基于對用戶行為的深度學(xué)習(xí),智能提供結(jié)果內(nèi)容
?智能檢測:基于帆軟的云中心問題庫,,用戶在訪問模板出錯時可以快速知道當(dāng)前報錯的原因以及對應(yīng)的解決方案
模板文件版本管理
?版本管理:用戶在設(shè)計,、修改報表模板時需要控制模板的版本,進行版本的回退,,控制模板的上線迭代
?歷史版本:支持對任意模板文件保存任意多個歷史版本,,每個版本均支持填寫備注說明,。在遠程設(shè)計時,還支持記錄該歷史版本的所屬用戶
?版本還原:支持對從任意歷史版本還原,。當(dāng)模板文件出現(xiàn)意外損壞或者其他非必要修改時,,可以通過還原功能還原到指定的歷史版本
FineReport提供三大報表模式:滿足各種復(fù)雜應(yīng)用場景
普通報表模式:專注解決各類中國式報表
1.輕松進行分頁,、分欄,、分組設(shè)置
分頁:指定分頁;凍結(jié)表頭,,重復(fù)標(biāo)題行結(jié)尾行,; 頁內(nèi)合計;不分頁預(yù)覽,;橫向不分頁縱向分頁。
分組:自定義公式分組,;條件分組,;普通分組; 相鄰連續(xù)分組,;組織遞歸樹,。
分欄:行分欄;列分欄,;卡片式分欄,;重復(fù)標(biāo)題行; 自動補足空白行,。
2.支持主子報表,、樹報表等多種個性化報表
主子報表:適用于同一報表包含多塊區(qū)域用于展示不同內(nèi)容;FineReport支持嵌入式主子表以及表單式主子表,。
樹報表:適用于展現(xiàn)具有層級關(guān)系的數(shù)據(jù),,比如跟組織結(jié)構(gòu)相關(guān)的數(shù)據(jù)展現(xiàn)。比如樹數(shù)據(jù)集來實現(xiàn)此類報表,。
3.動態(tài)格間運算滿足復(fù)雜統(tǒng)計對比需求
聚合報表模式:針對不規(guī)則大報表提供專門解決方案
自由拼接聚合塊,,省去頻繁合并拆分單元格的麻煩
各模塊互相獨立,任意拖拽,,自由拼接
各模塊之間單元格擴展分離,互不影響
決策報表:自適應(yīng)駕駛艙的設(shè)計模式
1.畫布界面,,組件拖拽操作,,自由制作駕駛艙
畫布式界面,組件拖拽式操作,,可實現(xiàn) 組件內(nèi)刷新(局部刷新),,支持組件隱藏,,支持組件堆疊,且不同組件擴展獨立
多種布局方式:自適應(yīng)布局,,絕對布局,, Tab布局,,支持多tab輪播,,自由發(fā)揮創(chuàng)意
提供多種圖表,、控件,、表格等組件,,不同組件可對應(yīng)不同主題,,綁定不同數(shù)據(jù)源,,完美實現(xiàn)多維分析型管理駕駛艙
2.多屏自適應(yīng)
只需設(shè)計一次模板,,即可支持PC、平板,、手機,、大屏等多終端自適應(yīng)展示
3.支持組件云端共享和本地復(fù)用
云端共享:帆軟官方將收集到的優(yōu)秀的demo組件傳到云中心,用戶可以根據(jù)需要將之應(yīng)用到自己的決策報表之中,。
本地復(fù)用:支持模板內(nèi)以及跨模板的組件復(fù)用,,復(fù)用的組件樣式設(shè)置完全得到保留,快速提升模板制作效率,。
知識傳播:雖然用戶的業(yè)務(wù)各不相同,,但是大家往往有相似的需求,通過組件的共享復(fù)用能夠達到客戶的知識分享傳播,。
4.實時數(shù)據(jù)監(jiān)控
實時監(jiān)測:后臺數(shù)據(jù)智能監(jiān)測并對比,,數(shù)據(jù)有變更前臺及時更新,時刻掌握最新數(shù)據(jù),。
局部刷新:不同于普通報表的全局刷新,,決策報表支持單個組件的局部刷新,且每個組件有獨立的監(jiān)控設(shè)置,,不同表格,、圖形等元素可以獨立刷新
動態(tài)提示:圖表在刷新時支持對變更的數(shù)據(jù)進行動態(tài)提示,比如彈出變化值等等
強大的參數(shù)設(shè)置界面,,自定義多樣查詢條件
可能是業(yè)內(nèi)比較好用的可視化參數(shù)面板,拖拽控件,,自由布局需要的查詢界面
提供文本,、下拉樹,下拉復(fù)選框,,時間,,日期,、下拉框等十余種控件類型
通過控件值的綁定,實現(xiàn)對報表顯示內(nèi)容和樣式的自由控制和篩選
提供多種高級自定義設(shè)置,,實現(xiàn)高級篩查
常用參數(shù)組合,,更懂你的使用習(xí)慣
常用參數(shù)組合:支持用戶根據(jù)自己的偏好,保存常用的篩選條件,,每個用戶最多保存9個,,每個組合都可以更改命名、調(diào)整順序,。
智能推薦:根據(jù)用戶最近一周的使用習(xí)慣,,智能推薦參數(shù)組合,讓用戶能快速的找到想要的數(shù)據(jù),。
靈活的參數(shù)傳遞,,輕松實現(xiàn)報表間的聯(lián)動、鉆取等分析操作
支持圖與圖,、圖與表,、表與表之間 的聯(lián)動分析
支持不同圖表類型之間鉆取,支持無限層次,、無限角度鉆取
支持tab切換,實現(xiàn)報表多維度分析操作,,多維度觀察數(shù)據(jù)
二次分析:除卻常規(guī)參數(shù)查詢,,還提供對結(jié)果報表的再次分析
普通參數(shù)查詢出結(jié)果報表后,無法再直接使用當(dāng)前頁面的數(shù)據(jù)進行深度分析
Finereport提供頁面級的即時數(shù)據(jù)分析功能來解決上述問題
支持排序,、條件篩選,、列表篩選
FineReport既可使用帆軟自研的Html5圖表,,也可接入Echarts等第三方控件來制作圖表,還可以使用基于webgl等開發(fā)的新穎圖表,,全面滿足您的可視化需求,。
自主研發(fā)Html5圖表:十九種圖表大類,超過五十種圖表樣式
自主研發(fā)的HTML5圖表,,具有優(yōu)秀的動態(tài)效果和強大的交互體驗,,具提供超強的個性化設(shè)置項,能在多種終端設(shè)備完美展示
十五種圖表大類和五十余種圖表樣式滿足人群的所需,為多樣數(shù)據(jù)信息提供全面支持
自主研發(fā)的圖表,,避免了使用第三方插件帶來的知識產(chǎn)權(quán),、服務(wù),、文檔等的不便。
支持柱形圖,,折線圖,,餅圖,雷達圖,,散點圖,、圓環(huán)圖,條形圖,,地圖,、堆積圖、面積圖,、組合圖,、氣泡圖、地圖,、GIS地圖,、儀表盤、全距圖,、甘特圖,、樹圖等多種圖表類型和圖表樣式;
擴展圖表,,讓大屏制作效果更加酷炫富有科技感
基于webgl等技術(shù)開發(fā),,作為基礎(chǔ)圖表的補充,為大屏用戶提供更酷炫的圖表效果,;
支持三維柱形地球,、三維點地球、三維流向地球,、KPI指標(biāo)卡,、粒子翻頁計數(shù)器、時間齒輪,、目錄齒輪,、輪播gis點地圖等多種擴展圖表。
數(shù)據(jù)地圖:提供豐富的數(shù)據(jù)地理信息展示
1.標(biāo)記點地圖/區(qū)域地圖/鉆取地圖
2.組合地圖/自定義圖片地圖
3.集成GIS地圖
圖表交互:豐富的交互效果,,極具震撼力的可視化體驗
個性化圖表:提供豐富的自定義配置
支持趨勢線,、警戒線
支持自定義坐標(biāo)軸順序
支持自定義標(biāo)簽、背景,、提示信息,、圖片填充等等
豐富的控件樣式,,支持大數(shù)據(jù)量填報
智能的數(shù)據(jù)提交控制,,定制個性化提交需求
4種提交類型:內(nèi)置智能提交,,插入提交、刪除提交,,更新提交等入庫方式,。可設(shè)定單元格未被編輯時不參與提交
支持自定義JAVA類提交
智能添加字段,,智能添加單元格,,快速實現(xiàn)字段和單元格的綁定
支持提交條件,只有滿足預(yù)設(shè)條件的數(shù)據(jù)才會入庫,。支持編輯提交事件
全方位的數(shù)據(jù)校驗:確保數(shù)據(jù)合乎規(guī)范
及時校驗:對單元格內(nèi)容及時校驗,,比如文本的長度/數(shù)字的精度
提交校驗:提交時對全局?jǐn)?shù)據(jù)進行校驗,支持公式/自定義java類
JS校驗:支持編寫js事件來實現(xiàn)復(fù)雜的數(shù)據(jù)校驗
強制提交:可設(shè)置數(shù)據(jù)校驗不通過仍強制提交數(shù)據(jù)
在線導(dǎo)入excel數(shù)據(jù):提供多種匹配邏輯,,支持行式和自由格式報表
導(dǎo)入行式報表:支持固定行和不定行的導(dǎo)入,,提供按標(biāo)題匹配和按位置匹配等智能匹配邏輯,支持雙向擴展報表的導(dǎo)入
導(dǎo)入自由報表:支持導(dǎo)入自由格式的報表,,按照單元格位置匹配,,實現(xiàn)完整樣式的導(dǎo)入
自定義導(dǎo)入:支持行式報表的自定義導(dǎo)入,用戶可以選擇要導(dǎo)入的行,、列以及sheet
批量導(dǎo)入excel數(shù)據(jù):讓沉淀的歷史數(shù)據(jù)煥發(fā)生機
無需預(yù)覽即可導(dǎo)入
大大提升大數(shù)據(jù)量導(dǎo)入性能
支持批量導(dǎo)入時填報校驗
離線填報:讓數(shù)據(jù)填報擺脫網(wǎng)絡(luò)束縛,,隨時隨地進行
FineReport支持離線填報,讓企業(yè)在各種場景下特別是生產(chǎn)環(huán)境中,,都能隨時隨地隨心填報,,不受限于網(wǎng)絡(luò)。
實現(xiàn)流程:
1.輸出HTML 離線報表
2.非網(wǎng)絡(luò)環(huán)境下進行 數(shù)據(jù)填報
3.聯(lián)網(wǎng)后 再進行 數(shù)據(jù)提交
填報暫存:智能緩存技術(shù),,避免數(shù)據(jù)因意外丟失
FineReport貼心地開發(fā)了填報暫存功能,適用于以下場景:
網(wǎng)絡(luò)中斷 服務(wù)器突發(fā)狀況
內(nèi)容待定 需思考后再補充提交
多sheet填報:輕松實現(xiàn)多張?zhí)顖蟊砼刻峤?/p>
適用場景:一份完整報告包含多個單元的資料填報主題,,需要同時提交多個表單
多級上報:輕松實現(xiàn)數(shù)據(jù)上報,、審批、退回的流程處理
多種流程支持
多形式提醒
數(shù)據(jù)決策系統(tǒng):對報表/用戶/系統(tǒng)配置進行統(tǒng)一管理
用戶管理:內(nèi)建用戶,,導(dǎo)入用戶,同步用戶數(shù)據(jù)等
用戶添加:支持手動添加,、導(dǎo)入用戶或者同步用戶數(shù)據(jù)集的方法批量添加用戶及其部門職位或角色,。
機構(gòu)部門、角色:可以按照組織架構(gòu),、角色對于用戶進行分類管理,。
用戶認(rèn)證:提供內(nèi)置認(rèn)證、LDAP認(rèn)證,、HTTP認(rèn)證三種用戶身份驗證方式,,幾乎可以做到與任意的系統(tǒng)平臺完美的結(jié)合在一起,。
目錄管理:對報表目錄、封面進行統(tǒng)一維護
目錄管理:管理員可以在增加,、刪除或修改平臺的目錄結(jié)構(gòu),,支持多層目錄,支持調(diào)整目錄的位置順序,。
節(jié)點管理:管理員可以增加新的報表節(jié)點到對應(yīng)目錄,。支持添加報表模板、URL鏈接以及多級上報流程,,支持批量刪除報表節(jié)點,。支持節(jié)點目錄調(diào)整,這次會查看方式,、展示終端,、參數(shù)的配置。
權(quán)限管理:可視化配置,,精細到單元格的權(quán)限方案
分級權(quán)限管理:通過層層分配輕松實現(xiàn)集團權(quán)限控制
通過分級權(quán)限控制功能,,可以實現(xiàn)不同分子公司/部門共用系統(tǒng),各個分子公司/部門有其自己的管理員,,并給其下屬員工分配權(quán)限,,即超級管理員控制所有權(quán)限,下級管理員只能管理自己職責(zé)范圍內(nèi)的用戶和報表模板,。
系統(tǒng)管理:提供登錄,、打印、短信,、郵件,、緩存等管理
登錄配置:支持單一登錄、上次登錄信息提醒,、密碼策略,、登錄驗證、登錄鎖定的設(shè)置,。
短信配置:短信是一種【強提醒】方式,,對于任務(wù)傳達,事務(wù)提醒,、身份認(rèn)證有著獨特優(yōu)勢,。FineReport內(nèi)置了短信功能,用戶可選擇性的開通,。
緩存配置:支持對數(shù)據(jù)集緩存與模板緩存進行設(shè)置,。
智能運維:支持內(nèi)存管理、集群配置、備份還原,、智能檢測,、平臺日志
內(nèi)存管理:包括內(nèi)存和CPU利用率的實時監(jiān)控預(yù)警。支持智能控制會話的存活,、清除,、生命周期,支持對單模板的數(shù)據(jù)大小,、sql執(zhí)行時長進行限制,,保障服務(wù)器的穩(wěn)定運行。
集群配置:可通過簡單的操作快速配置集群環(huán)境,。支持在平臺中配置狀態(tài)服務(wù)器與文件服務(wù)器,,支持增刪節(jié)點的熱部署。
備份還原:支持對系統(tǒng)的配置信息,、模板,、jar包、插件等的備份還原,,支持設(shè)置備份還原的頻率,、備份路徑及備份數(shù)量、空間占用等,。
云端運維:開啟此項功能后,,云端在系統(tǒng)自動或者用戶手動上傳數(shù)據(jù)包(絕不涉及業(yè)務(wù)數(shù)據(jù))后生成檢測報告,給出用戶運維建議,,與本地運維的功能結(jié)合,,更好地為系統(tǒng)的穩(wěn)定保駕護航。
平臺日志:對系統(tǒng)運行的各項情況進行監(jiān)控分析,,通過此功能可以查看到系統(tǒng)運行狀態(tài)的各種指標(biāo),,包括訪問統(tǒng)計、用戶行為,、模板熱度,、性能監(jiān)控、管理日志,、出錯日志。
資源遷移:通過此功能,,用戶可在系統(tǒng)A中導(dǎo)出報表模板以及與之相關(guān)的平臺配置,、權(quán)限配置,再將其導(dǎo)入系統(tǒng)B中,,以實現(xiàn)資源從系統(tǒng)A到系統(tǒng)B的增量遷移,。
定時調(diào)度:根據(jù)條件自動觸發(fā)任務(wù)
按設(shè)定的周期頻率/條件執(zhí)行特定的任務(wù),高效實現(xiàn)日報、月報,、季報,、年報等傳統(tǒng)需要手工處理的任務(wù)。
定時任務(wù)生成的結(jié)果文件可以保存在指定的目錄,、FTP或者以附件形式進行郵件提醒,,也可以進行短信通知、平臺消息通知,,還可以推送到移動終端,。
對設(shè)定的定時任務(wù)支持進行集中管理,包括任務(wù)運行狀態(tài)查看,、暫停,、編輯、復(fù)制等等,。支持按定時任務(wù)權(quán)限控制,,為不同用戶/角色/部門職位生成不同的結(jié)果。
安全管理:全面提升平臺的安全性健身
安全防護:包括Cookie增強,、文件上傳校驗,、Security Header三部分。開啟后能降低上傳惡意文件,、跨站腳本等多種攻擊方式的威脅,。
訪問控制:通過對報表訪問頻率進行限制,緩解CC攻擊,、爬蟲爬去及暴力輪詢,。
SQL防注入:可通過禁用特殊關(guān)鍵字、字符轉(zhuǎn)義兩種方式防止惡意參數(shù)的注入,。
全局水?。和ㄟ^平臺內(nèi)的全局水印設(shè)置,可快捷地為所有報表添加水印,。同時也支持為某個報表單獨配置水印,。
外觀配置:界面、背景,、信息提示,、主題自定義
快捷配置選擇:登錄頁、主題,、樣式,。
開放API,可實現(xiàn)自定義主題:整體樣式,、交互風(fēng)格,。
FineReport是純JAVA軟件,支持同各類項目的部署和集成
集群:提高系統(tǒng)性能和可靠性
高一致性:所有通過FineReport產(chǎn)品進行的配置和文件都可以隨時同步到集群的各個節(jié)點,。
高可用性:支持所有單機功能,。單一節(jié)點宕機后,系統(tǒng)仍可正常訪問,。
功能強大:隨著節(jié)點的增加,,系統(tǒng)所支持的并發(fā)幾乎呈線性增長,且每個節(jié)點的負載更加均衡,。
使用簡單:可在平臺中通過簡單的操作快速配置集群環(huán)境,,其中節(jié)點的增刪支持熱部署。此外,,還可在平臺中監(jiān)控各個節(jié)點的運行情況和日志,。
Web頁面集成:通過Frame框架將報表集成到Web頁面
支持URL傳參:用戶自定義的報表節(jié)點,點擊時可以傳遞參數(shù)數(shù)給網(wǎng)頁中的報表,,比如時間和用戶信息等,,實現(xiàn)動態(tài)數(shù)據(jù)過濾。
支持自定義參數(shù)查詢界面:用戶系統(tǒng)可能已經(jīng)使用自己框架如jquery,、ext等中的控件實現(xiàn)了特定風(fēng)格的條件查詢界面,,不需要再使用FR內(nèi)置的參數(shù)界面。
支持自定義工具欄:用戶系統(tǒng)已經(jīng)自己定義了一套工具欄按鈕,,頁面中只需要嵌入報表內(nèi)容,,不使用finereport的工具欄。
單點登錄:提供多種單點登錄方式
ajax方式:支持跨域,,身份異步驗證,,支持驗證超時處理
action提交方式:報表權(quán)限驗證時可直接通過form里action觸發(fā)url進行驗證,方便快捷
iframe方式:支持跨域,,但不支持異步驗證,,不支持超時處理
CAS單點登錄:支持CAS中央認(rèn)證服務(wù)
“FineReport+”連接并解決更多有關(guān)數(shù)據(jù)的應(yīng)用場景
FineReport+業(yè)務(wù)系統(tǒng):“+”后面可以是業(yè)務(wù)系統(tǒng)如OA,、ERP,、CRM等等,解決業(yè)務(wù)系統(tǒng)數(shù)據(jù)分析與利用難題,。
FineReport+業(yè)務(wù)場景:FineReport自身強大的數(shù)據(jù)填報,、流轉(zhuǎn)、權(quán)限,、以及展現(xiàn)輸出打印,,可以自定義諸如CRM、進銷存等小型業(yè)務(wù)場景
FineReport+BI平臺:FineReport+BI系統(tǒng),,面向中層,、面向固定式、面向復(fù)雜報表的定位,,滿足企業(yè)全局的數(shù)據(jù)應(yīng)用場景,。
FineReport +開發(fā)者:FineReport提供開放接口,支持第三方開放者以插件開發(fā)的形式,,提供豐富的應(yīng)用,。
FineReport并不是封閉應(yīng)用,支持開發(fā)者深入地開發(fā)與控制
帆軟基于此平臺,,著力打造互利共贏的生態(tài)圈,,幫助用戶成長
對于用戶,開放的生態(tài)圈能夠最大滿足個性化的需求
用戶可以在應(yīng)用中心使用多種插件或者模板,。
甚至可以發(fā)布定制需求,,由開發(fā)者私人定制。
對于開發(fā)者,,借助帆軟開放平臺可以實現(xiàn)額外收益
1 軟件公司為什么需要 FineReport
以前的項目開發(fā)模式多采用定制代碼開發(fā)或者基于平臺二次開發(fā) ,但是這種模式長期以來存在如下問題:
項目周期長,,延期問題非常普遍。
需求擴展差,,無法快速響應(yīng)新需求,。
熬夜加班多,身體心理壓力過大,。
軟件質(zhì)量差,,BUG 頻出系統(tǒng)性能差。
用戶維護難,,驗收后還要進行維護,。
離職風(fēng)險高,人才流失后果嚴(yán)重,。
為了節(jié)約項目成本 , 有的項目使用開源軟件 , 表面上看似減少了報表軟件采購的費用 , 實際上卻因為各種問題導(dǎo)致項目延期 , 效率甚至不如代碼開發(fā) :
功能有限制,,客戶新需求不能滿足時進退兩難。
服務(wù)無保障,,遇到技術(shù)難題或產(chǎn)品BUG只能嘆息,。
學(xué)習(xí)成本高,全英文的產(chǎn)品和學(xué)習(xí)資料如同天書,。
FineReport 的出現(xiàn) , 宣告以上問題不再是問題 , 讓高效開發(fā)報表成為可能,。同時由于 FineReport 的易用性、傻瓜性 , 可以在項目交付后 , 使最終用戶可以基于 FineReport 做簡單的頁面修改以達到自我維護和更新系統(tǒng)的目的,。
2 企事業(yè)單位等最終用戶為什么需要 FineReport
在信息化過程中,,企業(yè)一般會遇到以下問題:
沒有統(tǒng)一的報表管理門戶。
業(yè)務(wù)數(shù)據(jù)分散,,應(yīng)用難度大,。
出差在外不能及時查看報表,。
業(yè)務(wù)調(diào)整太快,所有報表不能服務(wù)于新業(yè)務(wù),。
手工方式處理數(shù)據(jù),,工作量大準(zhǔn)確度低安全性低。
業(yè)務(wù)數(shù)據(jù)增長迅速,,但用于經(jīng)營分析和業(yè)務(wù)管控較少,。
報表展現(xiàn)過于簡單,不利于管理者掌握企業(yè)全局信息,。
以上種種問題 , 致使管理者難以獲取準(zhǔn)確的有效信息 , 決策還流于拍腦袋的直觀決策 , 對企業(yè)管理和運營都會帶來極多不利影響,。對此,F(xiàn)inereport 提供了針對企業(yè)的信息化完整解決方案:
1)數(shù)據(jù)整合
多數(shù)據(jù)關(guān)聯(lián),,跨資料庫跨資料表取數(shù),,簡單應(yīng)用多業(yè)務(wù)系統(tǒng)資料,集中相關(guān)業(yè)務(wù)資 料于一張報表,,讓更多資料應(yīng)用于經(jīng)營分析和業(yè)務(wù)控制,。
2)數(shù)據(jù)采集及建模分析
通過報表設(shè)計器,簡單靈活設(shè)計所需報表,。通過報表協(xié)同作業(yè)與管理系統(tǒng),,進行報表 統(tǒng)一訪問和管理,實現(xiàn)各種業(yè)務(wù)主題分析,、資料填報等,。
3)數(shù)據(jù)展示
通過 PC 端或移動設(shè)備訪問報表,進行豐富 多樣的圖表分析,、鉆取分析,、多維度分析、 自定義分析,、及時分析等,,更好的閱讀報表資料,發(fā)現(xiàn)資料價值,。
1 功能結(jié)構(gòu)
數(shù)據(jù)層:設(shè)計人員創(chuàng)建報表數(shù)據(jù)源,。
應(yīng)用層:設(shè)計人員進行報表設(shè)計,管理人員配置用戶和權(quán)限體系,。
展示層:普通用戶在前端執(zhí)行報表的查詢,、分析、打印,、 導(dǎo)出,、填報等操作,支持 PC,、平板 ,、移動端,、大屏等設(shè)備,兼容主流瀏覽器,。
2 應(yīng)用架構(gòu)
FineReport 報表系統(tǒng)主要由報表設(shè)計器(設(shè)計報表)和報表服務(wù)器(解析報表)兩大部分組成,,所有的報表設(shè)計工作都在設(shè)計器中完成,并最終通過服務(wù)器解析展現(xiàn)給用戶,。
1)FineReport 設(shè)計器可以進行表樣、數(shù)據(jù),、展現(xiàn),、打印等報表設(shè)計文件中各種元素的設(shè)計,是報表設(shè)計和報表應(yīng)用開發(fā),、調(diào)試,、部署的一體化平臺。
2)FineReport 是 Servlet 應(yīng)用程序,,制作的報表必須部署在服務(wù)器端,,通過報表服務(wù)器對報表的解析,用戶可以通過終端(如瀏覽器)與報表服務(wù)器進行交互進而查看報表,。