A Petroleum Engineering Visual Database Interface
Senior Project: 1997-1998
Greg Asselin, Mark Johnson, Dennis Keller and Timothy (Timo) O'Hara
GeoQuest, a business unit of Schlumberger, supplies software products and
computing services for the petroleum exploration and production industry. This
project was to design and develop an application with a graphical user
interface with the purpose of aiding petroleum engineers in configuring and
monitoring the operating state of an oil and gas gathering system, i.e., a
network of oil wells, pipelines, tanks, etc. The application runs as a client
of a relational database, whose data model supports queries for historical,
current, and planned or projected system state descriptions. The application
can be called upon to query and edit data about installation (or removal) of an
item of equipment, making a connection between equipment ports, setting (or
changing) the operating parameters or status.
The application contains a tool kit for selection and use of various equipment
types. A selected object, representing an equipment item, may be queried for
its mechanical design specifications, current, historical, or projected
operating parameters, and the status of fluid inlets and outlets. Desktop tools
are provided to create connections between available ports and disconnect ports
which are already connected.
The program will be part of the Finder Data Management System, a commercial
Geographic Information System. Finder stores, organizes, and tracks an
intricate assortment of petroleum exploration and production data. It operates
on an Oracle database with high-performance extensions to effectively manage
large volumes of data. The program was developed using an object-oriented
approach in Java.

|