Font Size: a A A

The Study Of Petroleum Reservoir Information System Based On B/S

Posted on:2015-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y B LiuFull Text:PDF
GTID:2298330467975794Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
There are a large number of data of production and well logging and well testing wasaccumulated in the processing of developing with developing oil field constantly. This data has richpetroleum reservoir information, but it isn’t be totally used because of the lack of applicationsystem. So a petroleum reservoir comprehensive application system based on B/S environment wasbuilt in this paper. This system made development geologist and reservoir engineer inqueried aboutthe needing information by enterprise network, and it integrated this information to vivid charts.This charts are provided to engineer for understanding the information of developing form differentlayers of “block-well group-single well” and from macroscopic to detail. The people can makethe decision and get the measures and evaluate the results by the petroleum reservoir comprehensiveapplication system. The applicating level of petroleum reservoir comprehensive information isimproved.Demand analyses of the system were processed in detail under the guiding of softwareengineering and the development status of petroleum reservoir comprehensive application system. Itused RUP “4+1” view(logical view, process view, physical view, development view, sceneview) to architected this system. Multilayer B/S architecture style is used in this system. ExtJS andActiveX is used in presentation layer. The basic data of petroleum reservoir is shown by the richchart component of ExtJS. ActiveX is used to make the petroleum reservoir drawing program whichdeveloped by GeoToolkit can be used in browser environment. Those drawing program are justused to show the picture. It got data from background by Ajax.This way can reduce the couplingbetween presentation layer and logical layer, and improve the reusability of drawing program.Logical layer is built by the three framework of J2EE-SSH(Struts2, Spring, Hibernate). It’s dividedin Dao layer and Service layer and Struts layer. Dao layer is used to get data from database. Servicelayer is used to process the business process. Struts layer is used to be a controller to interact withforeground. This design of logical layer can improve the maintainability and extensibility ofbackground. Oracle is used to be the datebase to store data.
Keywords/Search Tags:Petroleum Reservoir Information, Multilayer B/S architecture, ExtJS, ActiveX, GeotoolKit, SSH
PDF Full Text Request
Related items