Title: Online Restaurant Booking System
1James 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
Online Restaurant Booking System
2Reasons for Change
Initial Scope
- No Client
- Huge Project
- Massively Complex
- Risk of Incompletion
- Nationwide Restaurant Directory
- Ratings Comments
- Menus information
- Restaurant Admin Section
- Universal Booking System
- Flexible Table Management
- Instant Booking Confirmation
- Universal Application
3Revised Scope
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.
- 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
4Our 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.
5Requirements
- Software Requirements
- PHP / MySQL
- MS Project
- Dreamweaver, Fireworks, Photoshop
- UML Tool Posidon
- Hardware Requirements
- Linux Server
- Broadband Connection
- Wireless Router
- PDA
6PDA
The aim of the PDA is to provide a portable yet
efficient user interface for both viewing and
maintaining booking information.
- View all booking Information
- Confirm Customer Arival
- Booking Stats (e.g. Total Customers)
- Table Allocation
- Input Bookings Taken by other means(e.g.
Telephone)
7Client Booking Process
Client Visits Website
Makes Booking (Chooses Date Time)
If Available
If Unavailable
If Flagged (e.g. Over 75 Capacity)
Waits for manual confirmation from Laze Daze
Confirmation via Email
Declined via Email
8(No Transcript)
9Restaurant Booking Management
- Bookings Viewed on PDA
- Bookings Flagged, Manually Confirmed or Declined
- All Confirmed Bookings are Manually Allocated
Tables - Customer Arrives
- Details of Booking Checked on PDA
- Customer Arrival Confirmed on PDA
- Client Eats
- Client Information Stored for Future Visits
Marketing
10Testing
- W3C Validated Code
- Development Site Available for Developers and
Restaurant - System Stress Testing
- Mock Evening of Bookings made by Developers,
Trial by Restaurant.
11Team Communication Methods
- Weekly Group Meetings
- Monthly Group Client Meetings
- Constant Email Communication
- FodderMe Forum Online Group Forum
- Project Documentation
- Meeting Minutes
- Disucussion
12(No Transcript)
13Thank You