Font Size: a A A

Research On Area Data Editing Model Based On Metadata

Posted on:2012-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:G L PengFull Text:PDF
GTID:2218330338455121Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
PCEDM data model is an integrated data model in oil area, which is carried out by Petro China in the 11th five-year plan, contains exploration and development. The professional databases of Earth science and drilling system (abbreviation A1) and upstream production information system (abbreviation A2) are based on PCEDM data model. Aiming at PCEDM data model, Open Wells software developed by LANDMARK developed, which is used to edit PCEDM data, but the software does not satisfy the demand of most Chinese users for the style and speed of data editing. Therefore, PCEDM data editing system model is researched, editing system is implemented.In general, the data is stored in relational tables, and data editing software implements functions of inserting, deleting and updating for records in relational table. In the traditional data editing system, high coupling exists between view interface and data in the tablet, and there are many duplication codes and so on. In practical application, database table structure changes constantly, which results in the change for program. Thus, workload of maintenance is not only heavy, but also difficult.In order to solve the problem, in this thesis, many key technologies are researched, such as metadata, meta-model, components and data quality, data model structure of PCEDM, combining with the actual demand of data editing, a set of metadata models are proposed. I proposed series of theme element models, which are used to describe and store the PCEDM data dictionary and information of editing view. Based on these meta-models, a editing system is implemented, which contains navigating for data tables, data adding, data updating, data verifying, data storing and data deleting.View interfaces can be generated automatically, which is used for data editing and implementing the data entry in the process of component and items of data dynamic linked, so as to achieve the functions of data editing in the view. To ensure the quality of inputting data, a kind of data validation mechanism is employed before data is stored in tables. Due to the metadata driven technology, with underlying tables structure changing, data editing system will adapt to the changes automatically. At present, the system has been applied in data management of oil field data center.
Keywords/Search Tags:metadata, metamodel, PCEDM, component, data editing
PDF Full Text Request
Related items