FineReport報表軟件是一款純Java編寫簡單(dan)的(de)拖(tuo)拽操作便可以設計復(fu)雜(za)的(de)中國式(shi)報表,搭建數(shu)據(ju)決策分析系統(tong)。
軟(ruan)件(jian)公(gong)司用(yong)(yong)FineReport報表,在軟(ruan)件(jian)開發過程中,可(ke)以(yi)加(jia)快開發速度,提高軟(ruan)件(jian)的(de)穩定性;在軟(ruan)件(jian)交付后,可(ke)以(yi)大(da)大(da)的(de)降(jiang)低(di)維護難度,提高最終(zhong)用(yong)(yong)戶的(de)滿(man)意(yi)度。開發出的(de)軟(ruan)件(jian)可(ke)以(yi)做到隨需(xu)應變。
企(qi)事業單位這些最(zui)終用(yong)戶應用(yong)FineReport報(bao)(bao)表,可(ke)以簡單的(de)應用(yong)多業務系統數(shu)據,集中(zhong)數(shu)據于(yu)一(yi)張報(bao)(bao)表,讓更多數(shu)據應用(yong)于(yu)經營(ying)分(fen)析和(he)業務管控中(zhong)。通過FineReport數(shu)據決策系統,用(yong)戶可(ke)以搭(da)建報(bao)(bao)表中(zhong)心,實現(xian)報(bao)(bao)表的(de)統一(yi)訪問和(he)管理(li),實現(xian)財務、銷售、客戶、庫存等(deng)各種業務主題(ti)分(fen)析、數(shu)據填報(bao)(bao)等(deng)。
FineReport 是(shi)帆軟自主研發(fa)的(de)企業級 Web 報表(biao)工(gong)具,經過多年的(de)打磨,已經成長為中(zhong)國報表(biao)軟件領導品(pin)牌。
FineReport 以其零編碼的理念,易(yi)學易(yi)用(yong),功能(neng)強大,簡單拖拽操作便(bian)可制作中(zhong)國式復雜報表,輕松實現(xian)報表的多樣化(hua)展示、交互分析、數據錄入、權限(xian)管(guan)理、定時調度、打印輸出、門戶管(guan)理和移動應用(yong)等(deng)需求。
FineReport 的產品特點可(ke)以總(zong)結(jie)為:專(zhuan)業(ye)、簡(jian)潔、靈活(huo)
所謂FineReport設計(ji)器,就是用來設計(ji)和制作報表的客戶端軟件。
無需編碼,拖拽操作,跟Excel一樣簡單
?EXCEL+綁定數據(ju)列的(de)操(cao)作界面,拖拽數據(ju)列到對(dui)應單元格
?無限行列擴展,多Sheet,跨Sheet計算完美(mei)兼容Excel公式
?支持導入現(xian)有(you)Excel表樣制作報表,而且無失真保留(liu)原(yuan)有(you)表公式
多工作目錄切換,遠程設計,協同制表
?自由配(pei)置多工(gong)作(zuo)目錄,在不同工(gong)程間隨意切換; 支持連接遠(yuan)程服務器,本地設計,遠(yuan)程發布
?支持(chi)多(duo)人(ren)同時(shi)開發同一套報表(biao),并(bing)通(tong)過模板加鎖功能防止編輯沖突;通(tong)過數(shu)據權(quan)限控制,保障數(shu)據安全
一鍵更新&備份還原,支持插件擴展
?業(ye)內(nei)第一(yi)家(jia)支持在線(xian)更新(xin)(xin)的報表設(she)計器,無需重新(xin)(xin)安(an)裝,一(yi)鍵升級(ji)到(dao)最新(xin)(xin)版(ban),及時體驗最新(xin)(xin)能。
?支持升(sheng)級(ji)前(qian)自動(dong)備份(fen),支持根據備份(fen)節(jie)點,一鍵(jian)還原。
?插(cha)件化開發理念,提(ti)供豐富的API,方便您對產品(pin)靈活定制。提(ti)供官方插(cha)件商城,強大的插(cha)件群幫您拓展(zhan)各種功(gong)能。
AlphaFine智能助手,連接一切資源
?連接一切:產品有(you)什么(me)(me)功能、有(you)哪些模板/組件或插件、某項功能怎么(me)(me)設置、某個報錯什么(me)(me)意思怎么(me)(me)解決(jue)等(deng)等(deng),都(dou)可以通過(guo)這個入(ru)口(kou)找到答(da)案。總而(er)言之(zhi),用戶可以通過(guo)智(zhi)能助(zhu)手獲取(qu)到所(suo)有(you)有(you)效資源,輔助(zhu)報表制作
?智(zhi)能搜索:基于(yu)對用戶行為的深度學習,智(zhi)能提供結果內容
?智能(neng)檢測:基于(yu)帆軟的云(yun)中(zhong)心問題庫,用戶在訪問模板出錯時(shi)可(ke)以(yi)快速知道當前報錯的原因(yin)以(yi)及對應的解決方(fang)案
模板文件版本管理
?版(ban)本(ben)管理:用戶(hu)在(zai)設計、修改(gai)報(bao)表模板時(shi)需(xu)要控制模板的(de)版(ban)本(ben),進行版(ban)本(ben)的(de)回退,控制模板的(de)上線(xian)迭代
?歷史(shi)版本(ben):支持(chi)對(dui)任意模板文(wen)件保存任意多個歷史(shi)版本(ben),每個版本(ben)均支持(chi)填(tian)寫備注說明。在遠程設計時,還支持(chi)記錄該歷史(shi)版本(ben)的所(suo)屬用戶
?版本(ben)還(huan)原:支持對從任意歷史版本(ben)還(huan)原。當模板(ban)文件出現意外(wai)損壞(huai)或者其他(ta)非必要修改時,可以通(tong)過還(huan)原功(gong)能還(huan)原到(dao)指定(ding)的歷史版本(ben)
FineReport提供三大報表模(mo)式:滿足各(ge)種復(fu)雜應用場景
普通報表模式:專注解決各類中國式報表
1.輕松進行(xing)分(fen)頁、分(fen)欄、分(fen)組(zu)設置
分頁(ye)(ye)(ye):指(zhi)定分頁(ye)(ye)(ye);凍(dong)結(jie)表頭,重復標題行(xing)結(jie)尾行(xing); 頁(ye)(ye)(ye)內合計;不(bu)分頁(ye)(ye)(ye)預覽;橫(heng)向不(bu)分頁(ye)(ye)(ye)縱向分頁(ye)(ye)(ye)。
分(fen)組(zu):自定義公(gong)式分(fen)組(zu);條件分(fen)組(zu);普通分(fen)組(zu); 相(xiang)鄰連續(xu)分(fen)組(zu);組(zu)織(zhi)遞(di)歸(gui)樹。
分(fen)欄:行(xing)分(fen)欄;列(lie)分(fen)欄;卡片式分(fen)欄;重(zhong)復(fu)標(biao)題行(xing); 自動補足空白行(xing)。
2.支持(chi)主子報(bao)(bao)(bao)表(biao)、樹報(bao)(bao)(bao)表(biao)等多種個性化報(bao)(bao)(bao)表(biao)
主子(zi)報(bao)表(biao)(biao):適用于同一報(bao)表(biao)(biao)包含多塊區(qu)域用于展示不同內容;FineReport支持嵌入式主子(zi)表(biao)(biao)以及(ji)表(biao)(biao)單式主子(zi)表(biao)(biao)。
樹報(bao)表:適用(yong)于展(zhan)現具有層級關系(xi)的(de)(de)數(shu)據(ju),比如跟(gen)組織(zhi)結構相關的(de)(de)數(shu)據(ju)展(zhan)現。比如樹數(shu)據(ju)集來實現此類報(bao)表。
3.動(dong)態格間運算滿(man)足復(fu)雜(za)統計對比(bi)需求
聚合報表模式:針對不規則大報表提供專門解決方案
自由拼接聚合(he)塊,省去(qu)頻繁合(he)并(bing)拆分單(dan)元格的麻煩
各模塊互相獨立,任意拖拽,自(zi)由拼(pin)接
各模塊(kuai)之間單(dan)元格(ge)擴(kuo)展分離,互不影響
決策報表:自適應駕駛艙的設計模式
1.畫布界面,組(zu)件(jian)拖拽(zhuai)操作,自由制(zhi)作駕(jia)駛(shi)艙
畫(hua)布(bu)式(shi)界面(mian),組件拖拽式(shi)操(cao)作,可實(shi)現(xian) 組件內刷新(局(ju)部刷新),支(zhi)持組件隱藏,支(zhi)持組件堆疊,且不同組件擴展獨立
多(duo)種布(bu)局方式:自適應(ying)布(bu)局,絕對布(bu)局, Tab布(bu)局,支持多(duo)tab輪(lun)播,自由發揮創意(yi)
提供多種圖表(biao)、控件、表(biao)格等組(zu)件,不(bu)(bu)同(tong)組(zu)件可(ke)對應不(bu)(bu)同(tong)主題,綁定不(bu)(bu)同(tong)數據源(yuan),完美實現多維(wei)分析(xi)型管(guan)理駕駛艙
2.多屏自適應
只需設計一(yi)次(ci)模板(ban),即(ji)可支持PC、平板(ban)、手(shou)機、大屏等多終端自(zi)適應展(zhan)示
3.支持組(zu)件云端共享和本地(di)復用(yong)
云端共享:帆軟官方將(jiang)收集到(dao)的優秀的demo組件(jian)傳到(dao)云中心,用戶可以根據(ju)需(xu)要將(jiang)之應(ying)用到(dao)自己的決策報(bao)表之中。
本地復用:支持模(mo)板內以及(ji)跨模(mo)板的(de)組件(jian)復用,復用的(de)組件(jian)樣式設置完全(quan)得到保留,快(kuai)速提(ti)升模(mo)板制作效率。
知(zhi)識傳播(bo):雖然(ran)用戶的業務各不相同,但是大家(jia)往(wang)往(wang)有相似的需求,通過組件(jian)的共享(xiang)復用能夠達到客戶的知(zhi)識分享(xiang)傳播(bo)。
4.實(shi)時數據監控
實時(shi)(shi)監(jian)測(ce):后臺數(shu)據(ju)智能監(jian)測(ce)并對(dui)比(bi),數(shu)據(ju)有(you)變更前(qian)臺及時(shi)(shi)更新,時(shi)(shi)刻掌握(wo)最新數(shu)據(ju)。
局(ju)(ju)部(bu)刷(shua)新(xin)(xin):不同(tong)于普通報表(biao)的全局(ju)(ju)刷(shua)新(xin)(xin),決策報表(biao)支持(chi)單個組件的局(ju)(ju)部(bu)刷(shua)新(xin)(xin),且每(mei)個組件有(you)獨(du)立的監控(kong)設置(zhi),不同(tong)表(biao)格(ge)、圖形等元素(su)可以獨(du)立刷(shua)新(xin)(xin)
動(dong)態提示:圖表在刷新(xin)時支持(chi)對變(bian)(bian)更的數據進行動(dong)態提示,比如彈出變(bian)(bian)化值等等
強大的參數設置界面,自定義多樣查詢條件
可能是業內(nei)比較好用的可視化參數面(mian)板,拖拽控件,自(zi)由布局需要的查(cha)詢界面(mian)
提供文本(ben)、下(xia)拉樹,下(xia)拉復(fu)選框(kuang),時(shi)間,日(ri)期、下(xia)拉框(kuang)等十余種控(kong)件(jian)類型
通過控(kong)件值的綁定,實(shi)現對報(bao)表顯示內容和樣式的自由控(kong)制和篩(shai)選
提供多種高級自定義設置,實現高級篩查
常用參數組合,更懂你的使用習慣
常用(yong)參數組合:支持用(yong)戶(hu)根據自己(ji)的偏好,保存常用(yong)的篩(shai)選條件,每個(ge)(ge)用(yong)戶(hu)最多保存9個(ge)(ge),每個(ge)(ge)組合都可以更改(gai)命(ming)名、調整順序(xu)。
智能(neng)推薦(jian):根據用戶最近一周的(de)使用習(xi)慣,智能(neng)推薦(jian)參數(shu)組(zu)合,讓用戶能(neng)快(kuai)速(su)的(de)找到想要的(de)數(shu)據。
靈活的參數傳遞,輕松實現報表間的聯動、鉆取等分析操作
支持圖(tu)與(yu)圖(tu)、圖(tu)與(yu)表(biao)(biao)(biao)、表(biao)(biao)(biao)與(yu)表(biao)(biao)(biao)之(zhi)間 的聯(lian)動分(fen)析(xi)
支(zhi)持不同圖表(biao)類型(xing)之間(jian)鉆(zhan)取,支(zhi)持無限層次、無限角度鉆(zhan)取
支(zhi)持tab切換(huan),實現(xian)報表多維度(du)(du)分(fen)析操作,多維度(du)(du)觀察(cha)數據
二次分析:除卻常規參數查詢,還提供對結果報表的再次分析
普通(tong)參(can)數(shu)(shu)查(cha)詢出(chu)結果報表后,無法(fa)再直接使用當前頁面的數(shu)(shu)據進行深度分析
Finereport提供頁面級的即時數據分(fen)析(xi)功能來解決上述問題
支持排序、條件篩選、列表篩選
FineReport既可(ke)使用帆(fan)軟自(zi)研的Html5圖(tu)(tu)表(biao),也可(ke)接入Echarts等(deng)第(di)三方控件來(lai)制作圖(tu)(tu)表(biao),還可(ke)以使用基于webgl等(deng)開發的新穎圖(tu)(tu)表(biao),全(quan)面(mian)滿足您的可(ke)視化需求(qiu)。
自主研發Html5圖表:十九種圖表大類,超過五十種圖表樣式
自主(zhu)研發的HTML5圖表(biao),具(ju)有優秀的動(dong)態效果和強大的交互(hu)體驗,具(ju)提供超強的個性化設置項,能(neng)在多(duo)種(zhong)終端設備完美展示
十五(wu)種(zhong)圖表(biao)大類(lei)和(he)五(wu)十余種(zhong)圖表(biao)樣式滿足人(ren)群的所需,為多樣數(shu)據信息(xi)提供全面(mian)支持
自(zi)主研發的(de)圖表,避免(mian)了(le)使用(yong)第三方插(cha)件帶來的(de)知識產權、服務、文檔(dang)等的(de)不便。
支持柱形圖(tu)(tu)(tu)(tu),折線圖(tu)(tu)(tu)(tu),餅圖(tu)(tu)(tu)(tu),雷達(da)圖(tu)(tu)(tu)(tu),散(san)點圖(tu)(tu)(tu)(tu)、圓環圖(tu)(tu)(tu)(tu),條(tiao)形圖(tu)(tu)(tu)(tu),地(di)圖(tu)(tu)(tu)(tu)、堆積(ji)圖(tu)(tu)(tu)(tu)、面積(ji)圖(tu)(tu)(tu)(tu)、組合(he)圖(tu)(tu)(tu)(tu)、氣泡圖(tu)(tu)(tu)(tu)、地(di)圖(tu)(tu)(tu)(tu)、GIS地(di)圖(tu)(tu)(tu)(tu)、儀表盤、全距圖(tu)(tu)(tu)(tu)、甘特圖(tu)(tu)(tu)(tu)、樹圖(tu)(tu)(tu)(tu)等多種圖(tu)(tu)(tu)(tu)表類型和圖(tu)(tu)(tu)(tu)表樣式(shi);
擴展圖表,讓大屏制作效果更加酷炫富有科技感
基于webgl等技術開發,作為(wei)基礎圖(tu)表(biao)的補充(chong),為(wei)大屏(ping)用戶提(ti)供更酷(ku)炫(xuan)的圖(tu)表(biao)效果;
支持三(san)維柱(zhu)形地球、三(san)維點(dian)地球、三(san)維流向地球、KPI指(zhi)標卡、粒子翻頁(ye)計數器、時(shi)間齒(chi)輪(lun)、目錄(lu)齒(chi)輪(lun)、輪(lun)播gis點(dian)地圖(tu)等多(duo)種擴展圖(tu)表。
數據地圖:提供豐富的數據地理信息展示
1.標記點地(di)圖/區域地(di)圖/鉆取(qu)地(di)圖
2.組合地圖/自(zi)定義圖片地圖
3.集成GIS地(di)圖
圖表交互:豐富的交互效果,極具震撼力的可視化體驗
個性化圖表:提供豐富的自定義配置
支持趨勢線(xian)、警戒線(xian)
支持自(zi)定(ding)義坐標軸(zhou)順(shun)序
支持自定義(yi)標簽(qian)、背景、提示(shi)信息、圖片填(tian)充(chong)等等
豐富的控件樣式,支持大數據量填報
智能的數據提交控制,定制個性化提交需求
4種提交(jiao)類型(xing):內置(zhi)智能(neng)提交(jiao),插入(ru)提交(jiao)、刪除提交(jiao),更新提交(jiao)等入(ru)庫(ku)方式。可設定(ding)單元(yuan)格未被編(bian)輯時不(bu)參與提交(jiao)
支持自定義JAVA類提(ti)交
智能(neng)添加字段,智能(neng)添加單元格(ge),快速實現字段和(he)單元格(ge)的綁定
支(zhi)持提(ti)交(jiao)條件(jian),只有(you)滿足預設條件(jian)的數據才會入庫。支(zhi)持編輯提(ti)交(jiao)事(shi)件(jian)
全方位的數據校驗:確保數據合乎規范
及時校驗(yan):對單元格內容及時校驗(yan),比如文(wen)本的(de)長度/數(shu)字的(de)精度
提交校(xiao)(xiao)驗:提交時對(dui)全局數(shu)據進行校(xiao)(xiao)驗,支持公式/自定義java類
JS校驗:支持編寫js事(shi)件來實(shi)現復雜的數據校驗
強制提交:可設置數據校(xiao)驗不通(tong)過仍強制提交數據
在線導入excel數據:提供多種匹配邏輯,支持行式和自由格式報表
導(dao)(dao)入行(xing)(xing)式報表:支持固定(ding)行(xing)(xing)和(he)(he)不定(ding)行(xing)(xing)的導(dao)(dao)入,提供按標題(ti)匹配(pei)和(he)(he)按位(wei)置(zhi)匹配(pei)等智能匹配(pei)邏(luo)輯,支持雙向擴展(zhan)報表的導(dao)(dao)入
導(dao)入自由報表(biao):支持(chi)導(dao)入自由格式的報表(biao),按照單元格位置匹配,實現完整(zheng)樣式的導(dao)入
自(zi)(zi)定義(yi)(yi)導(dao)入:支持行(xing)式報(bao)表的自(zi)(zi)定義(yi)(yi)導(dao)入,用戶可(ke)以(yi)選(xuan)擇(ze)要導(dao)入的行(xing)、列(lie)以(yi)及(ji)sheet
批量導入excel數據:讓沉淀的歷史數據煥發生機
無(wu)需(xu)預覽即可(ke)導入
大大提(ti)升(sheng)大數據量導入性能(neng)
支持批量導(dao)入時填報(bao)校驗
離線填報:讓數據填報擺脫網絡束縛,隨時隨地進行
FineReport支持(chi)離線填(tian)報,讓(rang)企業在各種(zhong)場景下特別是生(sheng)產環境(jing)中(zhong),都(dou)能隨(sui)時隨(sui)地隨(sui)心填(tian)報,不受限(xian)于網絡。
實現流程:
1.輸(shu)出HTML 離線報表
2.非網絡(luo)環境下(xia)進行(xing) 數據(ju)填報(bao)
3.聯網后 再進行(xing) 數(shu)據提(ti)交
填報暫存:智能緩存技術,避免數據因意外丟失
FineReport貼(tie)心(xin)地開發了填報暫存功能,適(shi)用于以下場(chang)景:
網(wang)絡(luo)中(zhong)斷 服務器突(tu)發狀況(kuang)
內容(rong)待定(ding) 需(xu)思考后再補充提交(jiao)
多(duo)sheet填(tian)報(bao):輕松實(shi)現(xian)多(duo)張填(tian)報(bao)表批量提交
適用場景(jing):一份(fen)完整報(bao)告(gao)包含多個(ge)單(dan)元的資(zi)料填報(bao)主題,需要同時提交多個(ge)表單(dan)
多級上報:輕松實現數據上報、審批、退回的流程處理
多種流程支持
多形式提醒
數據決策系統:對報表/用戶/系統配置進行統一管理
用戶管理:內建用戶,導入用戶,同步用戶數據等
用戶(hu)添加:支持手動添加、導入用戶(hu)或者同步用戶(hu)數據集的方(fang)法批量添加用戶(hu)及其部門職位或角色。
機構部門、角色(se):可(ke)以按照(zhao)組織架(jia)構、角色(se)對(dui)于用戶進行分類管理(li)。
用戶(hu)(hu)認(ren)證:提供內(nei)置認(ren)證、LDAP認(ren)證、HTTP認(ren)證三種用戶(hu)(hu)身份驗證方式,幾(ji)乎可以做(zuo)到(dao)與任(ren)意的(de)系統(tong)平臺(tai)完美的(de)結合(he)在一(yi)起。
目錄管理:對報表目錄、封面進行統一維護
目錄管理:管理員(yuan)可以在增加、刪除或(huo)修改平臺的目錄結構,支(zhi)持多層目錄,支(zhi)持調整目錄的位置順(shun)序(xu)。
節(jie)點管(guan)理:管(guan)理員可以(yi)增加新的(de)報(bao)(bao)(bao)表節(jie)點到對應目錄。支(zhi)持(chi)添(tian)加報(bao)(bao)(bao)表模板、URL鏈(lian)接以(yi)及多級(ji)上報(bao)(bao)(bao)流程,支(zhi)持(chi)批量(liang)刪(shan)除(chu)報(bao)(bao)(bao)表節(jie)點。支(zhi)持(chi)節(jie)點目錄調整,這次會查看方式、展(zhan)示(shi)終端、參數的(de)配置。
權限管理:可視化配置,精細到單元格的權限方案
分級權限管理:通過層層分配輕松實現集團權限控制
通過(guo)分級權(quan)限控(kong)制功能(neng),可(ke)以實(shi)現不(bu)同(tong)分子(zi)公(gong)司(si)/部(bu)門共用系統,各(ge)個分子(zi)公(gong)司(si)/部(bu)門有其(qi)自(zi)己的管(guan)理員(yuan),并給(gei)其(qi)下屬(shu)員(yuan)工分配(pei)權(quan)限,即超級管(guan)理員(yuan)控(kong)制所有權(quan)限,下級管(guan)理員(yuan)只能(neng)管(guan)理自(zi)己職責范圍內的用戶和報表模板。
系統管理:提供登錄、打印、短信、郵件、緩存等管理
登(deng)(deng)錄(lu)配(pei)置:支持單一登(deng)(deng)錄(lu)、上次登(deng)(deng)錄(lu)信息提醒、密碼策略(lve)、登(deng)(deng)錄(lu)驗證、登(deng)(deng)錄(lu)鎖定的設置。
短信配置:短信是一種【強提(ti)(ti)醒(xing)(xing)】方(fang)式,對于(yu)任務傳達,事務提(ti)(ti)醒(xing)(xing)、身份認證有著(zhu)獨特優勢。FineReport內置了(le)短信功(gong)能,用(yong)戶可選擇性的開通。
緩存(cun)配置(zhi):支持(chi)對數據集(ji)緩存(cun)與(yu)模板緩存(cun)進行設置(zhi)。
智能運維:支持內存管理、集群配置、備份還原、智能檢測、平臺日志
內存(cun)(cun)管理(li):包括(kuo)內存(cun)(cun)和(he)CPU利用率的(de)實時監控預警。支持智能控制會話(hua)的(de)存(cun)(cun)活、清除(chu)、生命周期(qi),支持對單(dan)模板的(de)數據大小、sql執行時長進行限(xian)制,保障服(fu)務(wu)器的(de)穩定運(yun)行。
集群(qun)配(pei)置:可通(tong)過簡單的操作快速配(pei)置集群(qun)環境(jing)。支持(chi)在平臺中配(pei)置狀態(tai)服(fu)務器與文件(jian)服(fu)務器,支持(chi)增刪節點的熱部(bu)署。
備(bei)份(fen)(fen)還(huan)原:支持對系(xi)統的(de)配置(zhi)信息、模板、jar包、插件(jian)等的(de)備(bei)份(fen)(fen)還(huan)原,支持設置(zhi)備(bei)份(fen)(fen)還(huan)原的(de)頻率、備(bei)份(fen)(fen)路徑及(ji)備(bei)份(fen)(fen)數(shu)量(liang)、空(kong)間占用等。
云端(duan)運(yun)維:開啟此項(xiang)功(gong)能后(hou),云端(duan)在(zai)系統自動或者用(yong)(yong)戶(hu)手動上傳(chuan)數據包(絕(jue)不涉(she)及(ji)業務數據)后(hou)生(sheng)成檢測報告(gao),給(gei)出用(yong)(yong)戶(hu)運(yun)維建議(yi),與本地(di)運(yun)維的功(gong)能結合,更好地(di)為(wei)系統的穩定保(bao)駕護航。
平臺日(ri)志(zhi)(zhi):對系(xi)統(tong)運行的各項情況進(jin)行監控(kong)分析,通(tong)過此(ci)功(gong)能(neng)可以查看到系(xi)統(tong)運行狀態的各種指標,包括訪(fang)問統(tong)計(ji)、用(yong)戶行為、模(mo)板(ban)熱度、性(xing)能(neng)監控(kong)、管理日(ri)志(zhi)(zhi)、出錯日(ri)志(zhi)(zhi)。
資源(yuan)遷移(yi):通過此功能,用戶可在系(xi)統(tong)A中導(dao)出報表模板(ban)以(yi)及與之相關(guan)的平臺(tai)配(pei)置、權(quan)限配(pei)置,再將其(qi)導(dao)入系(xi)統(tong)B中,以(yi)實現(xian)資源(yuan)從系(xi)統(tong)A到(dao)系(xi)統(tong)B的增量遷移(yi)。
定時調度:根據條件自動觸發任務
按設定的(de)周期頻率/條件執行特定的(de)任務,高效(xiao)實現日報、月報、季報、年報等傳統(tong)需要(yao)手工處理的(de)任務。
定(ding)時任務生成(cheng)的結果文件(jian)可以(yi)保存在指定(ding)的目錄、FTP或者以(yi)附件(jian)形式進行郵(you)件(jian)提醒,也(ye)可以(yi)進行短信通(tong)知(zhi)、平臺消息通(tong)知(zhi),還可以(yi)推(tui)送到移動終端(duan)。
對設定的(de)定時(shi)任務支持(chi)進行集中(zhong)管理,包括任務運行狀態查看(kan)、暫停、編輯、復制等等。支持(chi)按(an)定時(shi)任務權(quan)限控制,為(wei)不(bu)同用戶/角色/部門職位生成不(bu)同的(de)結果。
安全管理:全面提升平臺的安全性健身
安全防(fang)護:包括Cookie增強(qiang)、文件上傳(chuan)(chuan)校驗、Security Header三部(bu)分。開(kai)啟后能降低上傳(chuan)(chuan)惡意文件、跨站腳本等多(duo)種攻擊方式的威(wei)脅(xie)。
訪問控制:通過對報表訪問頻率進(jin)行限制,緩解(jie)CC攻擊、爬蟲爬去(qu)及暴力輪詢。
SQL防(fang)注(zhu)入:可通(tong)過禁用特(te)殊關鍵字、字符(fu)轉(zhuan)義兩種方式防(fang)止惡意參(can)數(shu)的注(zhu)入。
全局水印(yin)(yin):通(tong)過平臺(tai)內(nei)的全局水印(yin)(yin)設置,可快捷地為所有報表(biao)添加水印(yin)(yin)。同時也(ye)支持(chi)為某個報表(biao)單獨配(pei)置水印(yin)(yin)。
外(wai)觀配(pei)置:界面、背景、信息提示(shi)、主題(ti)自定義(yi)
快(kuai)捷配置選擇:登錄頁(ye)、主題、樣式。
開放API,可實現自定義主(zhu)題:整體樣式、交互風(feng)格。
FineReport是純JAVA軟件,支持同各類項目的部署和集成
集群:提高系統性能和可靠性
高一致性(xing):所有通過FineReport產品進行的配置和(he)文件都可以(yi)隨(sui)時同步到集群(qun)的各個(ge)節點。
高(gao)可(ke)用(yong)性:支持所有單機(ji)功(gong)能。單一節點宕機(ji)后,系(xi)統仍(reng)可(ke)正常訪(fang)問。
功(gong)能強大:隨著節點的(de)增加(jia),系統所支持的(de)并發幾乎(hu)呈線(xian)性增長,且每個節點的(de)負載更加(jia)均衡。
使用(yong)簡單:可在平(ping)(ping)臺中(zhong)通過簡單的(de)操作快速配置集群(qun)環境,其中(zhong)節(jie)點的(de)增刪支持熱部署。此(ci)外(wai),還可在平(ping)(ping)臺中(zhong)監控各個(ge)節(jie)點的(de)運行情(qing)況和日志(zhi)。
Web頁面集成:通過Frame框架將報表集成到Web頁面
支(zhi)持(chi)URL傳參:用戶(hu)自定義的(de)報表(biao)節點,點擊(ji)時(shi)可以傳遞參數數給網(wang)頁(ye)中的(de)報表(biao),比如時(shi)間(jian)和用戶(hu)信息等(deng),實現動態數據過(guo)濾。
支持自定義參(can)數查詢(xun)界(jie)面:用戶系統可能已經使用自己框架如jquery、ext等中的(de)控件實現了特定風格的(de)條件查詢(xun)界(jie)面,不需要再使用FR內(nei)置(zhi)的(de)參(can)數界(jie)面。
支(zhi)持自定(ding)義工具欄(lan):用戶系統已經自己定(ding)義了一套工具欄(lan)按鈕,頁(ye)面中只(zhi)需要(yao)嵌入報(bao)表內容,不(bu)使用finereport的工具欄(lan)。
單點登錄:提供多種單點登錄方式
ajax方式:支(zhi)持跨域,身份(fen)異(yi)步驗證(zheng),支(zhi)持驗證(zheng)超時處理
action提交方式:報(bao)表權限驗證時可直接通(tong)過form里(li)action觸發url進(jin)行驗證,方便快(kuai)捷
iframe方式:支持跨域,但不(bu)支持異步驗證,不(bu)支持超(chao)時處理
CAS單點登錄(lu):支持CAS中(zhong)央認證服務
“FineReport+”連接并解決更多有關數據的應用場景
FineReport+業務系統(tong):“+”后面可以是業務系統(tong)如OA、ERP、CRM等等,解決業務系統(tong)數據分析與利用難題。
FineReport+業務場景(jing):FineReport自身(shen)強大的數據(ju)填報、流(liu)轉、權(quan)限、以及展現輸出打印(yin),可(ke)以自定(ding)義(yi)諸如CRM、進銷(xiao)存等小(xiao)型業務場景(jing)
FineReport+BI平臺:FineReport+BI系統,面(mian)向中層、面(mian)向固(gu)定式、面(mian)向復雜報表的定位,滿足企業全局(ju)的數據(ju)應用場景。
FineReport +開(kai)發者(zhe):FineReport提供開(kai)放接口,支持第(di)三(san)方開(kai)放者(zhe)以插件開(kai)發的形式,提供豐富的應用。
FineReport并不是封閉應用,支持開發者深入地開發與控制
帆(fan)軟基于此平臺,著力(li)打(da)造(zao)互利(li)共贏的生(sheng)態圈(quan),幫助用(yong)戶成長
對于用戶,開放的生態圈能夠最大滿足個性化的需求
用戶(hu)可(ke)以在應(ying)用中(zhong)心使(shi)用多種插件或者模板。
甚至可以發(fa)布定制需求,由(you)開發(fa)者私人定制。
對于開發者,借助帆軟開放平臺可以實現額外收益
1 軟件公司為什么需要 FineReport
以(yi)前的(de)項(xiang)目開發(fa)模式多(duo)采用定制代碼開發(fa)或(huo)者基于平臺二次開發(fa) ,但是這種(zhong)模式長期以(yi)來存在如下問(wen)題:
項(xiang)目周期長,延期問題非(fei)常(chang)普遍。
需(xu)求擴展差,無法(fa)快速(su)響(xiang)應新需(xu)求。
熬夜加(jia)班多(duo),身體心理壓力過大。
軟(ruan)件質量(liang)差,BUG 頻(pin)出系統性能差。
用戶(hu)維護(hu)難,驗收后還(huan)要(yao)進(jin)行(xing)維護(hu)。
離職風險(xian)高,人才流(liu)失后果(guo)嚴重。
為(wei)了節約項(xiang)目成(cheng)本(ben) , 有的項(xiang)目使用開(kai)源軟件(jian) , 表面上看(kan)似減少了報表軟件(jian)采(cai)購的費用 , 實際上卻因為(wei)各種問題(ti)導致項(xiang)目延期(qi) , 效率甚至(zhi)不如代碼開(kai)發 :
功能(neng)有限制,客(ke)戶新需求不能(neng)滿足時進退兩難(nan)。
服務(wu)無(wu)保障(zhang),遇(yu)到技術(shu)難題或產(chan)品(pin)BUG只能嘆息。
學習成本(ben)高,全英文的產(chan)品(pin)和學習資料如(ru)同天(tian)書。
FineReport 的(de)出現 , 宣告以(yi)上問(wen)題不再是問(wen)題 , 讓高效開發(fa)報表成為可能。同時由于(yu) FineReport 的(de)易(yi)用(yong)性、傻瓜性 , 可以(yi)在項(xiang)目(mu)交付后(hou) , 使最(zui)終(zhong)用(yong)戶(hu)可以(yi)基于(yu) FineReport 做簡單的(de)頁(ye)面修改(gai)以(yi)達到自我維(wei)護和更新系統的(de)目(mu)的(de)。
2 企事業單位等最終用戶為什么需要 FineReport
在信(xin)息化(hua)過程中,企業(ye)一般會遇(yu)到以下問題:
沒(mei)有統一(yi)的報表(biao)管理門戶。
業(ye)務數(shu)據分散(san),應用難(nan)度(du)大。
出差在外不能及時查(cha)看報表(biao)。
業務(wu)調整太快,所(suo)有(you)報(bao)表(biao)不能服務(wu)于新業務(wu)。
手(shou)工方式處理數據(ju),工作(zuo)量大準確度(du)低安(an)全性低。
業務(wu)數據增長迅速,但用于(yu)經營分(fen)析和業務(wu)管(guan)控較少。
報(bao)表(biao)展現(xian)過于(yu)(yu)簡單,不利于(yu)(yu)管理者掌握企業(ye)全局信息。
以(yi)上種種問(wen)題 , 致使(shi)管理者(zhe)難(nan)以(yi)獲取(qu)準(zhun)確的有效信息 , 決策(ce)還流(liu)于拍腦袋(dai)的直觀(guan)決策(ce) , 對企(qi)業管理和運營(ying)都會帶來極多不利影響。對此,Finereport 提供了針(zhen)對企(qi)業的信息化完整解決方案:
1)數據整合
多數據(ju)關(guan)聯(lian),跨(kua)資(zi)料(liao)(liao)庫跨(kua)資(zi)料(liao)(liao)表取數,簡單應(ying)用多業務(wu)系統資(zi)料(liao)(liao),集(ji)中相關(guan)業務(wu)資(zi) 料(liao)(liao)于一張報表,讓更多資(zi)料(liao)(liao)應(ying)用于經營分析和業務(wu)控(kong)制。
2)數(shu)據采集及建模分析(xi)
通(tong)過(guo)報(bao)(bao)表(biao)(biao)(biao)設計器,簡單靈活(huo)設計所需報(bao)(bao)表(biao)(biao)(biao)。通(tong)過(guo)報(bao)(bao)表(biao)(biao)(biao)協同作(zuo)業(ye)與管(guan)理(li)(li)系統(tong),進行(xing)報(bao)(bao)表(biao)(biao)(biao) 統(tong)一(yi)訪(fang)問和管(guan)理(li)(li),實(shi)現各種(zhong)業(ye)務主(zhu)題分(fen)析、資料填報(bao)(bao)等。
3)數據展示
通過 PC 端或(huo)移動設備訪問報(bao)表,進行豐富 多樣的(de)圖(tu)表分析、鉆取分析、多維(wei)度分析、 自定義分析、及時分析等,更好的(de)閱讀報(bao)表資料,發(fa)現資料價值。
1 功能結構
數(shu)據層(ceng):設計人員創建報表(biao)數(shu)據源。
應(ying)用(yong)(yong)層:設(she)計人員進行報表設(she)計,管理人員配置用(yong)(yong)戶和權限(xian)體系(xi)。
展示層:普通用戶在(zai)前端(duan)執(zhi)行報(bao)表的查詢、分析(xi)、打印(yin)、 導出、填(tian)報(bao)等(deng)操作,支持 PC、平板(ban) 、移(yi)動端(duan)、大屏等(deng)設備,兼(jian)容主流(liu)瀏覽器。
2 應用架構
FineReport 報(bao)(bao)表(biao)系統主要(yao)由報(bao)(bao)表(biao)設(she)(she)計(ji)(ji)器(qi)(設(she)(she)計(ji)(ji)報(bao)(bao)表(biao))和報(bao)(bao)表(biao)服(fu)務器(qi)(解析報(bao)(bao)表(biao))兩大部分組成,所有的報(bao)(bao)表(biao)設(she)(she)計(ji)(ji)工作(zuo)都(dou)在設(she)(she)計(ji)(ji)器(qi)中完成,并(bing)最終通過(guo)服(fu)務器(qi)解析展現給用戶。
1)FineReport 設(she)計器可(ke)以進行表樣、數(shu)據、展現、打印等報(bao)表設(she)計文件中各種元素的設(she)計,是(shi)報(bao)表設(she)計和報(bao)表應(ying)用(yong)開發、調試(shi)、部署的一(yi)體化平臺。
2)FineReport 是 Servlet 應用(yong)程序,制作的報表(biao)必須部署在服務(wu)器(qi)端(duan)(duan),通(tong)過(guo)報表(biao)服務(wu)器(qi)對報表(biao)的解析,用(yong)戶可以通(tong)過(guo)終端(duan)(duan)(如瀏覽器(qi))與報表(biao)服務(wu)器(qi)進(jin)行交互進(jin)而查看報表(biao)。