Professional Documents
Culture Documents
MSU Sulu Food Court Ordering Application Chapter 1 4
MSU Sulu Food Court Ordering Application Chapter 1 4
INTRODUCTION
innovative approach to education. In recent times mobile devices have been steadily
incorporated into learning. In the modern age of information and communication system,
people are habituated to use computer and computer application. But mobile application
application have been increasing in current years. The advantages of web application is
easily to install and update through browsers. Furthermore, the android applications are
convenient to bring and has a global partnerships and large install base, powerful
development framework, and open marketplace for distributing applications based on the
The Tom Yum Thai Restaurant in Vassa sells Chinese and Thailand food. Due to
the cheaper prices and delicious food, more people select to eat in this restaurant.
Meanwhile, with the number of customers increasing, the problem occurs. Because the
space of the restaurant is limited and the restaurant can only seat a certain number of
customers at the time. Therefore, the full customer resource cannot be utilized. Mobile
Food Ordering Application is the key to solve this problem. By using this application, the
these applications was designed for the administrator. The administrator will be able to
1|Page
This ordering system with android based application is a great assistance to a user
who wants to make orders online. It will improve the quality of service as order the food
PROJECT CONTEXT
An ordering system is referred as a set of approaches that is being used in handling the
ordering system is more often known as ordering management system can be defined in
several ways. And it is a computer software system used in a number of industries for
order entry and processing. To determine this information about this project, it is planned
to having visits to the restaurant for observing the current ordering system. Research on
food ordering system is considered to get better understanding about the system.
This study aims to provide an aid for food court management at MSU-Sulu to
easily and accurately get customers order from their menu list. It also aims to give the
food court owners an ease in terms of customer service. This application will provide the
food court menu with pricelist and the running bill for the selected menu items. It will
also provide an aid to print the receipt once the customer’s bill-out request by means of
The main purpose of the study is to develop a Mobile Based Food Ordering Menu
Application with admin panel for MSU-Sulu Food Court with the following features:
Specific Objectives
ordering and billing for dine in transactions. Giving an alternative solution for manual
system of ordering by means of android based ordering management system will provide
the management a more advanced way of dealing with customers. The application is
capable of printing the official receipt during customer’s bill out request.
The limitation would be all the client devices are connected via the wireless
access point in order to let client perform data retrieval from the central database.
Unfortunately, there might be a problem in wireless signal coverage is not strong enough
to cover the whole restaurant area and thus cause the waiter’s mobile device disconnect
3|Page
from the server. On the other hand, the system also greatly lightens the work load on the
restaurant’s end. Once customers have placed an order via the internet, the data will send
to the restaurant database and place in a queue in real-time. In addition, the data will be
CHAPTER II
4|Page
REVIEW OF RELATED LITERATURE
Technical Background
This section provides the software and hardware requirements and features for the
These are the hardware components that are compatible for the developed
application.
Hz and above
The following software applications are used for developing the system.
development environment for software, and incorporates its code editing and developer
5|Page
Administrator
Staff
This chapter includes the related literature and studies of food court ordering
application and the technical background. Review of literature and studies this chapter
LOCAL LITERATURE
keep improving their quality of service; one of the services is delivery order. Delivery
6|Page
phone. By following the technology development, some popular restaurants offered
website as a choice for making orders in online mode. Moreover, not all ordering food
websites provide pictures and menus descriptions for its customer (www.epj-
conferences.org).
API 1.5 or higher) based Mobile Food Ordering Application. This application allows
customers to keep accounts with the food court in order to make frequent ordering
convenient. Food Feast consists of four moduli, they are Login module: it is used to set
the customer details, Items Display module: it is used to display the number of items to
the customer, Order Tracking module: it is used to track the food using GPS, Feedback
module: it is used to improve the service and know the satisfaction level using Digital
Signature. A quality of service has to be improved such as order the food using mobile
The researchers learned that in ordering goods the customer’s needs to login for
the data of the users like the proposed system that the customers must register for
allowing the clients to use the application. By the help of GPS, the food feast is tracked.
This system is design to reserved table and order food at the restaurant. There are
two functions in the system; booking system and ordering system. In booking system,
there are two ways to register the customer via online booking and walk in. For online
booking, the customer can book through Internet. The system provides the identification
7|Page
when the user reserves a table through the system, a unique ticket number be generated
for the customer. The online booking system is developed by using ASP.net. The
ordering system need to receive the food order from a Pocket PC through the intranet by
using TCP/IP protocol. The booking system will be the host on the server. A client PC
will be located at the reception of the restaurant. The mobile phone application is created
using J2ME for booking registration using mobile. There are four main functions in
ordering system which includes Table Order, Food Order, Pay Order and Editing Food
Menu. Ordering system provide client program for waiter to enter the order and a server
program to chef to receive and process the order. The client program used in a Pocket C
and provide interface for entering the order, in which the menu can be updated. For the
ordering system, both client and server program for the booking system created by
table orders is to display the details of the order for each table. The chefs at the kitchen
can manage the order item of each order by changing the status of Processing, Finished or
Cancel. Food Orders function to display the details of the food that have been ordered
and status that can be applied to the ordered food. The pry order function is to display the
details of each order. The manager in the restaurant can use the system to calculate the
total amount of each bill for the customer to pay it and change the status of the order to
'paid'.
This system is a prototype of taking order by using FDA simulation. The system
is developed by using Microsoft Visual Studio.Net 2003. There are three interfaces in this
system; PDA application, cashier application, and kitchen application. The application
8|Page
interfaces developed by using Visual Basic.Net. In EROS system, workstation, switch
and Access Point (AP) will be going use in developing the system. All these equipment
installed in lab FSK6B. There are many disadvantages of the system. The system cannot
automatically display the order in a kitchen application. It needs staff to manually click
the button to get new order from customer. The kitchen application also cannot remove
the order from the list after the particular order finished to deliver to the customer. It can
be removed by cashier application after the customer paid their bills. Besides that, EROS
system only can take one delivery order only. The waiter cannot add new order for the
same person once he sent the data to the kitchen application. The database that used in
the system is only for temporary. After Customers paid their bill, the record for the
Is a touch screen restaurant Point of Sale (POS) system designed for easy order
taking? RPE is a complete point of sale and management solution designed for table
service restaurant. This system provides integrated tools to manage table seating,
ingredients, employee time tracking, labor scheduling, deliveries, gift cards, customer
loyalty and more. The built —in reporting is flexible and generates the key features
needed to make smarter business decisions. RPE is ideal for both independent restaurants
and chains of restaurants. RPE train the server in as little as 60 seconds to place order and
close out checks and to speed up the operations in the restaurant. RPE prints orders
clearly in the kitchen. Orders send to the kitchen printer include each item ordered. The
other features of RPE is customize touch screen, exportable report information, user
9|Page
FOREIGN LITERATURE
There are four modules in Food Ordering System Using Mobile; Login, Order
entry, kitchen application and billing. The user for order entry is waiter, the user for
kitchen application is cook, while the user of billing module is cashier. All the user must
login to the system. The waiter takes order from the customer using mobile and the data
will transmit to the PC in the kitchen and PC at the cashier for billing. The function of
order entry module is select order, quantity of order, and number of table. The function of
kitchen application is to view the order while the function of billing module to calculate
and phpMyAclmjn as development tools for database. The function for order entry
module is take input order such as table number, menu order and quantity of the order.
The system will display details of sales history and calculate the order.
In the pass decades, the rapid growing of network and wireless technology did a
great impact for how people communicate with each and other remotely. At the same
time, this technology also leads different kind industries to change their entire
management aspect. F&B industry is one of the industries in the market that apply these
technologies into their business processes that assist them to be much more convenience
and efficient. From the message above, Wireless Food Ordering System is a system that
10 | P a g e
integrated both concept of intranet and wireless technology (Khairunnisa, K. and Ayob,
J., 2009).
This system provide user to access the data, information and services from a
remote server, which enable user to access the central databases distributed across the
restaurant network. Most of the handheld devices have implemented and support wireless
technology and thus mobile devices is an ideal hardware device that use to support this
system in order to allow user remote access to the database for data retrieval. The system
requires the user to build an intranet network within the restaurant and there will be a
central database server resides in the network and the client can perform data retrieval by
using the mobile devices such as PDA (Personal Digital Assistant) connect to the
wireless access point. Wireless food ordering system is a solution that can help the
restaurant to expedite their customer services as well as management aspect. After the
system has been implemented in the restaurant, the flow food ordering process will be
changed to computerize.
Waiters have to take orders by choose the food that wish to order from the menu
on the mobile devices as the input and the data will be send to the central database, after
that the computer reside in kitchen will retrieve the data from the central database and
display on the computer screen. After the food is being cooked, the employee in kitchen
can confirm the food order and update to the database. This will signal the waiter mobile
device to acknowledge the waiter the food is ready to serve the food to respective
customers.
Wireless Diagram Strength The system eliminates the need for a waiter to take
order with pen and paper. Moreover, the waiter only needs to carry the mobile devices for
11 | P a g e
the entire operational hour to perform food order process instead of using pen and paper.
While using pen and paper to take order, it bring a lot of troublesome such as the waiter
busying in replenish the order paper that they carrying. Other than that, this system also
In our generation era, computer has become a key component to our daily life
because of the advancement technology of World Wide Web that becomes an internet
that allow each and every user connected with theirs’ computer for information sharing
throughout the whole world. The World Wide Web did a great contribution to a lot of
enterprise which use this mechanism for information sharing within the enterprise and
also outside the enterprise (Kapchnaga, R, 2014). From the benefit of World Wide Web,
a lot of fast-food industry applies a system known as Online Ordering System to assist
their business processes. Online Ordering System is a technique that allow customer to
order their favorite food online via the internet by using a web browser that installed in
their respective computer or smart phone. Implementing this system can help fast food
industry to solve the problem that they face while using the traditional food ordering
processes. The system greatly simplifies the food ordering process for both customer and
restaurant compare to the past. The customer can place an order everywhere and
anywhere whenever internet connection is available for them. Customers access to the
website and choose the food that they prefer from the online menu display then customers
have to choose whether the food is delivered to them or it will be packaged for pick up
and the payment method will be upon delivered or pick up and lastly it will show all the
order details to the customer for double checking and confirmation. On the other hand,
12 | P a g e
the system also greatly lightens the work load on the restaurant’s end. Once customers
have place an order via the internet, the data will send to the restaurant database and
place in a queue in real-time. In addition, the data will be display on the computer screen
along with the corresponding option. It Allow restaurant employee easily manage the
orders sequentially, produce the necessary item with a minimal delay and help reduce
human error.
system, it changes everything from paper based into computerized. First of all, the system
will be programed with the food availability from the respective restaurant and display on
touchscreen devices that have been setup in each of the tables within the restaurant. In
addition, the touchscreen device will have a very attractive Graphic User Interface (GUI)
that displays the food menu for customer to make their choices and enable customer to
place an order by touching the particular food image that display on the device screen.
Next, when the customer placed an order, the food order will be sent to the kitchen and
This system eliminates the issue from traditional paper-based system that the
waiter has to manually deliver the order to kitchen. Other than that, the system provides a
sub-module that enable restaurant owner to update the food details, food price and etc. It
was very convenience compare to the traditional paper-based system, because paper-
based system requires the restaurant owner to dispose all old food menu cards and re-
13 | P a g e
Chapter III
This document is all about the chapter 3 documentation of the capstone project
entitled MSU-Sulu Food Court Ordering System with android based app. The chapter 3
includes the technical background of the study which composed of the Software
Development Lifecycle model used by the researchers, the development tools or the
programming environment used in the development of the said study and the hardware
System Methodology
The software development life cycle (SDLC) is the entire process of formal,
logical steps taken to develop a software product. Within the broader context of
Application Life cycle Management (ALM), the SDLC is basically the part of process in
planned application. The SDLC is broken down into six stages; project planning,
described as a waterfall, where the outputs from a specific stage serve as the initial inputs
for the following stage. During each stage, additional information is gathered or
14 | P a g e
developed, combined with the inputs, and used to produce the stage deliverables (Author:
develop or redesign high quality software system which meets both the customer and the
real-world requirement taking into consideration all associated aspects of advantage and
REQUIREMENT ANALYSIS
15 | P a g e
We as researcher plan on how to collect or gather data and how to organize our
time in conducting a research interview. So that all the needed information for the system
will be integrated accordingly. Other members of the group have its own duties and
Designing
At this stage, a system design is being created. It has a student registration form, a
management for both students and teachers. The system is intended to be easy to use.
Implementation
For the purpose of providing the client with the final product, documents were
compiled. Software and documentation are included in this. At this point, some tutorials
Testing
In the wake of completing the primary pieces of the exchange of the framework,
the defenders gave a test to the client and there is a ton of learning they experienced, it
made them know the minor and significant mix-ups in the framework and it gave the
REQUIREMENTS DOCUMENTATION
16 | P a g e
In order to develop the said application, the researchers need to make necessary
move and prepare for study. In order to achieve the goal, various procedures were
17 | P a g e
DESCRIPTION OF PROTOTYPE
This part shows the needed report and screen forms of the developed system.
Reports Layouts. In the new system, the researchers will provide sample copies of the
receipt made from the order of the customers, report logs of the user, list of income per
Screen Forms. The researcher will show the screen capture formats to provide
IMPLEMENTATION PLAN
The researchers tested and evaluated the application so that they could develop a
dependable and efficient systematic way of ordering system. The said app will test in the
school’s food court. To begin, the head of the food court will log in as an administrator to
IMPLEMENTATION RESULTS
The developers will implement some strategies when this system is put into use.
Coming up next are the notice procedures:
Strategies Activities Individuals involved Period
A letter to the
Dean indicating
Approval from
the purpose for Researchers/Developers 2 Days
CCS Dean
interview at the
food court
Hardware and
System’s software for the
Researchers/Developers 2 to 3 Days
Setting up said system are
installed
Information CSE Dean and Assign Staff
User Manual 2 Days
Distribution of the Food Court
18 | P a g e
CSE Dean and Assign Staff
3 Days Training Hands-on Training 3 Days
of the Food Court
Chapter IV
RECOMMENDATION
In this chapter, we the researchers will outline the key steps and recommendations
for implementing the mobile-based food court ordering app at MSU Sulu. The successful
involving a select group of vendors and a limited user base. This will allow for thorough
testing of the app's functionality and address any initial issues before full-scale
deployment.
Invite vendors to participate in the pilot phase based on their readiness and
willingness to adopt the new system. Prioritize vendors with higher foot traffic to
19 | P a g e
Recommendation 3: User Education and Training
users about the app's features and benefits. This will promote widespread adoption and
Work closely with the IT department to ensure seamless integration with existing
with relevant privacy regulations. Regular security audits and monitoring should be
the app. Utilize various channels, including social media, university website, posters, and
Offer promotions or discounts for users who download and use the app during the
initial launch period. This will incentivize early adoption and help build momentum.
20 | P a g e
Implement a feedback system within the app to gather user suggestions and
Leverage analytics to track user engagement, order volume, and popular menu
items. This data will provide valuable insights for refining vendor offerings and
optimizing operations.
Establish a dedicated support team to handle user inquiries, technical issues, and
vendor partnerships. This team will be crucial in ensuring a seamless experience for all
stakeholders.
implementation of the mobile-based food court ordering app at MSU Sulu. This phased
approach, coupled with strong support from all stakeholders, will lead to a seamless and
21 | P a g e