Font Size: a A A

Design And Implementation Of Report Generating System Based On XML Technology

Posted on:2008-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y B LiuFull Text:PDF
GTID:2178360212997115Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuously development of the Internet technology, more and more enterprise utilize Internet technology to build enterprise information network. The enterprise information system, which is based on the Web,radically meets the need of enterprise's high quality of information, improves the enterprise's economic benefit, provides the reliable gist of decision-making for supervisor, and is the developing orientation of the enterprise information system. Report uses abroad in every walk of life, are the trenchancy tool for browsing information, analyzing information and printing the results. As a important part of enterprise information system, it will develop to this direction as a necessity. Report model, which is based on the Web, is put forward after deeply studying the XML technology and current popular developing flat.Based on XML Report Generation System is not yet efficient for the products, and statements in Web-based application development process are also growing concern by the people, For these statements, the system generated more and more research, in order to enhance the development of Web-based application's efficiency improve software quality. Therefore proposes the development of a Web-based report generation system, the system is a report designer, Developers can design in the statements and had the style design statements, when the client requests a statement, timely data from the source data generation obtain a statement on the statements and can display, print, allow the client to amend data and revised data retention to data sources.Client must also be in accordance with the format of extracting information or statements by certain formats statements for the preservation of local data.The system design and implementation is based on Sun's Web JSP/Servlet development model First, according to various forms of statements designedvarious statements of the XML standard, Then visit database access to data and in accordance with the definition of good statements have XML standards, generating XML data streams, combination of style statements under the definition of XML style table, the browser output statements.The system has the following features :Firstly, versatility. According to the system to various statements, the use of XML efficiently produce all statements have good versatility.Secondly, the flexibility and reusability. Using MVC model system generated statements, the model, view and the business logic separation, improve the system's flexibility and reusability.Under the internet environment, adopts the B/S pattern, through providing report customization's web service function, uses XML to transmit data to the server as the data transmission ,has intermedium, then the server's engine will parse XML, data source modules call on data source ,report data and report mode finally will be transmitted back to client for users browsing. Uses XML as the data transmission intermedium, be provided with lower cost, lower software developing fee, lower maintenance fee, easier to maintenance and use. For the developers, do not need to do low level work, the modification and maintenance report becomes easier comparatively. Releasing the report parsing function as a web service, can integrates report customization neatly and can be applied to different enterprises, so it has definite application value.
Keywords/Search Tags:Implementation
PDF Full Text Request
Related items