Sei sulla pagina 1di 13

RESTAURANT MANAGEMENT SYSTEM

(CUSTOMER FOOD ORDERING APPLICATION)

MOHAMED IBRAHIM BIN CHELVAN ABDUL SALIM

Dissertation Submitted in Fulfillment of the Requirements


for the Bachelor of Computer Science (HONS) (Software Engineering) in
Faculty of Information Technology (FoIT),
City University of Science and Technology (CUST)

April 2017

1
DECLARATION PAGE

I declare that this dissertation is of my original work and all references have been cited
adequately as required by the faculty.

Date: 02/05/2017 Signature:

Full Name: MOHAMED IBRAHIM BIN


CHELVAN ABDUL SALIM

ID No.: 201306020070

2
APPROVAL PAGE

We have examined this dissertation and verify that it meets the program
and school requirements for the Bachelor of Computer Science (HONS)
(Software Engineering)

Date: Signature:

Supervisors Name:

Official Stamp

3
ACKNOWLEDGEMENT

I would like to thank everyone who played a role in my final year project accomplishments.
First of all, my parents, who supported me with love and understanding. Without you, I could
never brave reached this current level of success. Secondly, my supervisor and examiner, each
of whom has provided patient advice and guidance throughout the research and
implementation process. Thank you all for you unwavering support.

4
TABLE OF CONTENTS

TITLE PAGE-------------------------------------------------------------------------------------------------I

DECLARATION PAGE-----------------------------------------------------------------------------------II

APPROVAL PAGE----------------------------------------------------------------------------------------III

ACKNOWLEDGMENT---------------------------------------------------------------------------------IV

TABLE OF CONTENTS----------------------------------------------------------------------------------V

LIST OF TABLES---------------------------------------------------------------------------------------VIII

LIST OF FIGURES---------------------------------------------------------------------------------------IX

CHAPTER1: INTRODUCTION------------------------ERROR! BOOKMARK NOT DEFINED.

1.1 OVERVIEW-----------------------------------------------ERROR! BOOKMARK NOT DEFINED.

1.2 TOPIC AREA/BACKGROUND----------------------ERROR! BOOKMARK NOT DEFINED.

1.3 PROBLEM STATEMENT-----------------------------ERROR! BOOKMARK NOT DEFINED.

1.4 OBJECTIVES--------------------------------------------ERROR! BOOKMARK NOT DEFINED.

1.5 SCOPE AND LIMITATION OF THE SYSTEM- -ERROR! BOOKMARK NOT DEFINED.

1.6 FUNCTION TO BE PROVIDED BY THE SYSTEM-------ERROR! BOOKMARK NOT

DEFINED.

1.7 SYSTEM DEVELOPMENT TIMELINE (GANTT CHART)---ERROR! BOOKMARK

NOT DEFINED.

CHAPTER 2: LITERATURE REVIEW--------------ERROR! BOOKMARK NOT DEFINED.

2.1 OVERVIEW-----------------------------------------------ERROR! BOOKMARK NOT DEFINED.

5
2.2 REVIEW OF CURRENT SYSTEM AND SIMILAR SYSTEM ERROR! BOOKMARK

NOT DEFINED.

2.2.1 REVIEW OF FIRST SIMILAR SYSTEM----------ERROR! BOOKMARK NOT DEFINED.

2.2.2 REVIEW OF SECOND SIMILAR SYSTEM------ERROR! BOOKMARK NOT DEFINED.

2.2.3 REVIEW OF THIRD SIMILAR SYSTEM---------ERROR! BOOKMARK NOT DEFINED.

2.3 COMPARISON-------------------------------------------ERROR! BOOKMARK NOT DEFINED.

CHAPTER 3: METHODOLOGY----------------------ERROR! BOOKMARK NOT DEFINED.

3.1 OVERVIEW-----------------------------------------------ERROR! BOOKMARK NOT DEFINED.

3.2 FACTS FINDING METHODOLOGY--------------ERROR! BOOKMARK NOT DEFINED.

3.3 SOFTWARE DEVELOPMENT MODELING-----ERROR! BOOKMARK NOT DEFINED.

CHAPTER 4: SYSTEM DESIGN-----------------------ERROR! BOOKMARK NOT DEFINED.

4.1 OVERVIEW-----------------------------------------------ERROR! BOOKMARK NOT DEFINED.

4.2 ER DIAGRAM-------------------------------------------ERROR! BOOKMARK NOT DEFINED.

4.3 DATA DICTIONARY-----------------------------------ERROR! BOOKMARK NOT DEFINED.

4.4 SYSTEM INTERFACE---------------------------------ERROR! BOOKMARK NOT DEFINED.

4.5 SOFTWARE AND SYSTEM DEVELOPMENT TOOLS- -ERROR! BOOKMARK NOT

DEFINED.

4.6 DEVELOPMENT REQUIREMENT----------------ERROR! BOOKMARK NOT DEFINED.

4.6.1 HARDWARE REQUIREMENT----------------------------Error! Bookmark not defined.

4.6.2 SOFTWARE REQUIREMENT-----------------------------Error! Bookmark not defined.

6
CHAPTER 5: IMPLEMENTATION AND TESTING------------ERROR! BOOKMARK NOT

DEFINED.

5.1 OVERVIEW-----------------------------------------------ERROR! BOOKMARK NOT DEFINED.

5.2 DESCRIPTION OF DEVELOPMENT SYSTEM ERROR! BOOKMARK NOT DEFINED.

