39
26

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【帳票ツール比較6選】フリーオープンソースと商用、どっちがいい?

Last updated at Posted at 2018-11-26

 さまざまな帳票ツールがありますが、選択に悩みますね。

 利用目的を明確したうえ、ツールを選択していくのが肝です。私は自社用の商用帳票ツール導入の担当者として、帳票ツールの選定を経験しました。ここで私の経験談を話しましょう。少し古い情報もあるかもしれないが、基本大丈夫です(笑)。

 帳票ツールを比較している方に役立てればうれしいです。

##商用帳票作成ツール

 帳票ソフトメーカーはたくさんあって、製品の開発と販売を中心とするメーカーもあれば、プロジェクトの実施とカスタマーサクセスを専門とするIT会社もあります。製品力だけではなくて、市場力、メーカーのサービスや、ユーザーサポート体制も合わせて検討するといいですね。

###1.BI・帳票作成ツール:FineReport
まずは私の会社が選んだBI・帳票作成ツールのFineReportです。 
 
FineReportは帳票開発から帳票管理まで豊富な機能が網羅されたBI・帳票作成ツールです。Excel風のGUIを使い、ドラッグアンドドロップのみでデータセットを選択し、カラー帳票をプログラムレスで作成出来ます。OSSのツールでもありますので、二次開発をする場合、コストが低いでしょう。

Gartnerグローバルマッケートガイドでおすすめの帳票、レポーティングツールの一つとして評価されたことがあります。

90日間フリーで使えるので、帳票作成ツールの比較と選択の際、使ってみればいいですね。 
導入前の段階にいる担当者にとって、フリーで製品を体験できて、うれしい話ですね。

  FineReport 無料トライアルはこちら >>

帳票ツール比較

 
####FineReportのExcelライクなデザイナー画面:
finereport.png
 FineReportは複雑で多様な帳票デザインに対応できるし、帳票レイアウトの設計から帳票出力、管理、データ入力などの帳票運用まで支援します。

 帳票の分類、仕分、検索、出力をポータルで実現する上に、業務ニーズにあわせて操作ログの管理、閲覧・出力・送信・印刷などの各種権限の設定を行え、内部セキュリティを強化します。これは私の会社が重要視するところで、決め手にもなりました。

FineReport 無料トライアルはこちら >>

###2.レポーティング・帳票作成ツール:SAP CrystalReport

 ビジュアルコンポーネントベースでの生産性の高い帳票開発が可能な点、多様なデータソースへの接続が標準でサポートされている点など、「旧Crystal Reports」が支持された理由はいくつもある。その後幾度かの買収を経て、現在はERPのメジャーベンダーである「SAP」の製品となっています。
 
crystal report.png

###3.BI・多機能帳票ソフト:cognos IBM

 cognosは非常に強力で豊富な機能を持っているが、操作がややこしいです。簡単な集計表なら、まだ大丈夫ですが、データソースが多いか、仕様が複雑である帳票の場合、cognosは初心者にとってそれほど易しくありません。学習コストが比較的に高いと思われますね。
cognos.jpg

##オープンソースの帳票ソフト

###1.JAVA Web帳票:JasperReports

 JasperReportsは次に紹介するiReportと同じ、Javaで書かれたオープンソースの帳票作成ツールで、iReportと組み合わせて使用されることが多いです。アプリケーションに組み込んでPDF形式やXLS形式などで帳票を出力できます。
 
 JasperReportsでは、帳票の画面構成(レイアウト)などが記述された、拡張子が「.jrxml」のXMLファイルを読み込んで、帳票を出力します(.jrxmlをコンパイルしたものが「.jasper」という拡張子のファイルで、.jasperを読み込むこともできます)。

 JasperReportsを作っているJasperSoftも、BIの機能を持ったソフトウェアを提供しています。ただし、すべての機能を使うには有料版を購入しなければならないコマーシャルオープンソースの形になっています。

###2.JAVA帳票ツール:iReport Designer

 iReportはjasperreportsのためにJAVA言語で開発するGUIの帳票作成ツールです。ユーザーはiReportの可視化画面によって、チャート、画像、サブ帳票などを含める複雑な帳票を開発できる上に、iReport にJFreeChartのグラフパッケージが統合されるので、XML JasperDesignのファイルも編集できます。
ireport.png

###3.JavaやJakarta EEに基づいたOSSBI・帳票ツール:BIRT

 BIRTはEclipse-basedのオープンソース帳票作成ツールで、主にJavaとJ2EEに基づくWebアプリケーションに使われます。Eclipseを基にするGUIの帳票作成エンジンと、アプリケーションサービスに加わるランタイムコンポーネントの二つの部分に分かれています。
企业微信截图_20181126100526.png

 オープンソース帳票ツールを検討するなら、以上三つのJAVAツール以外、またまた他のメーカーがあります。どのツールを選ぶかに困っているとき、まずは自社の課題とニーズをもう一度確かめましょう。自社にあったものがベストですね。

以下のオープンソースツールの以下のデメリットも注意しましょう。

(1)学習資料が主に英語で書かてあり、学習時間がかかる

(2)開発とメンテナンスに、利用者のスキルが求められ、コストがかかる

##まとめ
 
 オープンソース帳票ツール(特にJAVA帳票ツール)を利用する場合、コードを使いこなすのが前提です。さらに、長時間も続いていくプロジェクトのメンテナンスのために、コードをつねに編集する必要があります。
 
 私の経験上、商用帳票作成ツールの比較、検討、導入を決めた後の使用に問題があれば、サポートしてくれる専任スタッフがいることが大事ですね。
 引き渡した後のプロジェクトの安定性を確保するには、商用の帳票ツールのほうはいいのではないでしょうか。多くの商用帳票ツールはトライアル版を提供するため、正式に導入する前にトライアル版で機能を検証し、自社のニーズを満足するかを確かめることができます。

39
26
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
39
26

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?