a) When conducting an as IS analysis of an existing information system, what sequence
is recommended as best practice between logical and physical models? Please justify
your answer.
(5 Marks]
b) Requirements gathering present numerous challenges to the systems analyst. As
System Analyst, identify three (3) of the most significant challenges.
(3 Marks]
SECTION D: CASE STUDY AND KNOWLEDGE APPLICATION
[20 MARKS]
Carefully read the case study below (Alpha Shuttle) and attempt to answer the questions
that follow.
Alpha Shuttle is an independent taxi company operating in a major city. Alpha Shuttle owns
taxis which it rents out to drivers on an annual basis. Each vehicle is effectively rented out to
three (3) drivers to cover eight (8) hour shifts in a day. Alpha Shuttle is a profitable company
because it has built up a good reputation locally, and there is always a waiting list of drivers
wanting to apply to rent a vehicle. Alpha Shuttle expands gradually by purchasing new
vehicles from local car dealers. Each driver pays an annual rental fee in advance to Alpha
Shuttle in return for use of a vehicle for 8 hours a day every day of the year. In addition to the
annual rental, Alpha Shuttle takes 5% of the money a driver earns every week. Alpha Shuttle
is responsible for taxing, insuring and maintaining vehicles. If a vehicle is due for a service or
needs to be repaired, Alpha Shuttle contacts a garage and arranges it. Alpha Shuttle keeps
records of the repairs and services for each vehicle, and records ofthe corresponding garages.
At the end of each shift, drivers give the money they have earned to Alpha Shuttle. If they
needed to refuel the vehicle, they also submit an expense claim at the end of the shift.
At the end of every week, Alpha Shuttle calculates the amount owed to each driver based on
the money earned from fares, the expense claims and the deduction of 5%. The drivers are
then paid.
i. Develop a context diagram for Alpha Shuttle.
[10 marks]
ii. With reference to the Alpha Shuttle case study, produce a system Use Case Diagram
[10 marks]
3