隨筆 - 225  文章 - 98  trackbacks - 0
          <2008年12月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          隨筆分類

          相冊

          報表工具廠商們

          搜索

          •  

          最新評論

          閱讀排行榜

              最近兩個項目實在是被報表頭都搞大,我們在項目中一直用birt作為報表工具(這里感謝安訊把birt開源了),BIRT是一個Eclipse-based開放源代碼報表系統。它主要是用在基于Java與J2EE的Web應用程序上。BIRT主要由兩部分組成:一個是基于Eclipse的報表設計和一個可以加到你應用服務的運行期組件。
          BIRT同時也提供一個圖形報表制作引擎。它具有如下優點:操作界面友好大方,各種提示信息直觀清晰,界面,圖標都很漂亮:尤其是對報表的開發布局劃分的很科學,一般的報表工具只有設計和預覽兩個界面,Birt有正常,主頁,XML源,布局,預覽,腳本多個設計布局。集成在Eclipse中,不用再開啟別的報表開發工具窗口。BIRE的本地化做的很好,安裝以后操作界面就是中文的。開源的報表產品,降低開發成本,一些報表開發工具價格相當昂貴。
              但是birt存在如下缺點:如果遇到問題,只能借助互聯網。雖然可以找安訊,但是感覺不劃算,認為都開源了,還要給安訊交錢,不如自己多花時間研究研究,說不定就能解決。(呵呵,這里不要笑話我這種程序員,死腦筋?。゜irt沒有填報(或者表單功能),常見系統不光要展現數據還要錄入數據。于是我們要在錄入數據上花大量時間去做開發。由于birt使用條帶的報表模型,很多中國復雜報表做不了。幾次在項目中,我們不能使用birt做出來客戶要求的報表,不但要向客戶多次解釋,而且最終鬧得有些不愉快,大大降低客戶滿意度。滿足個性化需求是社會趨勢,但是使用birt,基本上讓客戶自定義報表不可能,(雖然我知道用戶可能最終定制報表數量有限,但是我個人覺得當用戶能自定義簡單的報表是應該的)遇到困難怎么辦,不能抱怨了,要想辦法解決,向同行咨詢,問客戶意見,發現購買商業報表一種可行方案。
              經過多方取證和調查,我感覺應該從一下五個方面來考察報表價值,如果有不足希望大家批評指正:報表合同價格。報表行業購買方式一般是按照服務器來授權,細微區別可能在按功能或者并發來確定價格高低。如果按照服務器授權方式,個人感覺價格應該在五萬以下,當然具有報表之外的功能,可以適當加價。但是如果光一個報表模塊就報價幾十萬,感覺基本沒有談必要,特別遇到要部署幾十個服務器的大項目。感覺基本沒有談的必要,無論怎么打折,都很難達到理性價格。如果,用戶付費,為報表這個模塊就要付出這么大代價,用戶可能選擇競爭對手的方案,如果軟件開發公司付費,我看不如自己投人力改造開源報表,報表產品易用性,購買報表產品目的是加快開發進度,減少報表維護量,增加客戶滿意度。如果報表設計過程中,報表設計器沒有充分考慮設計者,比方設置一個報表背景圖片,報表只保存圖片相對路徑,如果移動報表那麻煩就大了,這些方面建議報表公司向excel學習,比方制作報表需要編寫大量表達式,一個簡單功能還要寫一行表達式,不能通過拖拽來生成,這方面建議報表工具可以向dreamweaver學習。
              在那些報表數量比較大項目中,要特別注意報表易用性,否則設計者會瘋了,還不如去coding了。使用報表過程中享受報表公司的服務,我感覺如果遇到報表公司的銷售人員不懂技術,一定要謹慎,很可能出現收錢人(態度好),幫忙解決問題的人(另外一個態度)。作為銷售人員,應該是懂技術好,有問題,直接找銷售人員就可以解決(當然比較復雜問題,肯定還是要聯系報表公司的技術人員)。如果銷售人員不懂技術,我想可能有一下幾個原因,公司人員流動性比較大,剛進來,還沒有熟悉產品,要找個技術人員陪同。產品過于復雜,難以理解,讓銷售人員沒有辦法學會自己產品??赡茕N售人員把心思放在通過手段來推銷產品,而不是幫助客戶解決所有問題這種方式來銷售。
              打聽公司服務可以通過以下幾種方式:向朋友打聽,看看他們對各個報表公司評價。通過網絡調查,自從進入web2.0時代后,網上能搜多關于報表公司評價,比方:IT公司速查手冊,技術人員blog.去報表公司官方平臺上,看報表公司有沒有和客戶互動活動(互動活動說明這個公司比較關心客戶體驗)去論壇看幫助其他用戶解決問題速度,如果一個公司連論壇都沒有或者不維護,說明報表公司不想通過一種免費方式幫助客戶解決問題,通俗點可能被試用客戶整煩了。休息時間給公司打電話,如果有人接電話,可能意味著這個公司戰斗力強,也可能他們在幫助客戶解決問題(做項目的客戶加班是常事)。項目上線之后能否提高客戶滿意度。如果沒有達到這個目的,就沒有購買商業軟件的價值。比方,能滿足客戶簡單自定義報表需求,能提高報表展現時間速度,能把客戶想到報表都能設計出來。第一次購買之后合作價格,由于軟件付費中有很大一部分是軟件服務成本,我想隨著對軟件越來越熟練,報表廠商的服務成本會越來越低,所以以后軟件購買價格最好不要高于第一次購買價格,當然如果價格漲幅沒有超過cpi指數也是可以接受。以上是我想到的報表選擇中注意事項,希望已經購買了商業報表的,把你們經驗分享出來,幫助我選擇一個好商業報表。

          耗時一個月 最后選擇的是FineReport



          了解Java報表工具就從這里開始
          posted on 2008-12-15 11:41 season 閱讀(2196) 評論(5)  編輯  收藏 所屬分類: Java報表—功能比較

          FeedBack:
          # re: 我心中理想的報表工具 2009-05-15 11:28 lixiangfei
          報表工具中 我感覺FineReport很不錯 性價比很高的
          首先是類Excel的界面 只要是熟悉Excel的人 都很容易上手 利用拖拽數據就能幾分鐘搞定了
          然后它支持多數據源,不論數據源結構如何,來源多少都能按照需求制作任意樣式的報表模板。
          還有它的表單功能 零編碼零客戶端的表單方案,可以自定義表單。
          最后還有它的打印方案:支持Flash打印,pdf打印,applet打印
          建議樓主可以去試下  回復  更多評論
            
          # re: 我心中理想的報表工具 2009-06-26 18:26 viano
          能不能向我解一下為什么要做報表?

          什么是報表?

          既然有了數據庫系統 我們的應用程序直接顯示客戶需要的數據就可以了

          為什么要做這些報表

          呵呵 我不清楚,見識少 麻煩高手解釋一下 謝謝!  回復  更多評論
            
          # re: 我心中理想的報表工具 2010-09-09 16:27 lovemark2000
          正在尋找好的報表,呵呵  回復  更多評論
            
          # re: 我心中理想的報表工具 2010-09-10 11:22 我愛大喵喵
          恩,很中肯的分析  回復  更多評論
            
          # re: 我心中理想的報表工具 2010-09-12 11:28 桑桑
          LZ分析的好好哦~  回復  更多評論
            
          主站蜘蛛池模板: 孝感市| 如皋市| 灵武市| 冀州市| 深圳市| 龙南县| 罗定市| 成安县| 黑龙江省| 永康市| 仪征市| 石台县| 巴楚县| 广元市| 双桥区| 闵行区| 米林县| 互助| 涟源市| 信宜市| 高清| 丰宁| 舒兰市| 绥芬河市| 昭平县| 新宁县| 镇雄县| 盐池县| 麦盖提县| 基隆市| 临猗县| 四平市| 平乡县| 稻城县| 利川市| 岳西县| 沁源县| 三台县| 鹤岗市| 沁阳市| 马公市|