Car Management System:
You have been approached by a Used Car Dealership who wishes to introduce an IT system to support their business. You are required to implement a prototype of a system which will help them manage their used cars and also enable potential customers to search for cars.
The system will be used by two types of users:
- Dealership employees
- Customers
The system needs to provide the following functionality to each type of user:
- Dealership employees
- Enter cars into the system and edit or delete existing ones
- View a list of cars
- Set a car as sold
- Customers
- Search for available cars
The information kept about a car should include at least the following: description, type (e.g. estate, convertible, hatchback), make, model, age, asking price, mileage and location. Further it should be possible to record the status of a car (e.g. available, under offer, sold). Once the status of a car has been set to sold, it should not appear in searches anymore.