Font Size: a A A

Based On Component Technology Eco-geochemical Assessment System Design And Implementation

Posted on:2008-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:H L ChenFull Text:PDF
GTID:2208360215485028Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The ecology environment is the basic condition of human's surviving and developing and the foundation of continuable development of society and economy. In order to grasp the development law of ecology environment, taking the real-time dynamic monitor on the factors affecting the ecology environment and caning the appraisal analysis and the forecast on it in this foundation is very necessary. Developing ecology appraisal information system can manage the ecological graphics and data effectively, and enhance the computing efficiency and visualization degree of ecological evaluation model. Component technology is an advanced software development technology in software engineering field now, using development methods based on component technology can heighten the reusability of software, lower development costs and shorten development cycle, thus greatly improves the efficiency of development.The application and realization of component technology in ecology appraisal system development is thoroughly studied in this paper. Through careful analysis of user needs and system functions, a component level model which can be applied to ecology appraisal software development is designed. According to the system's function logic, the system is divided into several strong cohesion, weak coupling component groups, and the system solution about "C# + ADO. NET + MapX + MATLAB" is proposed, which integrates C# language's interface development ability, ADO. NET component's data access ability, MapX component's spatial analysis ability and Matlab's scientific computing ability to build ecology geochemistry appraisal information system.In view of magnanimous data in ecology appraisal, one kind of practical and feasible data storage pattern is selected, bases on which, the system's database and the modelbase are established, and the integration management of map and sampling data is realized. Then appling software development method bases on component technology, the system main function modules are designed and developed in detail. Through a mixed programming of C# and Matlab, a variety of ecology evaluation application components are developed, that realizes the high efficiency operation of model evaluate. In order to realize the visible demonstration of the appraisal result, the integration technology of model evaluation component and GIS component is analyzed earnestly in the paper, and the ecology appraisal's spatial analysis function is realized finally.Many kinds of software reuse technology such as object-oriented technology, visualization ActiveX technology, component technology are used in the system development process. The entire application programm has the good interactive interface, high-efficiency and seamless-integration, less memory occupied features, which fully manifests the advantage and superiority of the software development method bases on component technology. The system is successfully applied to the Chang-Zhu-Tan regional ecological geochemical evaluation project, and provides the technical support and the policy-making for the correlation department.
Keywords/Search Tags:ecology environment, evaluation model, component technology, ComGIS
PDF Full Text Request
Related items