A PC based computer system has been designed and implemented in which field personnel acquire oil and gas production data using handheld terminals. This data is uploaded to PC's for field management; it is then transferred to PC's at the area office for production reporting. From the area office data is uploaded to a mainframe computer for accounting purposes. The flexibility of this comprehensive data collection system put a large burden on the programming staff to implement both the handheld software and the PC database system. Memory constraints on both platforms were partly met through the sophisticated implementation of program overlays. The configurational nature of the program overlays. The configurational nature of the software posed a challenge in testing the myriad of data flow paths. Although much time and effort was spent testing the software during development, many errors were only found when it was installed in the field. Aside from the size of the programs, a major difference between this field data collection application and other similar applications is that the same PC database system runs both at the field and the area level. Daily changes to the field databases are uploaded via modem to the area database. If changes are made to the area databases, these are downloaded to the appropriate field during the daily call. Verifying that all changes are passed up and down without destroying the integrity of the databases has been a significant task. With the challenges of these design considerations resolved, the system as implemented reduces multiple data entries and the time required to generate reports for the eight fields and four area offices where it is currently implemented.
In 1987 a team of engineers was formed to look at the production fields with the objective of developing a PC system that would collect daily oil and gas production data using handheld terminals. This system would present the data to the field and area level personnel so they could use it to do their work more efficiently. The study found that the duties of field personnel could be divided into three categories: those of the pumpers, field office personnel, and the area level clerks. The pumpers personnel, and the area level clerks. The pumpers responsibilities were to collect data from the equipment on the leases of their routes. This data included battery tank gauges, gas meter readings, well run times and down times, reasons for a well to be down, well test information for the oil and gas wells on the leases for allocation purposes, oil sales information, and in some cases, chemical data or compressor data.