System: Fleet Management System
Jannie Basson is a successful businessman who owns numerous businesses including Vehicle Depots around the country. Due to the number of depots, Jannie needs an information system to manage the manual business processes and workflows that are currently in place. You are appointed as part of a project team that will implement a new Fleet Management System to run Jannie’s Depots.
All the depots are managed from the Lenasia Head Office where the Office Assistant receives vehicle requests and sends them to the Controller for verification. As part of the verification process, the Controller verifies vehicle details and driver details before issuing a request approval. Approved requests are sent to the Depot and rejection notes are sent back to the Office Assistant by the Controller. At the Depot, the approved vehicle requests are received, vehicle availability checks are done before the vehicle is released to the driver. A driver can only be assigned one vehicle and a request can be for one or more vehicles. Vehicle details that are verified include the model, vehicle registration number, last service date, depot name and status.
Jannie wants the Fleet Management System to automate all the manual processes and work on numerous devices including smartphones and tablets. He also requires the user interface to adopt his company’s theme and clearly display his company logo for brand awareness. As part of his many requirements, it is Jannie’s wish for the system to always be online, be highly responsive and secure with tight access control mechanisms in place. Jannie oversees the daily operations with his partner Sally Joubert and has the City of Johannesburg Municipality as one of the customers.
Q.1 Based on the Fleet Management processes, and workflow described in the case study, develop a comprehensive activity diagram.
Q.2 From the case study, it is clear that the Controller will use the Fleet Management System to fulfil his/her role.
18; 19;20 2020
© The Independent Institute of Education (Pty) Ltd 2020
Identify and list five use cases which have a Controller as an actor. You do not have to draw a use case diagram.
Question 3 The questions below are still based on the Fleet Management case study in Question 2.
Q.3.1 Identify any two non-functional requirements from the case study. Also identify the non-functional requirement category (FURPS) to which these requirements belong.
Q.3.2 From the case study, it is clear that the Fleet Management System has many stakeholders.