當前位置:編程學習大全網 - 源碼下載 - birt報表和潤乾報表使用上的比較

birt報表和潤乾報表使用上的比較

我理想中的報表工具(或:報表選擇註意五個過程)

最近兩個項目實在是被報表頭都搞大,我們在項目中壹直用birt作為報表工具(這裏感謝安訊把birt開源了),BIRT是壹個Eclipse-based開放源代碼報表系統。它主要是用在基於Java與J2EE的Web應用程序上。BIRT主要由兩部分組成:壹個是基於Eclipse的報表設計和壹個可以加到妳應用服務的運行期組件。BIRT同時也提供壹個圖形報表制作引擎。

它具有如下優點:

1)操作界面友好大方,各種提示信息直觀清晰,界面,圖標都很漂亮:尤其是對報表的開發布局劃分的很科學,壹般的報表工具只有設計和預覽兩個界面,BIRT有正常主頁,XML源,布局,預覽,腳本多個設計布局。

2)集成在Eclipse中,不用再開啟別的報表開發工具窗口。

3)BIRT的本地化做的很好,安裝以後操作界面就是中文的。

4)開源的報表產品,降低開發成本,壹些報表開發工具價格相當昂貴。

但是birt存在如下缺點;

1)如果遇到問題,只能借助互聯網。雖然可以找安訊,但是感覺不劃算,認為都開源了,還要給安訊交錢,不如自己多花時間研究研究,說不定就能解決。(呵呵,這裏不要笑話我這種程序員,死腦筋!)

2)birt沒有填報(或者表單功能),常見系統不光要展現數據還要錄入數據。於是我們要在錄入數據上花大量時間去做開發。

3)由於birt使用條帶的報表模型,很多中國復雜報表做不了。幾次在項目中,我們不能使用birt做出來客戶要求的報表,不但要向客戶多次解釋,而且最終鬧得有些不愉快,大大降低客戶滿意度。

4)滿足個性化需求是社會趨勢,但是使用birt,基本上讓客戶自定義報表不可能,(雖然我知道用戶可能最終定制報表數量有限,但是我個人覺得當用戶能自定義簡單的報表是應該的)遇到困難怎麽辦,不能抱怨了,要想辦法解決,向同行咨詢,問客戶意見,發現購買商業報表壹種可行方案。

經過多方取證和調查,我感覺應該從壹下五個方面來考察報表價值,如果有不足希望大家批評指正:

1. 報表合同價格。報表行業購買方式壹般是按照服務器來授權,細微區別可能在按功能或者並發來確定價格高低。如果按照服務器授權方式,個人感覺價格應該在五萬以下,當然具有報表之外的功能,可以適當加價。但是如果光壹個報表模塊就報價幾十萬,感覺基本沒有談必要,特別遇到要部署幾十個服務器的大項目。感覺基本沒有談的必要,無論怎麽打折,都很難達到理性價格。如果,用戶付費,為報表這個模塊就要付出這麽大代價,用戶可能選擇競爭對手的方案,如果軟件開發公司付費,我看不如自己投人力改造開源報表,

2. 報表產品易用性。購買報表產品目的是加快開發進度,減少報表維護量,增加客戶滿意度。如果報表設計過程中,報表設計器沒有充分考慮設計者,比方設置壹個報表背景圖片,報表只保存圖片相對路徑,如果移動報表那麻煩就大了,這些方面建議報表公司向excel學習,比方制作報表需要編寫大量表達式,壹個簡單功能還要寫壹行表達式,不能通過拖拽來生成,這方面建議報表工具可以向dreamweaver學習。在那些報表數量比較大項目中,要特別註意報表易用性,否則設計者會瘋了,還不如去coding了。

3. 使用報表過程中享受報表公司的服務。我感覺如果遇到報表公司的銷售人員不懂技術,壹定要謹慎,很可能出現收錢人(態度好),幫忙解決問題的人(另外壹個態度)。

作為銷售人員,應該是懂技術好,有問題,直接找銷售人員就可以解決(當然比較復雜問題,肯定還是要聯系報表公司的技術人員)。如果銷售人員不懂技術,我想可能有壹下幾個原因:

1)公司人員流動性比較大,剛進來,還沒有熟悉產品,要找個技術人員陪同。

2)產品過於復雜,難以理解,讓銷售人員沒有辦法學會自己產品。

3)可能銷售人員把心思放在通過手段來推銷產品,而不是幫助客戶解決所有問題這種方式來銷售。

打聽公司服務可以通過以下幾種方式:

1)向朋友打聽,看看他們對各個報表公司評價。

2)通過網絡調查,自從進入web2.0時代後,網上能搜多關於報表公司評價,比方:it公司速查手冊,技術人員blog。

3)去報表公司官方平臺上,看報表公司有沒有和客戶互動活動(互動活動說明這個公司比較關心客戶體驗),去論壇看幫助其他用戶解決問題速度,如果壹個公司連論壇都沒有或者不維護,說明報表公司不想通過壹種免費方式幫助客戶解決問題,通俗點可能被試用客戶整煩了。

4)休息時間給公司打電話,如果有人接電話,可能意味著這個公司戰鬥力強,也可能他們在幫助客戶解決問題(做項目的客戶加班是常事)。

4.項目上線之後能否提高客戶滿意度。如果沒有達到這個目的,就沒有購買商業軟件的價值。比方,能滿足客戶簡單自定義報表需求,能提高報表展現時間速度,能把客戶想到報表都能設計出來。

5.第壹次購買之後合作價格。由於軟件付費中有很大壹部分是軟件服務成本,我想隨著對軟件越來越熟練,報表廠商的服務成本會越來越低,所以以後軟件購買價格最好不要高於第壹次購買價格,當然如果價格漲幅沒有超過cpi指數也是可以接受。

以上是我想到的報表選擇中註意事項,

附上,現在我司在用finereport

  • 上一篇:linux下搭建Rsync服務需要哪些數據包?
  • 下一篇:如何在Delphi中使用資源文件
  • copyright 2024編程學習大全網