Low Level Function
4.2.5 Prepare Fare Schemes

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to prepare fares for the current PT services according to the current fare policy whenever the schedules are changed.
(2) Once they have been created, the ability to provide details of the new fare schemes directly to other functionality in the Manage PT and Provide Traveller Journey Assistance Functional Areas.
(3) Also once they have been created, the ability to provide details of the new fare schemes to the functionality that manages the fare scheme store of data and provides the PT Operator interface.

Functional Requirements

(a) when the fare scheme planning strategies data flow is received, extract the fare strategies for the newly created or modified services that it contains and store internally
(b) when the fare strategies data flow arrives, extract the overall fare strategies that it contains (e.g. card products, seasonal tickets, sales policy, child fares, fares for elderly people, bicycles, guide dogs, etc.) and store internally
(c) following the receipt of the data flows in either (a) or (b), re-calculate the fares for the services using the fare strategies that they have provided, plus the service details obtained using the data flow in (b)
(d) send the results of (c) to the Manage Fare Schemes Data Store function using the updated fare scheme data flow and to the Provide PT Operator Interface to PT Schedule Plans function using the revised fare scheme for operator data flow
(e) output the new fares produced as a result of (c) to the Provide Electronic Payment Facilities and Provide Traveller Journey Assistance Areas using the appropriate output data flows
(f) when the third trigger input data flow arrives, send the requested fares back to the Manage Traffic Area using the first trigger output data flow.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 4.2 Plan PT Service
  • Functional Tree of Area 4
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    4.1.0.4
    The system shall be able to manage tariff policies (define fares/fees according to selected criteria, e.g. type of Traveller or traffic conditions, etc.).
    7.3.2.4
    The system shall be able to adjust public transport fares according to a given pricing strategy.