Low Level Function
8.1.1.8 Provide Initial Interface with Principal

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to provide an appropriate interface to the Principal actor in the Consignee/Consignor Terminator depending on whether it is a human or system entity.
(2) Enable the Principal actor in the Consignee/Consignor Terminator to request and negotiate a contract for the transport of freight and inform the Principal when the freight has been delivered.
(3) Enable the Principal actor in the Consignee/Consignor Terminator to make payment for the requested transport of freight.

Functional Requirements

(a) continuously monitor for receipt of the transport opportunity data flow from the Principal;
(b) when the data flow in (b) is received, send its contents to the Negotiate Requests for Freight Transport function in the input from principal data flow;
(c) as a result of (b), continuously monitor for receipt of the outputs to principal data flow;
(d) when the data flow in (c) is received, check its contents and if it is approval, output the data to the Principal in the contract for principal data flow;
(e) as a result of (d), continuously monitor for receipt of the order from principal for goods transport data flow from the Principal;
(f) when the data flow in (e) is received, send data about the confirmed order to the Negotiate Requests for Freight Transport function in the input from principal data flow;
(g) if the check in (d) shows that the freight transport request needs to be revised, output the data to the Principal in the constraints change request data flow;
(h) as a result of (g), continuously monitor for receipt of the transport opportunity data flow from the Principal;
(i) when the data flow in (h) is received, send its contents to the Negotiate Requests for Freight Transport function in the input from principal data flow;
(j) if the check in (d) shows that the freight has been delivered, output the data to the Principal in the principal notice of delivery data flow.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 8.1.1 Manage Freight Business Transactions
  • Functional Tree of Area 8
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    9.5.0.1
    The system shall support fleet and freight operations for all sizes of operator, including single vehicle companies.
    9.5.1.1
    The system shall enable the exchange of information, e.g. market enquiries, offer and supplier evaluation data, contracts, invoices, payments etc. between customers and suppliers.
    9.5.1.3
    The system shall be able to prepare and update official documents, e.g. transport orders, customs declarations, hazardous goods declarations, notices of dispatch etc. in a controlled manner, and assist the process of checking them.
    9.5.1.4
    The system shall be able to transfer official documents, e.g. transport orders, customs declarations, hazardous goods declarations, notices of dispatch etc. between vehicles, the fleet management centre and the relevant authorities in a controlled manner.