Pump Station Management
The software will control many aspects of the gas refueling process including the enabling of each pump for use, starting the pump’s motor, engaging the clutch on each pump which in turn will dispense the gas, displaying the current amount of gas pumped, recording each transaction and archiving the day’s transactions. The use of this control system will reduce the number of tasks the gas station attendant(s) must perform making the attendants making their job easier and possibly reducing the overhead of running the gas station by reducing the number of attendants needed.
The use of this system automates many processes such as measuring the amount of gas dispensed and recording the details of each transaction.
This system also increases the quality of the gas being dispensed by not allowing a pump to be enabled if the tank that services the pump is below 20%, because of this the sediment in the bottom of the gas storage tank is never pumped into the customer’s car. 3 Overview This Software Requirements Spacification is organized into two main sections: overall description and specific requirements.
The overall description section provides information describing general factors that will effect the requirements of the software. The specific requirements section describes in detail the requirements the software must meet. Overall description 1 Product perspective Gasoline Pump Control System is an independent product that is totally self-contained. Below is a diagram which displays how the interfaces interact with one another.