| As the presentation of data and organizational forms of data sources, the reportcan show all kinds of information intuitively, and the complex relationships of data. Inthe field of ocean, the management of ocean sample is also used way of document.And feedback of scientific data, concurrent of analysis results also provided in theform of a report document. This thesis is the design and development of configurableocean survey data reporting system. The purpose of paper is to solve practicalproblem in the management of ocean sample report with developing configurableocean data reporting system.This paper studied the design and development of ocean data report system. Itmakes the ocean report system better adapted to the characteristics of complexdemand, large data and diverse format with Open XML format and configurableideas. This paper elaborated the use of Open XML format in system, and illustratedthe research that the system had been departed from Office components and improvedoperational performance of document. Through the oceans sample data and reportingstyle feature extraction, the paper put part of the report (known as table elements)divided into several different categories. On this basis, paper combines with namingof content controls, achieves dynamic configuration of document. The system takeadvantage of Open XML and multi-threading technology to achieve high-speedoperation of the reports in the condition of large ocean sample data.On the basis of full analysis, according to the China ocean sample reportmanagement processes, paper designed business function modules and systemarchitecture with MVVM idea. The paper takes Microsoft Visual Studio2010as adevelopment tool, C#as development language, and designs Configured ocean surveyreport system. The system has configuration of report template on the developmentand maintenance, office independence and high performance on operating report. Itcan greatly improves efficiency Reduce software maintenance costs in ocean survey area.The configurable report system the paper presented based on SOA, which hadbeen successfully applied in Ocean Sample Management systems. And theconfigurable report system provided a viable solution for problems faced by oceansurvey report. |