Low Level Function
1.5.2 Detect Payment Violations

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to check the status of a user’s (Traveller or Driver) account.
(2) If an overdraft notification has been received for this account (or for several different accounts with the same owner), the ability to include the account(s) in the "black list", which means that the user shall not be allowed to use this account until sufficient funds have been provided to rectify the situation, unless an “agreement” message has been received.

Functional Requirements

(a) process the status changes of user's account: if an overdraft notification received write the account number in the black list. Conversely, if new account balance is above a certain threshold, remove it from the black list.
(b) if an agreement message is received, indicate that the user is allowed to use the service.
(c) send the fraud notification to the PSLE area
(d) register s all payment violations in the store of "fraud" Data, and initiate a block on the use of that service.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 1.5 Control Fraud
  • Functional Tree of Area 1
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    4.1.0.2
    The system shall manage customer data (identification, account, rights of residents, etc.).
    4.1.1.3
    The system shall not do anything to reduce the safety of either the travellers in the vehicle, or the staff close to the equipment, e.g. in toll booths.
    4.1.4.1
    The system shall be able to be able to collect evidence on the non-payment of tolls, and other illegal financial transactions.
    4.1.4.2
    The system shall be able to collect evidence of unauthorised access when payment has not been received.