Abstract:In the project of "Comprehensive Demonstration of Water Environment Management about LiaoHe River Basin", there are many heterogeneous databases in business systems, like Oracle, SqlServer, MySql, and so on. A generic service oriented reporting system, must be able to extract data from the heterogeneous database, processing data and generate reports. Therefore, combined with the actual needs of report management system, we build a strategy to complete data extraction, data processing in report management system. This paper firstly introduces the basic principle of the structure of the report management system, and then introduces the strategy overall structure, basic function and Realization way.