Camelot Restaurant Bookings System - computer system design

Authors Avatar

Billy Davis        6MH        IT Work

Camelot Restaurant Bookings System

Introduction

The Camelot restaurant is owned by the Whitbread Company and is located in Chigwell Row, it serves food to many different people around the area. The main source of bookings is via the telephone but also at the booking desk in the restaurant, the booking form requires the following information:

  • Name of the booking, usually the person who books it surname
  • Time of the booking, this is the time when the customer wants to sit down for there meal
  • How many guests on the table, this is how many spaces are required on the table for the guests
  • Smoking or Non Smoking, this is whether the group will want to smoke at the table, this option is only allowed during the weekdays
  • A contact number, so that the restaurant can contact the customer if they are late, etc. This is only required if there are more than 6 quests
  • The date of which the booking is taken

The Camelot restaurant has many different staff, who all work on different days of the week. It can become extremely difficult to find out how many of the staff are required to work every day of the week. They have to judge by the amount of booking they see.

The staff records their bookings on a sheet that looks like a table with the headings, Time, Number of Customers, Smoking or non-smoking and Telephone. It is normally very untidy and sometimes the bookings are unclear and can be misread by other members of staff. There are different sheets for each different day of the week, so an advanced booking can be taken to up to 16 days in front. When the customers come in for the booking they are crossed off from the booking sheet and shown to their seats.

The manager of the Camelot has informed me of the key things that the new booking system must have, include or follow. Firstly as one of the managers is dyslexic the system must be quite easy to use, also every member of staff must be able to use the system so it should be simple.

Specification

My system must requires the following things:

  1. That all of the booking information can be held on the spreadsheet, this includes Time of Booking, Number of Customers, Smoking or Non-smoking        and Phone Number of Group.
  2. To make sure that there are different booking sheets for the different days of the week.
  3. To calculate how many Chefs are needed at a specific time or on a specific day.
  4. To calculate how many Waiters/Waitresses are needed at a specific time or on a specific day.
  5. To make sure that the restaurant is not overbooked at a specific time or on a specific day.
  6. To make sure that the system is easy to use, and that all of the staff can use the new system, this may include trying to keep the system as similar to the original as possible.

Design

Performance Indicators
  • It should not take more than 30 seconds to enter a booking.
  • The number of chefs and waitresses that need to come in should be as accurate as possible.
  • Even someone who is dyslexic should be able to use it.
  • Formula should be impossible to erase

Choice of Software

For this system I shall be using Excel 97. The reason for this is that Excel has many features that I think will be very useful in the system. These features are listed as follows:

  • Ability to create a table with different headings – This will be needed so that the booking’s will be able to be stored on a table.
  • Ability to create many different sheets – Without this feature the system would have to be spread over many different files and it would be much harder to link these files then if there were individual sheet in a single file.
  • Ability to create a form for which to enter data in – This will make entering the bookings much easier and this is a very important part of the system because without it the dyslexic manager would find it extremely difficult to use.
  • Ability to create macros so that the forms are simplified – This is basically for the same reason as above it will make the form much easier to use.
  • Ability to link different sheets together using formulae – Without this feature I would not be able to create the formulae that calculates how many staff are needed each day and so the computerised booking system would have fewer advantages then the paper-based system. The management of the Camelot may find it easier to use the paper-based system.

System Overview

The system is based on the bookings being taken; this information is then used to find out the number of guests there are in the restaurant in one hour.  This information is then used to find out how many chefs and waitresses are needed, it will then also find out whether the restaurant is overbooked or not. This is done by using a series of formulae, including V-Lookups, If Statement and Count function.

Detailed Design

My System will include the use of eleven sheets in excel, one for the front cover, seven for the days of the week, the next two sheets will have the chefs and waitresses rota on them and the final sheet will have the V-lookup tables. I decided that rather than try to create all the days of the week at once as the data input being on each day sheet would mean that I would find many faults. I chose instead to choose one day to get my data entry part of the form right and also the rest of the form, this one sheet could then be copied.

Join now!

The Camelot Restaurant Workbook

Sheet1 – Front Cover This sheet acts as a front cover for the form and has directional buttons for all the other forms on the Spreadsheet system. I shall create buttons for each of the sheets and create macros for each of the buttons so that when they are clicked they take you to the sheet. It will be very basic with just the buttons and a title saying “The Camelot restaurant”

Sunday (I have left out Monday, Tuesday, Wednesday, etc, as they are exactly the same) I will create a Title at the ...

This is a preview of the whole essay