Designing a Car Mechanic's Database

Authors Avatar

Jason Crudgington – JACR099177 – 25/09/03

DESIGN

When you look at the qualities required of the filing system, it seems that a computer program would be the best choice. For example, data capture sheets would take time to make by hand, whereas on a computer, it would take hardly any time at all. Also, it would be extremely hard to keep everything in order if a manual system was used. If a computer were used, it would be very hard to mix things up without being able to fix it easily. Finally, a manual system would be hard to change once it was some information was entered. Say someone’s address or name changed, it would be much easier to change the records if they were stored on a computer.

The following data flow diagram shows the garages current manual filing system:

So what will I try to do? Well, there are many types of things I could include, but these are the ones I will include:

  • Vehicle Database

This would be the core of the garage’s computer system. It would contain information on certain cars, normal things like engine size and transmission, but other things, such as size and known problems.

  • Worker List

This would be a very useful part of the system, as it allows the workers to be able to tell who (out of the mechanics available), is the best for a certain job, such as on a van or a people carrier or a normal car.

  • Customer Database
Join now!

This part is equally important in the whole project, as it involves the known clients of the garage. It allows the workers to see who has been to the garage before and link problems if a person returns.

  • Spare Parts List

A garage can only function if it has enough pieces to repair the cars with. This database shows what spares are used by the garage, how commonly they are used and how much they are.

  • Specialist Garage List

A garage can’t always do a job if it doesn’t have the right tools or men to do the ...

This is a preview of the whole essay