Low Level Function
4.5.3 Provide PT Passenger access to Fare Credit

Overview

This Function shall be capable of providing the following facilities:

(1) A HMI through which PT Passengers shall be able to see the amount of credit that they have on their "fare card" (store of Fare Card Data).
(2) A (possibly) separate interface through which the PT Passenger can if necessary increase the amount of credit that they have on their "fare card".
(3) An interface through which the Function can exchange of data with the Financial Clearinghouse to validate the purchase of additional credit for the "fare card".

Functional Requirements

(a) continuously monitor for the receipt of the current far credit request data flow from the PT passenger
(b) when the data flow in (a) is received send a request for the current fare credit to the store of Fare Card Data in the update fare credit data flow
(c) as a result of (b) continuously monitor for receipt of the current fare credit data flow and when it is received, output the result tot he PT passenger using the display current fare credit data flow
(d) continuously monitor for receipt of the fare credit update data flow
(e) when the data flow in (d) is received, send the request fare card update data flow to the financial clearinghouse
(f) as a result of (e) monitor for receipt of the confirmed fare payment data flow from the financial clearinghouse
(g) if the result in (f) is positive, send the update fare credit data flow to the store of Fare Card Data and output the confirm fare credit update to the PT passenger
(h) if the result in (f) is negative (the requested payment has failed) send a failure message to the PT passenger in the confirm fare credit update data flow.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 4.5 Provide PT Fare Facilities
  • Functional Tree of Area 4
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    10.1.4.1
    The system shall be able to inform travellers about PT operations for a mode of transport, e.g. travel times, delays, fares etc.
    10.1.4.4
    The system shall be able to provide information that is relevant to travellers with special needs, e.g. obstacles, manually operated doors, manual payment systems, restrictions for guide dogs, etc.