Low Level Function
4.3.10 Provide PT Driver Management
Overview
This Function shall be capable of providing the following facilities:
(1) The ability to create mid and short term assignments for PT Drivers to the PT services that are currently being provided when either the Driver data or PT service schedules change.
(2) The ability to assign PT Drivers to PT services based on information about them provided by the PT Operator and on their current availability, taking account of the number of hours that the Driver has worked and must comply with the applicable legal requirements for Driver hours.
(3) The ability to collect data about PT Drivers that has been sent by other functionality.
Functional Requirements
(a) continuously monitor for receipt of the available services, revised driver service instructions and updated driver details data flows;
(b) when any of the data flows in (a) is received, calculate the new driver schedules taking into account such things as age, experience, availability, driver working time regulations, PT service schedules, etc.
(c) if (b) is successful, output the results to the Orivude PT Driver interface for management function in the new driver schedule data flow;
(d) if (b) fails, send the driver scheduling failed message to the Provide PT Driver management PT Operator interface function in the driver scheduling failed data flow;
(e) as a result of (c), continuously monitor for receipt of the updated driver status data flow;
(f) when the data flow in (f) is received, update the internal store of driver details;
(g) continuously monitor for receipt of the driver statistics request data flow;
(h) when the data flow in (g) is received, create a report of the details and current status for the PT Driver ideintified in the request and send it to the Provide PT Driver management PT Operator interface function in the current driver statistics data flow.
Diagrams
Parent Higher Level Function
Input logical dataflows
Output logical dataflows
User needs
Number | Description |
| The system shall be able to assist PT operators in planning for the optimum use of existing resources to meet the demand. |
| The system shall be able to produce optimum driver schedules. |