FUTURISTIC FOOD PRODUCTS OFTEN INVOLVE INNOVATIONS THAT
ABC Restaurant Food Ordering Management System
1. ABC Restaurant Food Ordering
Management System
Prepared by :
NIK AHMAD RADHI BIN NIK IBRAHIM
BTCL15041466
Supervisor :
PROF MADYA DR MOKHAIRI BIN MAKHTAR
2. TABLE OF CONTENTS
Contents Slide Page
Background 4
Objective 5
Scope 6
Limitation Of Work 11
Expected Result 12
Technique 13
Contextual Diagram (CD) 15
Data Flow Diagram (DFD) Level 0 17
Entity Relationship Diagram (ERD) 21
Prototype 26
Conclusion 27
References 28
4. BACKGROUND
ABC food restaurant is a
system that can help order
food and keep records in
proper care and systematic.
The system also facilitates
restaurant to order food or
drinks that can be displayed on
the latest food and beverage
menu quickly and easily.
5. OBJECTIVE
To design function for
enable customers to
know food
ingredients before
ordering.
To develop Automate
the ordering method
using mobile and web
service
application.
To test the develop
system.
7. SYSTEM SCOPE
This system will only interacting with three main users
which Admin, Customer, Restaurant.
To avoid delay in ordering process, wireless
communication can be used here to replace the waiter
who manually delivering the order to kitchen
8. ADMINISTRATOR
Managed user accounts in the system ( create, update, delete,
retrieve )
Admin has access to add food menu.
Admin can see and generate restaurant report.
Admin can add new staff.
9. RESTAURANT
Restaurant can see
the list of orders
taken by the
server.
Restaurant will
handle customer
order.
Restaurant will
handle payment
for customer.
11. LIMITATION OF WORK
• Not suitable for online payment.
• Not suitable for delivery.
• System will not be operating without the internet
connection.
12. EXPECTED RESULT
1. Display all food information that belong to the
table and calculated correct price amount.
2. Order details submitted successfully and store
into the database system.
3. Login successfully and display report type
interface.
4. The selected order status is updated
14. Priority Scheduling
• Priority scheduling is a method of scheduling processes
based on priority. The scheduler chooses the tasks to
work as per the priority, which is different from other
types of scheduling,
• Priority scheduling involves priority assignment to every
process, and processes with higher priorities are carried
out first, are carried out on a first-come-first-served
(FCFS)
27. CONCLUSION
• With new technology implement in this system can help
order food with systematic.
• providing quality of service and customer satisfaction.
• It will also reduce manual service
given by waiters and serving staff, and also eliminating
the human mistakes.
• it will minimize the number of employees at the back of
the counter
28. REFERENCE
1. Lewa. (2017). Restaurant Management System. Retrieved May 12, 2018, from
https://www.sourcecodester.com/php/11815/restaurant-management-
system.html
2. Gartenstein, Devra. “Management Information Systems in Restaurants.”
Bizfluent, 26 Sept. 2017, bizfluent.com/info-8030472-management-information-
systems-restaurants.html.
3. Anonim3. (n.d). SQLite. Retrieved on 01-05-2018
from www.sqlite.org. (2013)
4. Kadir, Abdul. (2004). Dasar Pemograman Web Dinamis dengan JSP
(Java Server Pages).Yogyakarta: Andi
5. Khairunnisa K., Ayob J., Mohd. Helmy A. Wahab, M. Erdi Ayob, M. Izwan
Ayob, M. Afif Ayob “The Application of Wireless Food Ordering
System,”MASAUM Journal of Computing, Volume 1 Issue 1, May 2018,pp 178-
183