Font Size: a A A

Design And Implementation Of Data Processing And Interpretation System Based On DSSA In Magnetotelluric Sounding

Posted on:2010-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:J YuFull Text:PDF
GTID:2178360278460507Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the expansion of software size and the improvement of software complexity, its quality is put forward higher requirements, and the general structure design and planning of system become more important than the choice of algorithm and data structure design. Software architecture is a high-level abstraction of software system. Appropriate system architecture impacts every stage of software life cycle, which is of important significance to system analysis, development, reuse and evolution.The application system we are faced with has a certain background of the field in software engineering practice. There are similarities among the different systems in some a field. Domain-Specific Software Architecture (DSSA) research in the field can fully exploit the common features, and extract the general demand and domain model for a software development method which can guide the development of other systems in the same field.Magnetotelluric Sounding (MT) has gradually developed into one of the most mature geophysical methods, which there is not only the rapid development of relevant MT interpretation soft followed, but also a higher function demanding for interpretation system. The development of MT measuring instruments which gives the demand for the compatibility of interpretation system. In addition, in the study of MT, there is the isolated optimization, improvement or even new data processing algorithms, that is, the new demand for interpretation. Therefore, it is necessary to design a set of processing and interpretation system adapting to more demand, on the subject background that National 863 Plan and China Railway Eryuan Engineering Group. In MT data processing and interpretation system there are similar problems, demand and patterns. This article analyzes and designs MT data interpretation system based on DSSA. First of all, we researched the theory of the software architecture and Domain-Specific Software Architecture. Then to the specific demand of the MT data processing and interpretation in some field, demand analysis in the field was carried out. We determined system used cases, defined system functional modularity, and analyzed each module into the field of model when the reality of the project domain served as a point of departure. Integrating the partial field model of each module, extracting from common domain characteristics and constructing a common model, that is, system solutions for the structural design of the system, which made the field of system-level structure and the structure of system components. Finally, a set of MT data interpretation system application software was achieved based on the analysis of the system design model.During the long system development process, I participated in the functional require analysis and system structure design. I independently coded system platform, data management, data import, map system and system interfaces.
Keywords/Search Tags:Software Architecture, DSSA, MT, Domain Model
PDF Full Text Request
Related items