Question: Question 4 [ 2 4 ] Study the following scenario and answer questions that follow. An Information System needs to be developed for ABC Motors

Question 4
[24]
Study the following scenario and answer questions that follow.
An Information System needs to be developed for ABC Motors company. ABC Motors is a company that
imports and sells brand new as well as reconditioned motor vehicles. Currently, the company deals only
with motor cars and SUVs. They are planning to expand sales to passenger vans and motor coaches as
well. Important information regarding each vehicle is chassis number, engine number, make, model,
year of manufacture, vehicle type, fuel type, mileage, purchased price and selling price. There are
different options that may be available with vehicles such as power mirrors, power shutters, retractable
mirrors, cruise control, multifunction keys, push start, etc. Each vehicle may have one or more of these
options. Information about customers who buy a vehicle needs to be recorded. ID/Passport number,
name, address and contact number are important. Customers can pay for a purchase using different
types of payment methods. A payment clerk enters the payment details into the system.
Customers who have purchased vehicles from ABC Motors can upgrade their vehicles after using them
for some years b
y exchanging the old vehicles with the new vehicles. The old vehicle is valued, and that
value known as exchange value is given as a discount for the new vehicle purchase. Information
regarding the exchange is maintained.
There is a warranty period for vehicles sold by ABC Motors. For a brand-new vehicle, 50000 km warranty
is given and for a re-conditioned motor vehicle, warranty is for 25000 km. Customers can claim for a
free repair of the vehicle during this period if some fault occurs. Information regarding such repairs is
also maintained. Customers can view such information after logging into the system. The manager of
ABC Motors should be able to get different types of reports regarding purchases and sales. Customer
details, purchase requests, maintenance requests are handled by the registration clerk.3
*
ICT2622
Oct/Nov 2023
4.1 List the actors in the system.
(4)
4.2 Identify five (5) use cases for the above system.
(10)
4.3Customer is one of the classes identified in the system.
a) Identify four (4) attributes of the Customer class.
(4)
b) Identify three (3) possible methods in the Vehicle class.
(6)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!