5.3 DEVELOPMENT SOFTWARE----------------------ERROR! BOOKMARK NOT DEFINED.

5.3.1 ADOBE DREAMWEAVER CS6----------------------------Error! Bookmark not defined.

5.3.2 WAMPSERVER------------------------------------------------Error! Bookmark not defined.

5.4 INTERFACE AND FUNCTIONS--------------------ERROR! BOOKMARK NOT DEFINED.

5.4.1 INTERFACE AND FUNCTIONS FOR CUSTOMER- -Error! Bookmark not defined.

5.4.2 INTERFACE AND FUNCTION FOR RESTAURANT-Error! Bookmark not defined.

5.4.3 INTERFACE AND FUNCTIONS FOR ADMIN--------Error! Bookmark not defined.

5.5 TESTING & RESULTS---------------------------------ERROR! BOOKMARK NOT DEFINED.

CHAPTER 6: CONCLUSION AND SUGGESTION-------------ERROR! BOOKMARK NOT

DEFINED.

6.1 OVERVIEW-----------------------------------------------ERROR! BOOKMARK NOT DEFINED.

6.2 CONCLUSION OF CHAPTERS---------------------ERROR! BOOKMARK NOT DEFINED.

6.2.1 CHAPTER 1: INTRODUCTION---------------------------Error! Bookmark not defined.

6.2.2 CHAPTER 2: LITERATURE REVIEW-------------------Error! Bookmark not defined.

6.2.3 CHAPTER 3: METHODOLOGY---------------------------Error! Bookmark not defined.

6.2.4 CHAPTER 4: DESIGN---------------------------------------Error! Bookmark not defined.

7
6.2.5 CHAPTER 5: IMPLEMENTATION-----------------------Error! Bookmark not defined.

6.3 SUMMARY------------------------------------------------ERROR! BOOKMARK NOT DEFINED.

LIST OF TABLES

Table No. PAGE

1.1 Project Timeline 5

2.1 Review of Current System and Similar System 8

2.2 Comparison table 22

2.3 Software development tools 35

3.1 Wantedfood Data Dictionary 39

4.1 Description of using the Hardware 48

4.2 Software of using software and description 49

5.1 Software Testing for Customer 74

5.2 Software Testing for Restaurant 77

5.3 Software Testing for Admin 78

8
LIST OF FIGURES

Figure No. PAGE

2.1 Current Business Process 6

2.2 Foodpanda Logo 8

2.3 Foodpanda Homepage 9

2.4 Foodpanda Customer Sign up and Log in 9

2.5 List of restaurants in nearby area 10

2.6 List of Menus from selected Restaurants 10

2.7 Foodpanda additional tabs 11

2.8 Online Restaurant Register Form 11

2.9 Zomato Logo 12

2.10 Zomato Homepage 13

2.11 Zomato Customer Sign up and Log in 13

9
2.12 Zomato website Quick Searches 14

2.13 List of restaurants 14

2.14 List of Menus from selected restaurants 15

2.15 Zomato additional tabs 15

2.16 Zomato online restaurant register form 16

2.17 Phd Logo 17

2.18 Phd Homepage 18

2.19 Phd Promotion List 19

2.20 Pizza and Pasta Menu List 19

2.21 Phd Sign in and sign up Page 20

2.22 Use online food ordering service rather than going directly to the

restaurant?

25

2.23 Provide Picture to online meals delivery services? 26

2.24 Which is suitable platform? 27

2.25 How often do you order food online? 28

2.26 Convenient ordering food online rather than go to the restaurants? 29

2.27 Being a partner with online meals delivery? 30

2.28 Comfortable to Share Menus? 31

10
2.29 Share Actual Restaurant Location? 32

2.30 Share Food Ingredients? 33

2.31 Customer Rating and Feedback? 34

3.1 Wantedfood Entity-Relation Diagram 38

3.2 Home Page 41

3.3 Restaurant List 42

3.4 Menus List 43

3.5 About Us 44

3.6 Restaurant Management List 45

3.7 Restaurant Admission Form 46

4.1 Screenshot of Adobe Dreamweaver 50

4.2 Screenshot of Wamp Server 51

4.3.1 WantedFood Homepage 52

4.3.2 List of Restaurants 53

4.3.3 List of Food Menus 54

4.3.4 Figure Add to Cart interface 55

4.3.5 Checkout Order Information 56

4.3.6 Customer Login Page 57

11
4.3.7 Customer Login Fail Page 57

4.3.8 Customer Sign up Form 58

4.3.9 Customer Account Profile Page 59

4.4.1 Restaurant Login Page 60

4.4.2 Restaurant Login Fail Page 60

4.4.3 Restaurant Registration Form 61

4.4.4 Restaurant Account Page 62

4.4.5 Restaurant Upload Menu List Page 63

4.4.6 Restaurant Update Menu List Page 64

4.5.1 Admin Login Page 65

4.5.2 Admin Login Fail Page 65

4.5.3 Admin Home Page 66

4.5.4 Admin Customer Data View Page 67

4.5.5 Admin Customer Data Search Page 67

4.5.6 Admin Customer Data Delete Page 68

4.5.7 Admin Restaurant Data View Page 69

4.5.8 Admin Restaurant Data Search Page 70

4.5.9 Admin Restaurant Data Delete Page 70

4.5.10 Admin Staff Data View Page 71

12
4.5.11 Admin Staff Data Search Page 72

4.5.12 Admin Staff Data Delete Page 72

13

Potrebbero piacerti anche