Font Size: a A A

Research And Implementation Of The Web-based Flexible Report System

Posted on:2011-09-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2178330332960373Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Zero-Code software production platform is a flexible software production line, which changes the system engineering into process-oriented work during developing application software products, complete application development through completely graphical interface, truly a Zero-Code software development.In today's rapid development of Internet technologies, the C/S model report is no longer adapt the need of modern information systems, B/S model has become the inevitable trend of development of system architecture. The report system studied in this paper is divided into Report Model Designer and Report Running Server, through ActiveX control technology to achieve report's B/S model, uses pure Java technology to complete Report Running Server. At present the majority of Web reports do not support the online customization, also there are only a few reports just support simple online customization, complex structure report can not be customized, and the flexibility, adaptability of the report is poor, can not fully meet user's changing needs. In this paper, Web-based flexible report system is an important component of Zero-Code software production platform, the main contents in the paper are as follows: (1) Report is a sub-module of zero code software production platform, has the nature of loosely coupled with platform, providing report service for platform, also platform-independent and self-made system. (2) Through ActiveX control technology to achieve report's B/S model, users can complete the report customization, preview, display, etc through WWW browser. (3) The communication between client browser and Report Running Server through SOAP messages, by the report running engine module to parse report file, fill the data, and ultimately report preview, display and other functions, report data can be exported to Excel tables when displaying. (4) Introduction the thinking of flexible software, users can customize the reports in different formats according request, by the file conversion module to complete the shit between different format report files. (5) Achieve print method which is based on ActiveX control technology. (6) Introducing the concept of unit's architecture which resolves the issue of data consistency effectively. (7) By judging the status of report file, to ensure the integrity of file, and prevent the inconsistent through multi-user operation.
Keywords/Search Tags:Web report, Flexible software, Report Running Server, Zero-Code platform
PDF Full Text Request
Related items