Dissertation > Excellent graduate degree dissertation topics show

Researching and Implementing of Peport Generation System Based on BIRT Components

Author: GaoBo
Tutor: YuBinï¼›LiShaoHong
School: Xi'an University of Electronic Science and Technology
Course: Software Engineering
Keywords: B/S software reuse BIRT component AJAX report system
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 32
Quote: 0
Read: Download Dissertation

Abstract


At present, the report,as a powerful instrument of the information organization and analysis in various information management systems,has become one important part in an enterprise information system. With the rapid development of the Internet, enterprise information system gradually changes from the traditional client/server (C/S) structure to the Internet.More and more reports will be developed and ran in the Web environment. However, reports have flexible features. It has become a big problem that how to achieve report based on browser/server(B/S) mode for many users or developers.The paper analyzes the developing trends of report and the present situation of its tools, studies the MIS under the current mode of B/S and traditional mode of C/S and proposes the core module of report tools is componentized by report technology and reusing software, report components can be conformed with Web.The core of the system is BIRT, The system is mainly the second development of the report engine in BIRT. The system is divided into three modules:metadata vocabulary module, report design module and report display module. Accordingly, the workflow of system is divided into three parts:the metadata vocabulary design, the report designer section and the report generation part.This paper combines the thinking of design patterns, J2EE platform and the advantages of AJAX technology in the design and implementation of reporting system. The system uses AJAX technology in the front,which make the interface friendly and enhance user experience. XML configuration files are stored using vocabulary and report layout information, which improve scalability and maintainability.Finally, this paper details the design of the reporting system in the laboratory management system as well as future research directions. The next step of this study is to enhance the processing power of complex report, and make report design and buid prosess more simple and intelligent.

Related Dissertations

  1. Study and Application of Component-Based Software Reuse,TP311.52
  2. Application of the Component-Based Software Reuse Technology in WEB Projects,TP311.52
  3. Research and Implementation of Model Management Function Based on MDA,TP311.52
  4. Research of Component Library Support for ESB,TP393.09
  5. Research and Design on Applied Service Layer of Web Framework Based on .NET,TP311.52
  6. The Research and Practice on Distributed Enterprise Application Framework Based on .Net Platform,TP311.52
  7. Distributed Component Library Management System Design and Implementation,TP311.52
  8. Livestock quality can be traced Research and Design of Information Systems,TP315
  9. Henan tax analysis monitoring and management system design and implementation,TP311.52
  10. Application of Software Reuse in ERP System,TP311.52
  11. Modeling of DSSA in Engineering Drawing Management System Based on Software Reuse,TP311.52
  12. Function based on genetic programming to build Modeling System Research,F270.7
  13. Research and Implementation on an Operation Management System for AFC Equipments of Rail Transit,TP311.52
  14. Research on Teaching Allowance Network Management Platform of Adult Education College Based on Domain Engineering,TP311.52
  15. Design and Realization of a Configuration-based Development Platform for ERP,TP311.52
  16. Engineering research and its application in the field of water transport applications compiled program areas,TP311.52
  17. Marine seismic streamer acquisition system control software multi- Research and Design,TP311.52
  18. Design Patterns Based Design and Implementation of the Human Face Information Certification System,TP311.52
  19. The Design and Research of Component Information System Development Platform,TP311.52
  20. Design and Implementation of Integrated Framework of Software Production Line Based on Plugin Architecture,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile