Research and Application on Jasperreport-Based Dynamic Report
ABSTRACT
Report is a indispensable part in a large MIS system. As report involves very complex business logic, programmers lack of adequate time to design. Proprietary module designed to statements of general poor, so many companies and organizations have launched a statement of class libraries, middleware products or technologies. Even against Chinese statements have specialized products in the statements. But for some MIS systems development, large-scale use of commercial products statements higher development costs, expansion of the weak, it is against this background that the revenue statements JasperReport come to the fore.
JasperReport is a powerful open-source reporting tools, and it can send rich content to monitors, printers or PDF, HTML, XLS, CSV, XML documents, simple and flexible method can be used to create print-friendly page of the document. It is fully prepared to use Java, Java applications in a variety of statements used to create dynamic content.
In this paper, after detailed study of the JasperReport, with all the advantages of iReport (it is a visual development tools of jasperreport) and the flexibility of java code, finished design and implementation of report part of the network traffic shaping system . Application of this can be seen as a successful example of JasperReport implement the report part of large MIS system, and the open-source characteristic can raise to further development, better adapted to specific applications.