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. From the case study, it is clear that the Controller will use the Fleet Management System to fulfil his/her role. (5) Identify and list five use cases which have a Controller as an actor. You do not have to draw a use case diagram.
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
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
daily operations with his partner Sally Joubert and has the City of Johannesburg Municipality
as one of the customers.
From the case study, it is clear that the Controller will use the Fleet Management
System to fulfil his/her role.
(5)
Identify and list five use cases which have a Controller as an actor. You do not have
to draw a use case diagram.
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)