1. Brief Description
  2. Coordinates the dispensation of fuel from a fuel pump which accepts an ATM card for payment.Extends Dispense Value when the thing of value being dispensed is fuel, at the point where fuel is dispensed.

  3. Actors
  4. See Conduct Transactions.

  5. Pre-Conditions
  6. See Conduct Transactions.

  7. Main Flow of Events
    1. The system displays the message "Please select the type or grade of fuel".
    2. The Customer selects the type or grade of fuel.
    3. The system displays the message "Remove nozzle and begin fueling".
    4. The system enables the pump to dispense fuel.
    5. The Customer dispenses fuel until the amount of fuel requested has been pumped. As the total amount dispensed approaches within$0.25 of the amount requested, the pump flow rate is cut to 50% of its maximum flow rate. As the total amount dispensed approaches within $0.10 of the amount requested, the pump flow rate is cut to 10% of its maximum flow rate. At the point where the amount dispensed equals the amount requested (and authorized), the pump flow rate cuts out completely.
    6. The system displays the message "Replace nozzle". The use case Dispense Fuel then ends.
  8. Alternative Flows
    1. Overflow Detected

    When pumping fuel, if the overflow detector is activated, the pump is stopped immediately.

 

Display Rational Unified Process using frames

 

© Rational Software Corporation 1998 Rational Unified Process 5.1 (build 43)