Low Level Function
8.2.2.3.3 Manage Driver Employment
Overview
This Function shall be capable of providing the following facilities:
(1) The ability to take responsibility for the management of Freight Vehicle Drivers.
(2) The ability to obtain information about new Drivers and load it into the store of Resources Data.
(3) When a booking for a Freight Transport Operation is received, send the information about it, together with any statutory information to the appropriate Driver.
(4) The ability to resolve conflicts in the allocation of Drivers to Freight Transport Operations.
(5) The ability to monitor the progress of the Freight Transport Operation, requesting any additional information as needed and analysing and loading in the store of Resources Data details of all the events as they happen, taking note of any law violations, etc.
(6) When an incident occurs involving the Freight Vehicle or Equipment, process the received data, requesting any additional data as required, and providing the Driver with any useful information and/or instructions.
(7) The ability to manage holidays, training and medical check-ups for Drivers, based on their performance on assigned tasks.
Functional Requirements
(a) get all needed information for all new drivers and store in the store of Resources Data
(b) manage all drivers: holiday, training session and medical check-up
(c) wait for booking notification
(d) when the notification is received, in case of a resource conflict try to resolve it and to propose a solution
(e) if it's OK send appropriate information to the Driver and, if needed, send driver statutory document
(f) for each trip, wait for Driver event, store them and as needed process them (analyse of law violation and associated consequences...)
(g) as part of (f) request for any additional (and available) information as needed
(h) for any trip, in case of incident to the Driver, request all additional (and available) needed information and if useful send some instruction/information to the Driver and inform the Driver's family
(i) load into the store of Resources Data a record of the events surrounding the incident
(j) realise all needed Driver performance analysis and plan training session in consequence.
Diagrams
Parent Higher Level Function
Input logical dataflows
Output logical dataflows
User needs
Number | Description |
| The system shall be able to record driver's hours, and report on available hours, deviations and disturbances. |
| The system shall enable the driver to receive a change to the route, task, etc. at any time. |
| The system shall be able to store all necessary commercial and statutory vehicle, driver, trip and freight information on-board the vehicle. |
| The system shall be able to record supplementary information about events recorded by the tachograph, e.g. reason for waiting time. |