| Based on the project of "Comprehensive demonstration of water environment management technology in Liaohe River basin",report service is one of the core business needs of water environment related management system in Liaohe River basin.With the increasing diversification demand of report service,the existing report development method cannot respond to the change of actual business in time.Based on the actual operational requirements of the system,this paper proposes a report management system of SOA architecture,which solves the problems of repeated development and data sharing among multiple systems,by analyzing the business process and application characteristics of the existing reports,combining the loose coupling and reusability of the SOA architecture model.The main task of this paper is to design and implement the server in the report management system.Firstly,this paper introduces the status quo of report management system,and expounds the development of the mainstream report software.Secondly,the concept,development and application of SOA are deeply studied,and the main application technology of SOA is analyzed and expounded.Then,on the basis of detailed analysis the requirements of the report system server,the detailed design of its function is carried out,and the detailed design of the server part of the report management system based on the SOA development architecture is given,and the different service models are clearly divided and designed.Combining Web services and related technologies and third-party components,the server component is implemented by building different granularity services.Finally,the paper summarizes the design of the server of the report management system and forecasts the future research work.By researching the existing business,the system function is encapsulated as a service,and it is designed to be standardized,and can implement a report management system server that supports multi-system concurrent access by combining and invoking different services.Unlike traditional reporting servers,the design of this paper is more conducive to speeding up the system development process and adapting to the change of system diversity.By refining the core function and process of the report business,the corresponding service model is established,and the report management system is implemented to support multi-system concurrent access based on the combination and invocation of different services. |