Design a database to be used by a second hand car dealer to keep electronic records of the cars he has in stock.

Authors Avatar

        Y:\svn\trunk\engine\docs\working\acumen3\56960.doc

Task:

Design a database to be used by a second hand car dealer to keep electronic records of the cars he has in stock.

Analysis

The Analysis Section is worth 9 marks.  It is broken down into three sections, with each section worth 3 marks.

Identify a Problem

What is meant by a problem?

It is very important that you understand what is meant by a problem – the project hinges on a good understanding of the problem and the solution.  There are 3 marks for this part.

A problem is a task that cannot currently be done, or a task that takes a long time and is difficult to do.  For example, searching for cars that fit a certain requirement, such any car costing less than £3000 or all cars with electronic windows and central locking, can be done using paper-based card index files.  However, it is awkward and very time consuming (particularly if you have hundreds of cars) so it is a problem and can be solved using a computer (in this instance by having a database of cars).

The problem does not have to be complex – it can be very simple.

The identification of the problem has four parts

  • Problem:
  • Why is it a problem:
  • Solution:
  • Software used:

Problem:  This is a simple statement of the problem.  A simple sentence stating what the problem is.  

For example: The problem is that it is not easy to search for cars using a manual card based system

Why is it a problem: This is where you need to add detail to the problem – rather than just saying that it is a problem, you need to give some reasons showing why it is a problem.  For example, if the problem is that car records cannot be found easily other than by the first Field name, the reasons it is a problem is:  

When a customer asks for the details of a type of vehicle they may want in a paper based record system the cards have been stored in alphabetical order of the Make of the car (eg Ford will be before Vauxhall). If the customer wants to look at all Vauxhalls then that is not a problem but if he wants those that cost less than £3000 all the cards with FORD on will have to be looked at.  Worse if the customer asks for any car costing less then £3000 the owner will have to look at all the cards one after the other.  This is very time-consuming and easy to miss some cars.

Solution:  This is a statement about what the solution to the problem will be.  It needs to contain some information about what details will be held, what searches etc.

For example, the details of all the vehicles in stock need to be held on a database.  It will hold information on their Make Model Colour Registration, Mileage etc. Data can be sorted and a search can be done on one or more fields

Join now!

Software used:  This is a simple statement saying what software you are going to use:

To solve the problem I will use a database and the one I am going to use is Microsoft Excel

Use Methods of Collecting Information

This section is about collecting information from the potential users of the system. There are 3 marks available for this section

Potential users are the people who will be using the system that you are creating.

What information do I need from them?

The potential user will need to be asked questions to do ...

This is a preview of the whole essay