Online Restaurant Reservation System Using Data Mining Concept
by
Tuankasma Daudmareyo
Dissertation submitted in partial fulfillment of The requitrment for the
Bachelor of Technology (Hons) (Business Information System)
January 2011
University Teknology PETRONAS Bandar Seri Iskandar
31750 Tronoh Perak Darul Ridzuan
CERTIFICARE OF APPROVAL
Online Restaurant Reservation System Using Data Mining Con~ept
by
Tuankasma Daudmareyo
A project dissertation submitted to the Computer Infonnation Science Department
Universiti Teknologi PETRONAS In partial fulfillment of the requirement for the BACHELOR OF THE TECHNOLOGY (Hons)
(BUSINESS INFORMA TlON SYSTEM)
Approve by,
& ·
(Dr. Dayang Rohaya Bt. Ramli) Supervisor
lr. ~ ftohaya Awing Rambfl '-nior Lecturer
~r & tnfonnatlon Saences OepartmADt ·
~Tettnologi PETRONAS vmvers1ty Teknology PETRONAS Tronoh, Perak
January 2011
ii
CERTIFICATE OF ORIGINALITY
This is to certify that I am responsible for the work submitted in this project, that the original work is my own except as specified in the references and acknowledgements, and that the original work contained herein have not been undertaken or done by unspecified sources or persons.
~0
iii
ABSTRACT
Nowadays, online reservation system has played a significant role in many type of business operation. Therefore, to facilitate customer and owner of business where by most of operation can be made though online application. Similarly, restaurant business also needs to have online reservation system which will able to increase the sale and manage the business operation. By having restaurant reservation system the restaurant manager will be able to maximize the space and time slot for each customer's reservation. This system also aim to make the managers notice or identifies which menu is the most ordered and who is the regular visited customer in which period of time.
An analysis part of the system will be adopted some concept of data mining and CRM (Customer relationship Management). By applying these types of concept, it could help the restaurant manager to understand their business operation and to help manager to make a better future decision. The concept of data mining will customize customer's reservation data and report as useful information to the manager to understand the customer's behavior which is the most important element that will sustain an efficiency of their business in the competitive market.
iv
ACKNOWLEDGEMENT
Throughout the progress of my Final Year Project, I would like to acknowledge my family for always being there to provide moral support to me. Thank you for all encouraged to do the best for the project.
I would like to take this opportunity to acknowledge and thank everyone that has given me all the supports and guidance throughout the whole period of completing the final year project.
Firstly, I would like to tribute towards my Final Year Project supervisor which is Dr. Dayang Rohaya bt.Ramli for the valuable guidance and advice. Her willingness to motivate me contributed tremendously to my project.
Besides that special thanks to Mr Burhan Samoh who is inspires me to come up an idea for my FYP topic and the aspect needed to do my FYP which is important to analyze the project so that the needed result can be done effectively.
Special credit would be given to my consultant which is Mr. Najhan Ibrahim. Most of all he provided a lot of guidance and supports me so that the project can be solved by suitable methods and it is important that I do not stray from the main topic and by his suggestion the project can be done in time and successfully.
Also, Many thanks to my fellow and colleagues for their help and ideas throughout the completion of this study
Finally. I would like to thank the authority of Universiti Teknologi PETRONAS (UTP) for provide me with a good environment and facilities to complete this project.
v
TABLE OF CONTENTS
CERTIFICATION ... .. 1
ABSTRA. CT ... . 111
ACKNOWLEDGEMENT ... . 1 V CHAPTER 1 INTRODUCTION ... I l.l.BACKGROUND OF STUDY ... } 1.2. PROBLEM STATEMENT ... 2
1.2.1 PROJECT STATEME AND PROJECTMOTIVATION ... 2
1.2.2 PROJECT STATEMENT ......... 3
1.3 AIM PURPOSE AND OBJECTIVE ...... 3
1.4 SCOPE AND OTHER AREAS OF STUDY ... .4
CHAPTER 2 LITERA. TURE REVIEW ...... 4
2.1 OVERVIEW ......... 4
2.2 RESERVATION SYSTEM ...... 4
2.3 CENTRAL RESERVATION SYSTEM (CRS) ... 3
2.4 WHAT IS RESTAURANT RESERVATION SYSTEM ... tO 2.4.1 MOTIVATION OF RESERVATION SYSTEM ... } 0
2.4.2 fUNCTION OF THE RESTAURANT ONLINE RESERVATION SYSTE ... l5 2.5 WHAT IS DATA MINING ...... 18
2.5.1 WHY NEED DATA MINING ... 19
2.5.2 ASSOCIATlON RULE MINING USING MARKET BASKET ANAL YSIS ... 22
vi
CHAPTER 3 MOTHODOLOGY ... . 24
3.1 OVERVIEW ....................... 24
3.2 PROJECT METHODOLOGY ............ 24
3.3 PROJECT ACTIVITY ......... 25
3.4 OVERALL SYSTEM ARCHITECTURE ........... 28
3.5 USECASE DIAGRAM ............... 29
3.6 DATA MINING MODAL CONCEPT ... 30
3.7 ACTIVITY DIAGRAM ... 31
3.8 CLASS DIAGRAM .......... 33
CHAPTER 4 RESULT AND DISSCUSTION ... 34
4.1.1 RESULT OF STUDY ... 34
4.1.2 USABILITY STUDY ...... 34
4.1.2 SUS EVALUATION ... 35
4.1.3 SUS EVALUATION ON RESTAURANT RESERVATION SYSTEM ... 38
4.2 CLIENT PERCEPTION STUDY ... 29
4.3 SYSTEM PROTOTYPE ...... 43
4.4 THE DATABASE USES ......... 56
4.4.1 MANUAL RECORD OF CUSTOMER INFORMATION ... 58
4.4.2 COMPARISON BETWEEN RRS AND CURRENT BKS MANUAL PROCESS ... 60
4.5 CLIENT USABILITY TESTING AND INTERVIEW ... 63
4.6 DISSCUSSION ... 64
CHAPTER 5 CONCLUTION AND RECOMMODATION ... 65
5.1 CONCLUTION ......... 65
5.2 RECOMMODATION ............ 66
REFERENCES ... 67
~PENDIX A QUESTIONAIR ... 70
~PEND IX 8 SUS FORM ... 72
vii
LIST OF FIGURES
Figure 1: Main features provided byE-services platform Figure 2: A service may offer several functions to customers Figure 3: Award ceremony service definition
Figure 4: Example of Restaurant Online reservation system Figure 5: Figure 5: Restaurant Visual Layout
Figure 6: Example of Online Restaurant Reservation Report
Figure 7: Incremental Life Cycle Model for Online Restaurant Reservation System Figure 8: Overall System Architecture
Figure 9: Figure 9: Use case Diagram of the new system
Figure 10: Figure 10: agent-based Model Concept Figure 11: Figure 11: Activity Diagram
Figure 12: Figure 12: Class Diagram
Figure 13: Figure 13: The system Evaluation Model Figure 14: Figure 14: A model of the attribute of Usability Figure 15: Figure 15 : SUS Correspondant Bar Chart Figure 16: System Usability Testing Result
Figure 17: Figure I 7: Position of the correspondent Figure 18: r of Experiences of correspondant
Figure 19: Figure I 9: Hours of Operation/day of a restaurant Figure 20: Figure20: Internet Usage
Figure 21: Figure 21: Familiarity of the online reservation system
>=igure 22: System Usefulness
viii
12 12
13 16 17 17 24 28
29 30
31
33
34 35
38 39
40 40
41 41
42 42