Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS...

13
Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC) PHP MySQL Lead Developer Dorota Pryszlak (EC) Project Manager & Database Design

Transcript of Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS...

Page 1: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Online Restaurant Booking System

James Beck (EC)Hardware & CMS

John Charlton (EC)XHTML & CSS Design

Jamie Hart ( EC)PDA Diary Design

Gareth Davies (EC)PHP MySQL Lead Developer

Dorota Pryszlak (EC)Project Manager & Database Design

Page 2: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Initial Scope

•Nationwide Restaurant Directory•Ratings & Comments•Menus & information•Restaurant Admin Section

•Universal Booking System•Flexible Table Management•Instant Booking Confirmation•Universal Application

Reasons for Change

•No Client•Huge Project•Massively Complex•Risk of Incompletion

Page 3: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Revised Scope

•Online Brochure for Laze Daze•Menus & information•Content Management System

•Bespoke Booking System•Flexible Table Management•Instant Booking Confirmation•Replaces Existing Paper Based System•Based on the Rules of Current System

How we got our Client

Laze Daze were the first establishment to respond to a selection of Emails sent to local restaurants.

They are very keen to see the system implemented and are more than happy to spend time with us to help develop the system.

Page 4: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Our Client

•Family run business since 2005.

•Modern European food with Mediterranean influence.

•Middle size restaurant with 12 tables seating max 40 people, basement bar area and top floor dedicated to private functions.

•Manual booking system based on paper diary.

•Open 7 days a week during lunch and evening hours.

•Basic web site presence www.laze-daze.co.uk.

Page 5: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Requirements•Software Requirements

•PHP / MySQL•MS Project•Dreamweaver, Fireworks, Photoshop•UML Tool – Posidon

•Hardware Requirements•Linux Server•Broadband Connection•Wireless Router•PDA

Page 6: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

PDA

•View all booking Information•Confirm Customer Arival•Booking Stats (e.g. Total Customers)•Table Allocation•Input Bookings Taken by other means(e.g. Telephone)

The aim of the PDA is to provide a portable yet efficient user interface for both viewing and maintaining booking information.

Page 7: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Client Booking ProcessClient Visits Website

Makes Booking (Chooses Date & Time)

Confirmation via Email Declined via EmailWaits for manual

confirmation from Laze Daze

If UnavailableIf AvailableIf Flagged (e.g. Over 75%

Capacity)

Page 8: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)
Page 9: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Restaurant Booking Management

1. Bookings Viewed on PDA2. Bookings Flagged, Manually Confirmed or Declined3. All Confirmed Bookings are Manually Allocated Tables4. Customer Arrives5. Details of Booking Checked on PDA6. Customer Arrival Confirmed on PDA7. Client Eats8. Client Information Stored for Future Visits & Marketing

Page 10: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Testing

1. W3C Validated Code2. Development Site Available for Developers and Restaurant3. System Stress Testing4. Mock Evening of Bookings made by Developers, Trial by

Restaurant.

Page 11: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Team Communication Methods

1. Weekly Group Meetings2. Monthly Group & Client Meetings3. Constant Email Communication4. FodderMe Forum – Online Group Forum

• Project Documentation• Meeting Minutes• Disucussion

Page 12: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)
Page 13: Online Restaurant Booking System James Beck (EC) Hardware & CMS John Charlton (EC) XHTML & CSS Design Jamie Hart ( EC) PDA Diary Design Gareth Davies (EC)

Thank You