2010-07-20 18 views
3

Nous avons une application Web avec quelques formulaires et une certaine intégration avec les applications mobiles. Nous produirons des rapports à partir des données collectées dans les formulaires et les applications mobiles. quel outil devrions-nous choisir étant donné leur maturité actuelle et leur degré de maturité dans un certain nombre d'années?quel outil de reporting Java utiliser en 2010 pour les applications Web de petite et moyenne taille

Nous sommes un NON-PROFIT donc moins vous dépensez, mieux c'est. Je comprends que JasperReports, Pentaho et BIRT sont les principaux prétendants, mais y a-t-il d'autres solutions que nous devrions envisager? Quels facteurs devraient être conservés tout en se rétrécissant sur la solution?

Pour que vous sachiez, nous aimerions que l'outil soit développé sur Windows et déployable sur Linux. En outre, la webapp a été construite en utilisant GWT.

Merci,

Répondre

6

peut-être un double de this question, BTW ...

Mais de toute façon, voici mon honnête (encore biaisé) réponse copiée à partir de là:

i-net Clear Reports (utilisé pour être appelé i-net Crystal-Clear)

  • API simple et facile à utiliser du moteur e Java report viewer.
  • Peut exporter dans n'importe quel format majeur comme PDF, HTML, SVG, XLS, etc., ainsi que dans un visualiseur d'applet Java. (Voir samples)
  • Livré avec un concepteur de modèle de rapport graphique gratuit et puissant. (Voir video guide)
  • S'installe en tant que fichier WAR sur votre serveur d'applications ou peut être utilisé en tant que bibliothèque dans votre propre application.
  • Excellent support technique (vous obtenez généralement une réponse en minutes ou en heures plutôt qu'en jours ou en semaines)
  • Graphiques basés sur JFreeChart (donc inclus les graphiques boursiers).
  • Peut lire les modèles Crystal Reports. (pour un grand nombre de clients, c'est la caractéristique de tueur puisque vous n'avez pas à recréer tous vos anciens modèles Crystal Reports)
  • Des prix compétitifs - qui coûte effectivement "less than open source" vous coûtera si vous calculez en frais de support (ce que vous devez absolument).
  • Libre 90-day trial.
  • gratuit encore pleinement fonctionnel report designer

[divulgation complète: Oui, je travaille pour le logiciel i-net. Mais c'est toujours ma réponse honnête (quoique subjective et biaisée) à la question. ;)]

+1

Peut-être que vous auriez dû mentionner le prix de 1690 US $ par CPU. – liftarn

1

A côté BIRT et i-net clair, vous trouverez un grand outil 2011-ish moderne appelé iReport, qui est un parfait concepteur de rapport qui se trouve au-dessus des rapports Jasper. IReport est le concepteur de rapports open source gratuit pour JasperReports. Créez des mises en page très sophistiquées contenant des graphiques, des images, des sous-rapports, des tableaux croisés et bien plus encore. Accédez à vos données via JDBC, TableModels, JavaBeans, XML, Hibernate, CSV et des sources personnalisées. Ensuite, publiez vos rapports au format PDF, RTF, XML, XLS, CSV, HTML, XHTML, texte, DOCX ou OpenOffice.