<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 225  文章 - 98  trackbacks - 0
    <2015年9月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    隨筆分類

    相冊(cè)

    報(bào)表工具廠商們

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    曾幾何時(shí),中國(guó)大地上報(bào)表工具群雄并起,為了掙得一席之地,各報(bào)表廠商使出渾身解數(shù),廣告到處是,價(jià)格各種低,拼的血肉橫飛。但奇怪的是,受市場(chǎng)歡迎的竟然是Jasperreport+ireport、birt報(bào)表這樣開源的java報(bào)表工具。究其原因,無非是這兩個(gè)詞“開源”、“免費(fèi)”。

    時(shí)間轉(zhuǎn)到2014年第4季度,當(dāng)年炙手可熱的開源報(bào)表軟件是否還那么受歡迎,是否還擁有那么多的粉絲?經(jīng)典的、較知名的開源報(bào)表工具有“JasperReports”、“ireport”、“JFreeReport”、“BIRT”、 “Openreports”、“DataVision”、“Fourfive”和“Jmagallanes”這幾款,下面我們一一述說他們的境況。

    JasperReports

    JasperReports是程序員最受歡迎、最常用的開源報(bào)表工具,常和ireport一起搭配使用。JasperReports可以在Java環(huán)境下制作報(bào)表,支持PDF、HTML、XLS、CSV和XML文件輸出格式。
    百度搜索“JasperReports”,結(jié)果有988000條,但內(nèi)容多是2012年以前的,排名第一位的官網(wǎng),更新時(shí)間竟然是2008年,可以看出jasperreports的關(guān)注度、搜索量已經(jīng)不比往年。
    JasperReports

    Ireport

    Ireport和jasperreports是天生一對(duì),是轉(zhuǎn)為后者開發(fā)的純java的可視化報(bào)表設(shè)計(jì)器。Ireport允許用戶可視化編輯包含charts、圖片、子報(bào)表等的復(fù)雜報(bào)表。iReport 還集成了JFreeChart圖表制作包。允許用戶可視化地編輯XML JasperDesign文件。
    百度搜索ireport,返回2240000條結(jié)果,內(nèi)容同樣沒有多少更新,毋庸置疑,ireport也喪失掉了人們的寵愛。
    Ireport

    JFreeReport

    JFreeReport是一個(gè)用來生成報(bào)表的Java類庫(kù),現(xiàn)在改名為Pentaho Reporting。作為開源報(bào)表工具的它為Java應(yīng)用程序提供一個(gè)靈活的打印功能并支持輸出到打印機(jī)和PDF, Excel, HTML和XHTML, PlainText, XML和CSV文件中。
    百度搜索JfreeReport返回了19100條結(jié)果,搜索Pentaho Reporting返回了35600條結(jié)果,相比ireport更加寒磣,而且可悲的是,筆者試圖找到最新的源碼包和使用教程,竟然沒有找到,資源還都是2009年以前的。
    JFreeReport

    BIRT

    BIRT是一個(gè)Eclipse-based開源報(bào)表系統(tǒng)。它主要是用在基于Java與J2EE的Web應(yīng)用程序上。BIRT主要由兩部分組成:一個(gè)是基于Eclipse的報(bào)表設(shè)計(jì)和一個(gè)可以加到你應(yīng)用服務(wù)的運(yùn)行期組件。BIRT同時(shí)也提供一個(gè)圖形報(bào)表制作引擎。
    BIRT報(bào)表由數(shù)據(jù)連接、數(shù)據(jù)轉(zhuǎn)換、業(yè)務(wù)邏輯設(shè)計(jì)、表現(xiàn)四個(gè)組成邏輯構(gòu)成,可以設(shè)計(jì)制作簡(jiǎn)單的列表報(bào)表、交叉報(bào)表和文本報(bào)表,也支持餅圖、折線圖、柱形圖等基礎(chǔ)圖表。
    BIRT報(bào)表
    BIRT報(bào)表的搜索結(jié)果還是很多的,達(dá)到了163萬(wàn),這得益于與Eclipse強(qiáng)大的支持。但是網(wǎng)絡(luò)輿論是怎么樣的呢?大家是熱捧還是棒殺?經(jīng)過一番資料收集加上個(gè)人經(jīng)驗(yàn),BIRT的優(yōu)劣大概有這么幾點(diǎn)。優(yōu)點(diǎn)是免費(fèi),操作界面清晰直觀,布局比較科學(xué),圖表還是比較漂亮的,而且本地化做的還好,安裝之后操作界面是中文的(最新版是4.4.1,可以下載測(cè)試下),這些優(yōu)點(diǎn)在開源報(bào)表工具中也算是比較突出的。同樣,缺點(diǎn)也很明顯,條帶狀的報(bào)表模型,很多中國(guó)式復(fù)雜報(bào)表做不了,沒有填報(bào),若項(xiàng)目中遇到填報(bào)需要花費(fèi)大量時(shí)間開發(fā),最麻煩的就是問題找不到技術(shù)支持,學(xué)習(xí)資料也是很少。下圖是一個(gè)網(wǎng)友對(duì)Birt報(bào)表的心聲和態(tài)度。

    Openreports

    OpenReports提供基于web的開源報(bào)表解決方案,通過瀏覽器自動(dòng)生成動(dòng)態(tài)PDF,XLS,HTMLCSV和Chart報(bào)表。利用到的開源技術(shù)有Hibernate,Veloctiy,Webwork。
    百度搜索Openreports返回了78400條數(shù)據(jù),打開其官網(wǎng),發(fā)現(xiàn)真是簡(jiǎn)陋至極, 不愧是開源報(bào)表工具!請(qǐng)問幫助文檔在哪?請(qǐng)問可以交流的人在哪?請(qǐng)問可以在那里交流問題。
    Openreports報(bào)表

    DataVision

    DataVison 是一個(gè)類似于 Crystal Reports 的開源報(bào)表工具。通過它可以使用一個(gè)拖放的 GUI 設(shè)計(jì)報(bào)告并從應(yīng)用程序中運(yùn)行、查看和打印報(bào)告,或者將報(bào)告導(dǎo)出為 HTML、XML、PDF、LaTeX2e、DocBook 或以制表符或逗號(hào)分隔的文本文件,這些文件又可以用于生成 PDF、文本、HTML、PostScript 格式的報(bào)告。
    DataVison開源報(bào)表
    DataVison的熱度似乎要好一些,百度搜索結(jié)果達(dá)到70多萬(wàn),但版本一直停留在2008年的V1.2.0,這就是一個(gè)致命缺陷了。翻遍各大IT論壇和問答網(wǎng),也不見DataVison的討論,可以判斷,DataVison就是昨日輝煌。

    Fourfive、Jmagallanes等

    之所以把他們放在一起,是因?yàn)檫@些開源報(bào)表工具實(shí)在是人氣太低了,沒有必要去單獨(dú)介紹分析。筆者只能說,fourfive和jmagallanes已經(jīng)over了。

    經(jīng)過上面的分析,可以看出開源報(bào)表工具風(fēng)光大不如以前,日薄西山了,形成前后如此巨大差異的原因是是什么?

    數(shù)年前,人力成本低,所開發(fā)的系統(tǒng)難度也不高,相對(duì)于昂貴的商業(yè)報(bào)表工具,開源的報(bào)表工具成了最好的選擇,雖然開源報(bào)表工具都很難,但投入人力研究是可行的。而現(xiàn)在,一方面人力成本成了項(xiàng)目的主要成本,另一方面系統(tǒng)難度逐漸升級(jí),要求的穩(wěn)定性、功能、美觀度和交互效果已遠(yuǎn)非開源工具能解決的,對(duì)整個(gè)項(xiàng)目而言,商業(yè)報(bào)表工具帶來的效益以遠(yuǎn)高于投入。簡(jiǎn)單總結(jié)一下,開源報(bào)表工具的致命缺點(diǎn)有:

    1、功能整體比較弱,若是項(xiàng)目需求有變更,項(xiàng)目開發(fā)者將陷于進(jìn)退兩難境地,此外開源報(bào)表功能薄弱,所實(shí)現(xiàn)的效果、展現(xiàn)的功能較收費(fèi)軟件差距較大。

    2、技術(shù)服務(wù)沒有保障,若是項(xiàng)目中遇到難題或出現(xiàn)bug,開發(fā)者只能嘆息了,總之項(xiàng)目風(fēng)險(xiǎn)很大。

    3、對(duì)人員能力要求高,一般是程序員才能勝任使用開源報(bào)表,但須知這類人員的人力成本。

    4、學(xué)習(xí)成本高,全英文的幫助文檔、產(chǎn)品說明書和產(chǎn)品使用界面,讓多少英雄淚流滿面。當(dāng)然也有學(xué)習(xí)資料好的,但那收費(fèi)!

    那么,社會(huì)潮流已經(jīng)拋棄開源報(bào)表軟件,需要什么樣的商業(yè)報(bào)表軟件呢?

    對(duì)應(yīng)開源報(bào)表軟件的4大致命缺點(diǎn),需要的商業(yè)報(bào)表需要滿足如下條件:

    1、功能強(qiáng)大,可以解決中國(guó)式復(fù)雜報(bào)表,支持多數(shù)據(jù)源報(bào)表、html5圖表、移動(dòng)端、填報(bào)功能。

    2、強(qiáng)大的技術(shù)支持團(tuán)隊(duì),覆蓋到全國(guó)的服務(wù)體系,多種多樣的服務(wù)渠道和服務(wù)響應(yīng)策略。

    3、報(bào)表產(chǎn)品易學(xué)易用易集成,0編碼即可制作報(bào)表,最好支持業(yè)務(wù)人員自己DIY報(bào)表并分析。

    4、事實(shí)證明類excel設(shè)計(jì)模式是最適合中國(guó)的報(bào)表設(shè)計(jì)模式,需要類excel的設(shè)計(jì)界面,多種多樣的學(xué)習(xí)資料,如幫助文檔、視頻教程、線下線上培訓(xùn)課程。

    當(dāng)然滿足這一條件的國(guó)產(chǎn)報(bào)表軟件并不多(國(guó)外報(bào)表軟件水土不服,這里直接pass掉),而FineReport便是翹楚,是中國(guó)報(bào)表軟件第一品牌!
    原文轉(zhuǎn)載自:FineReport官網(wǎng):http://www.finereport.com/knowledge/acquire/opensourcereport.html



    了解Java報(bào)表工具就從這里開始

    FeedBack:
    # re: 我們還需要開源報(bào)表工具嗎? 2015-09-17 17:24 impeon
    真好意思吹,你家finereport在百多搜索結(jié)果是762條  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 中文字幕亚洲男人的天堂网络| 亚洲人成网77777色在线播放| 亚洲精品免费在线视频| 免费无码av片在线观看| 亚洲一区日韩高清中文字幕亚洲| 日本在线观看免费高清| 免费看国产精品麻豆| 国产亚洲成在线播放va| 国产乱子伦精品免费无码专区 | 57pao一国产成视频永久免费| 777亚洲精品乱码久久久久久| 在线日本高清免费不卡| 亚洲av无码专区在线| 亚洲中文无码永久免费| 亚洲人成电影网站色| 国产在线a不卡免费视频| 特级毛片全部免费播放a一级| 亚洲偷自拍拍综合网| 在线观看片免费人成视频播放| 国产美女亚洲精品久久久综合| 最新国产乱人伦偷精品免费网站| 久久久久久亚洲精品中文字幕| 67194国产精品免费观看| 亚洲fuli在线观看| 国产免费久久精品久久久| 中文字幕永久免费| 精品亚洲成AV人在线观看| 成年大片免费视频| 免费看美女午夜大片| 亚洲国产成人久久综合一| 两个人的视频高清在线观看免费| 亚洲精品乱码久久久久蜜桃| 免费一级毛片正在播放| 久久福利青草精品资源站免费| 亚洲人成高清在线播放| 亚洲?V乱码久久精品蜜桃 | 苍井空亚洲精品AA片在线播放| 亚洲人成网站18禁止一区| 一区二区三区四区免费视频 | 亚洲无码精品浪潮| 啦啦啦完整版免费视频在线观看|