Font Size: a A A

Research Of Computational Services Engine Technology In Water Quality Early-warning System

Posted on:2013-06-29Degree:MasterType:Thesis
Country:ChinaCandidate:J TianFull Text:PDF
GTID:2248330371957791Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of society and ecnomy, the pollution of water resources is severe and the safety problem of drinking water is increasingly serious. Scientific water quality early warning information system can pre alarm the unexpected incidents and gradual pollution incidents timely, reduce the loss cased by pollution accidents and provide guarantee for drinking water.With the expansion of water pollution region and the increase of pollutants species, the water quality data quantity has been rapidly growing. The function development and the business needs of the water quality early warning information system have been more and more complex. The flexibility and modifiability of the system decline. So how to respond fast to the new early warning business requirments and make suitable adjustment has becoming a key problem in the development of early warning information system. Based on the SOA (service-oriented architecture), water quality early warning Computational services engine is designed and implemented. Water quality data analysis and calculation tasks are designed as computing services which will automatically run in the scheduling of computing engine. The main research content and innovation are as follows: 1. The water quality early warning system based on computational services oriented is designed. Water quality data analysis process will be provided as service to users and computional services can be registered by remote interaction. Computing services will run automatically according to its operation conditions and complete the early warning process automatically.2. The computational services engine of water quality early warning system is designed and developed. Computional services factory based on multi-thtead mode is realized to process computing service requests; computional service delivery based on reflection technology is achieved; the ORM (Object/Relational Mapping) framework database engine based on reflective technology, generic technologies and features technology is implemeted for database access; the computional services engine based on thread pool model is studied, the experimental data show that the scheme based on thread pool model is more superior than no thread pool scheme in concurrency response speed by 40% in most instances.3. In water quality early warning system, some model or parameters only can be determined during the actual operation but it is difficult and redundant to re-adjust the parameters and model. In order not to reduce the algorithm encapsulation and computational efficiency, dynamic compilation technology is reseached for calculating service engine complement and extension. While in operation, C# codes are generated dynamically and automatically for the need to adjust the parameters or model of the algorithms. Then C# compiler is called dynamically to generate temporary assembly and reflection technology is used to dynamically load the assembly and run it.
Keywords/Search Tags:water pollution, water quality early warning system, computational services engine
PDF Full Text Request
Related items