| As the core drive in the development of information technology and the development of global economic integration, Internet technology promotes the financial services informatization development. With the increasing numbers of users and the needs of the constant update, the financial service industry needs to establish a flexible core technology and infrastructure, which costs less, has intelligent security features, and is able to work with current business environment. That is the use of cloud computing. This can obtain the deluge of data resources from cloud server access, equip with super computing power and abundant resources, which provide more economic and efficient financial reporting system to the process, display and analysis of data and information.Based on the open source PaaS platform Cloud Foundry cloud service deployed financial report system, this paper introduces the development background of cloud computing and related technology. To solve problems such as:a number of database connections, connections between different database, heterogeneous database, data source connection, the connection between different data sources, heterogeneous data sources and other complex data by the use of a unified XML data layer; to integrate the e.Spreadsheet report engine before the use of cloud services and two times after the development of the JasperReportsEX report engine based on the open source JasperReports report engine, and unify external reporting engine interface after the combination of the two engines as a cloud service of financial report system of report engine; to change Actuate report template to JasperReports report template for reuse and provide transparent reporting services for the different needs of enterprises. This paper also briefly describes the business module design of financial report system, and elaborates the design principle of JasperReports report template and invocation mechanism and code implementation of JasperReports report engine.Cloud computing will replace high performance computers, high-end servers, high-end storage and high-end processor with common, low cost, low energy consumption and high cost performance cloud computing hardware resources. The financial report system after the use of cloud services provides more concise and unified service. This system reduces the investment cost for the enterprise, integrates resources, and accelerates the development speed, reduces the maintenance cost and improves the end users’feelings. |