Open Framework, Information Management Strategy & Collaborative Governance | Data & Social Methodology - MIKE2.0 Methodology
Wiki Home
Collapse Expand Close

Members
Collapse Expand Close

To join, please contact us.

Improve MIKE 2.0
Collapse Expand Close
Need somewhere to start? How about the most wanted pages; or the pages we know need more work; or even the stub that somebody else has started, but hasn't been able to finish. Or create a ticket for any issues you have found.

JasperReports

From MIKE2.0 Methodology

Share/Save/Bookmark
Jump to: navigation, search
Under construction.png
This article is currently Under Construction. It is undergoing major changes as it is in the early stages of development. Users should help contribute to this article to get it to the point where is ready for a Peer Review.


JasperReports™, is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.

Contents

Relationship to MIKE2.0

SAFE Architecture

  • Used to deliver the BI sub-component

Overall Implementation Guide

BI Design and Implementation Activities of MIKE2.0, which are:

Alignment with Strategic Requirements for Infrastructure Development

Product Review

Key Features

  • Embeddable
    • Embeddable Java reporting library.
    • Enables embedding in any host application.
    • No external reporting server required.
    • Plug in Java code.
  • Complex Reports
    • Sub-reports easily handle highly complex layouts.
    • Pixel-perfect page-oriented output for web or print.
    • Report output in PDF, XML, HTML, CSV, XLS, RTF, TXT.
  • Integrated Charting
    • Comprehensive set of chart types.
  • Internationalized and Localizable
    • Multi-language Unicode and other native encodings.
    • Dynamic text localization.
    • Localized date, number, and currency formatting.
  • Scalable
    • High performance report generation.
    • No limit to report size.
  • Easy to Use
    • iReport visual report designer.
    • Other Eclipse- and Swing-based designers available.
    • Built-in Swing viewer.
    • Extensive code examples.
  • Standards Based
    • Written in Java.
    • Report definitions in XML.
  • Flexible Data Access
    • Multiple data sources of multiple kinds in one report.
    • Built-in support for JDBC, EJB, POJO, Hibernate, XML.
    • Extensible to any data source.

Pros

  • Open and Free
  • Extensive code examples
  • Java Based

Cons

  • Relatively new tool

Desired Enhancements

Functionality that users of the MIKE2.0 Methodology would like to see added to this product are as follows:

User Valuation Enhancements

Voting scores from MIKE2.0 Contributors on the value of the asset in the context of the overall methodology

Usage

Product Access

JasperReports available from product website

Open Source Licensing

Comparable Open Source Products

Reference Implementations through MIKE2.0

Wiki Contributors
Collapse Expand Close

View more contributors