0% found this document useful (0 votes)
165 views

Design and Develop A Food Service Establ

1. The document discusses the expanding food service industry in Marilao, Philippines and the opportunity for tourism growth. It notes there are currently 139 food service establishments operating in Marilao. 2. It discusses how technology is impacting businesses and the food service industry, including using apps and social media for marketing, online ordering, and gathering customer feedback. 3. Location is important for food service businesses' success, and locator applications like Google Maps and Waze can help customers find establishments, especially in large cities. The document suggests developing a locator application could help promote food service businesses and tourism in Marilao.

Uploaded by

Miguel Rañada
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
165 views

Design and Develop A Food Service Establ

1. The document discusses the expanding food service industry in Marilao, Philippines and the opportunity for tourism growth. It notes there are currently 139 food service establishments operating in Marilao. 2. It discusses how technology is impacting businesses and the food service industry, including using apps and social media for marketing, online ordering, and gathering customer feedback. 3. Location is important for food service businesses' success, and locator applications like Google Maps and Waze can help customers find establishments, especially in large cities. The document suggests developing a locator application could help promote food service businesses and tourism in Marilao.

Uploaded by

Miguel Rañada
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 45

1

1. INTRODUCTION

Food Service treated as one word, it refers to the art and science of
planning, preparing, cooking, and serving quality meals in quantities far
greater than the usual consumption.
The target study encompasses the expanding businesses in Marilao,
where majority of them are coming from the food service industry. The
proponents think of an idea that there is a big opportunity and increase
of tourism which could possibly be happen in this type of business. That
is why, to identify and know the possibility in promoting not only the
food service business in Marilao but also the municipality itself, the
proponents conducted a study regarding the said concern. Also, the
study is created to locate and give an information to the customer
specially the people who will use the application.

1.1 Background of the Problem

In the world of Industrial revolution where people can see the


changes and development in every aspects of life such as modernization
of railways, vehicles, infrastructure and other things that people can see
but what remains in the midst of these developments are the fast
growing food service business industry. Now, business in the
millennium strives to become competitive in terms of franchising their
business in to different places of a country and the world.
Food Establishment or Food Service Establishment operates store,
prepare, package or serve food, or otherwise provide food for human.
Food service establishment can be a building, vehicle, place or structure
or any room or division where food is prepared, served or sold for
immediate consumption on or in the vicinity of the premises; called or
taken out by the customer. Food service establishment has different
types; restaurants that are expertise in serving food, coffee shop that are
expertise in serving hot and cold coffee, bar and restaurants, bistro, pub,
fine dining, casual dining, national or ethnic, fast food and many more.
According to Ms. Michelle Reyes, Staff of Business Permit and
Licensing Office of Marilao, there are 139 food service establishment
that is currently operating in Marilao. All of 139 food service
establishment has a business to operate but not all, some food service
has a do not own business permit but a barangay permits to operate their
business.
Nowadays, engaging their business with the new technologies help
them to improve not only the product they serve but also the needs and
2

wants of their customer. Investing in technology as consumers


incorporate technology into more aspects to their personal lives, they
expect higher degree of tech driven convenience from businesses they
buy from. Investing in innovative consumer tools like mobile payment
platforms, tableside tablets and ordering apps can help your restaurant
stand out.
Business world is fluctuating very fast because of the new emerging
technologies. Many businesses practice technology to get a high
position in the market. It also amplifies their reputation and the rates of
the customers, small businesses coped to gain competitive over well-
established businesses using technology. This impact to the business
world has bought the positivity in competing businesses.
Communication and the flow of information have changed, with internet
technology, everyone has an access to gain information from a business.
The business world uses technologies in different manner. Technologies
use to simplify the communication, it helps to promote and market and
also advertise product in virtual community or in social media, invent
and develop some new product and services, and it also helps the human
resources management, it also uses to understand the customer needs
and wants.
Every business need a technology that is fitted to their business and
help them to raise their business and drives to a new world where
innovations and competitions are big. The effects of the technologies are
immeasurable not only in our lives but also in the business world.
Information technology drives innovation and innovation is the path of
the business to success. Innovation in business has the same impact as
the same as in industrial revolution. Nowadays, the formula for being
success and to become success is that drives innovation with
information technology.
If the purpose of the business is to increase profits, then innovation
is the way to make more profits faster. Technology affects our daily
lives. Information is now more accessible in internet. But, as much as
our personal lives have changed, the business world has revolutionized
almost beyond recognition in the past decades. Technology changed the
pace of business. Information Technology fosters innovation in
business. Innovation results in smarter apps, improved data storage,
faster processing and wide information distribution. It makes business
runs more efficiently. And besides, it increases value, enhances quality,
and boosts productivity. It allows businesses to make better decisions.
Good decisions in business are based on solid market research. This can
be done through engaging teams through video conferences, reviewing
3

sentiment on social media and industry forums, and using online


surveys to get customer feedback. Also, internet marketing using online
advertising are far more accurate ways than traditional marketing of
finding target audiences, discovering their needs and building marketing
campaign to persuade them to buy. It’s easy to figure out how many
people clicked on an online banner. Technology in business focusses not
only in the business but also in their customers. Information technology
improved customer support. Customers receive supports from multiple
channel like telephone, emails, and social media platforms and so on. In
addition, Customer Relationship Management Systems (CRMS) helps
businesses understand customer behavior. It also improved the resource
management. Cloud computing allows a company’s employees to use
any device anywhere in the world to access their enterprise level
software.
All businesses want their customers to be satisfy by the service and
the product that they offer. Especially in food service, customer
satisfaction is very important to them. Customer satisfaction is a critical
output of the food service system. It involves the perceptions of
customers related to the food they were served, the service that was
provided to them, and the atmosphere in which it was provided []. The
food service industry is very sensitive when it comes in customer
satisfaction. Customers decide while they are still consuming the food
whether they are satisfied with the food and the service that they are
experience.
Together with that, many food service operations use comment
cards as a means for gathering input from their customers. These cards
may be given while the guest is eating and or it sometimes available in
meal tray or dinner table. Customers that are very satisfied and
dissatisfied always complete filling the cards and give comments. As the
result of that, it will give distorted view from overall customer
satisfaction. Every food service establishment should offer a good
customer service so that the customer will definitely love to come back
in their establishments. There are some benefits in providing a good
customer service, it will increase the sales that all food service
establishments want, fewer complaints, the lesser the complaints of the
customers will show how good their performance is, it gives also higher
levels of good feedback, attracting new customers through increased
reputation, increases in repeat business and customer loyalty, and also
better team work. Now, with the help of the technology, providing a
customer feedback can do through internet especially in social media. It
easy to have a customer’s feedback in social media because many
4

people are on that side. And also, Advertising and marketing can do
while on the internet or online community. Locations is one essential
part of a business, the success of the business especially if it’s a food
service is depends on the locations. Having great locations for business
will result to a greater profit and greater chance of success. Now, more
food service is located in metropolitan or in cities. The bigger the
quantity or amount of people who live in that place will give to the
owner’s a lot of money or profit for his/her business. But, for the
customer who are new or not familiar to a place or if it’s a big city, they
have problem especially on where they go or where they eat. For that
problem, having a locator will solve for providing and helps the user to
find new place and to go wherever they want to.
Locator means to locate something. There are some applications that
are very popular and useful when giving locations. Namely, Google
Maps and Waze. Waze offers voice guided GPS navigation with turn-
by-turn directions. Additional feature of the application that will makes
you more interested is that it is has a social community, link with some
social media, shares real time traffic and road information. It gives you
heads up about reported obstacles on your route (e.g. road closures,
accidents, police traps) and redirect users to their destination. It can
learn also the users route or preferred to take towards their destination.
And on while on driving, it finds the cheapest gas station. Another
locator application is the Google maps that is operated by Google.
Google maps offer a locator for urban businesses and other
organizations in numerous countries around the world. Google Map
Maker allows the users to collaboratively expand and update the
service’s mapping worldwide. Google maps satellite view is a “top-
down” or “birds eye” view; most of the high resolution imagery of cities
is aerial photography taken from aircraft flying at 800 to 1500 feet (240
to 460 mi), while most of the imagery is from the satellite. Google maps
is like akin to traditional map that has a variety of transportation, option
and information about businesses, monuments and everything else.
Back in 2013, Google bought Waze but they kept it separately. Both of
them do a fine job in locating. Having in the same company, both of the
application has different feature. Google Maps has a biking, walking,
and using public transportation option. It has also an integration of
Google Street View, display business hours, shows maps, information,
and etc. While Waze has a social network integration that includes live
traffic reporting from other users, learn frequent destinations and
preferred route, search for the cheapest gas station on route, and also has
a traffic jam indicator.
5

1.2 Statement of the Problem


1.2.1 General Problem
The general problem of the study is how to design
and develop a Food Service Establishment Profiler
and Locator for Marilao to easily locate food services
and to have improve knowledge about the food
service establishment.
1.2.2 Specific Problem
1. How to design and develop a Food Service
Establishment Profiler and Locator for Marilao
which is capable of:
a. Providing a mobile application that can show lists
of Food Service Establishment located in
Marilao.
b. Providing a menus of food offered by the food
service establishment. It generates also the price
of the food and also the specialties of the said
establishment.
c. Providing the basic information or background
overview of a certain food service establishment.
d. Providing the list of fare of the transportation that
will be use.
2. How to design and develop a system using
Android Studio.
3. Evaluate the system based on its functionality,
usability, reliability, performance and speed.
6

1.3 Purpose and Description


The purpose of the study is to gives benefit the following:

Food Lovers. The application can assist food lovers in


looking for a place which is accessible and much easier for
them to go and eat to. It can serve as their guide and locator
especially for those who are interested to search for Food
Establishments in Marilao with their own preferences.

Owner of the Establishment. The study will help the owner


of the establishment in promoting their food business. It can
serve as their marketing tool which will endorse and uplift
their businesses.

Students. The study will benefit the students especially the


students that are taking HRM and TM courses that will serve
as a tool or reference for their future related study.

Marilao Resident. The study will help to promote the


Marilao. It benefits the resident because some people are the
owner itself but some are the people who lived in Marilao.

Proponents. The said study will help the proponents in


enhancing their skills in developing an application using an
Android Studio. Through this study, the proponents will be
familiarized in some food establishments around Marilao.
7

1.4 Scope and Limitation


The study is design and development a food business profiler and
locator application which is capable of providing a map that shows the
locations of different food service establishments located around
Marilao as well as the profile of the establishment.
The application has Splash screen that shows the logo of the
application. The system application is capable of suggesting nearby
food service establishment within 1km radius that is located or near the
user. It provides a map where the food service establishment is located.
It is also capable of providing possible fare to be spent and the
transportation to be used. It can also provide basic information of the
food service establishment together with the menus, prices, and
specialties of the food service establishment. The opening of the store
and closing is included in the system. The system has a link to the social
networking sites of the establishment. The system has also different
categories of food service establishment; Restaurant, Coffee shop,
Eatery, Fast Food Chain and others. It has also a feedback or comment
box where the user can comment or suggest to the owner. It displays the
name of the user on comment box. It has a satisfaction level or ratings;
it will help the application to rank the food service establishment. It can
generate an overall top five (5) food service establishment that will be
based on the ratings that will be given by the users. It can filter foul
words on comment box. Every comment will be verified by the admin
to avoid posting foul words. The system has a filtering options; search
for specific food, category, affordable prices, and places. Each category
has a label to easily determine what is it and also a brief definition for
them to know the difference of one another. It has a registration for the
owner to easily update their menus and prices.
The study covers only the food service establishment that is around
Marilao area. Business permit or Barangay permit will not be
determined by the system or it is not included in the application. It can’t
handle multiple account for one smartphone.
8

1.5 Operational Definition of Term

Terminologies

Admin
- The one who maintain the system. It also the one
that is capable in accepting and rejecting the
request.

Food Service Establishment

- An establishment that is capable of serving food.

Locator

- Locates person, objects, things and place;


- It locates food services establishments and other
establishments.

Owner

- It owns the food service establishment.

Profiler

- Gives basic information on business,


establishments and etc.

User

- The one who will use the application. It can be a


student, a resident of the town, a people, or a food
lover.
9

2. REVIEW OF RELATED LITERATURE AND TECHNICAL


BACKGROUND

This chapter presents the related literature and studies after the thorough
and in-depth search done by the researchers. This will also present the conceptual
framework to fully understand the research to be done and lastly the definition of
terms for better comprehension of the study.

The name of Marilao came from a plant called “Dial”, a type of shrub
which can be found within the town. The origin of the Municipality of Marilao is
closely linked with the political and cultural history of Meycauayan City. At
present, Marilao has total Land Area of 3,374 hectares. As of 2014, according to
Official Website of the Municipal Government of Marilao it has a population of
223,664 and consisted of 16 Barangays, namely: Abangan Norte, Abangan Sur,
Ibayo, Lambakin, Lias, Lom De Gato, Nagbalon, Poblacion I, Poblacion II, Prenza
I, Prenza II, Saog, Sta. Rosa I, Sta. Rosa II, Tabing-Ilog and Patubig [1].
Municipality of Marilao continues to excel in different manners, not only for inter-
municipal but also outside the Province of Bulacan. One of the greatest trademark
of Marilao when it comes to church, there is St. Michael the Archangel Parish
Church located in Poblacion I and the other one, The National Shrine of the Divine
Mercy located in Marilao, Bulacan. Aside from churches, Marilao consist of
popular shops namely Jojo Manalo (Couture Shop), a local fashion designer in
Bulacan and lastly the Balik Bayan Handicrafts located in Abangan Sur, Marilao,
Bulacan. On the other hand, there is an imaginary paradise located at Barangay
Camansi Prenza I, Marilao, Bulacan called “Hidden Sanctuary Hotel and Resort”
and a place that offers a provincial setting called “Dad’s Vineyard Resort and
Butterfly Garden” located at Barangay Sta. Rosa II, Marilao, Bulacan. When it
comes to celebrations, Marilao has its own Festival called “Halamang Dial
Festival” that is celebrated annually during the month of May which pays tribute to
nature. Finally, the Marilao specialties namely, Rosalie’s which is considered as
one of the best delicacies in Marilao that is situated in Barangay Sta. Rosa II and
Patubig, Marilao, Bulacan. Simeona’sPancit Marilao, a variety of pancitpalabok
distinct with its unique toppings located at Barangay Pobalcion I, Marilao, Bulacan.
And lastly, Marilao Puto (Puto Popular), Marilao’s famous Popular Puto and
Cotchinta has been preparing quality traditional foods since 1947. Evidently, the
Municipality of Marilao starts to uplift and to innovate their way of living in order
to progress and to follow modernization.

At an angle, Marilao were innovated by the emerged of a lot of food service


establishments like eateries, restaurants, coffee shops, and resto-bars that is
designed to meet a wide range demand of the customers or the tourist who traveled
within the place. Since the widespread of food service establishments in Marilao
10

becomes quickly, some of those establishments do not have a permit, Mr. Bong
Bernardino, Secretary of Barangay Nagbalon stated that some of food service
establishments in their barangay do not have a permit it is because they were not
able to pay for the tax since small businesses do not have high income. Hence, food
service establishments within the area with permit or without a permit are growing
rapidly. In particular, food service establishments involve the observation of the
customers related to the food that they were served to them, the provided service
for them, and also the atmosphere which is provided [2].

As we traced back in time, even as cited in the Bible there is clear evidence
about the food and beverage services. It is actually indirectly stated but the thought
of the message still show’s how the people serve’s the Angels that time. According
to the two (2) chapters respectively, Genesis 18: 1-8 Angels are entertained by
Abraham and on the Genesis 19: 1-3 Angels are entertained by Lot. Both of the two
(2) stories tell something about how they serve food or offer food for their visitors
or guest. It tells that when the angels appeared in front of them they offer some
services like washing their feet and room where they can rest and food for them to
eat.

Together with that as the food and beverage service were evolving gradually in
tune with its time, generation and places. This metamorphosis of food and beverage
revealed and unleashed the undying pleasure and romance that enchanted and
invited people all over the globe. People around the globe visiting different
countries to experience and feel the food and beverage of other countries. Though
the Philippines is an archipelago that is surrounded by the islands and isles,
Filipinos may say authoratively that accommodation and hospitality are two (2)
factors in line with food and beverage service. It is a trademark for the Filipinos for
being hospitable in entertaining the guest or visitors arriving from different places.
The generous attitude is normally observed during a celebration or fiestas around
the country. Fiesta does not only mean for honoring a patron saints of a certain
geographical places. These events have three (3) categories: Barrio Fiesta, Town
Fiesta and Provincial Events. [33]

Aside from that food and beverage service is a fast expanding business not
only in the Philippines but also around the world. These activities, manifested in the
different places in the Philippines, have a significant relationship to the food and
beverage service industry, only that everything is free, while in the actual scenario
serving food and beverage are intended for business. Food and beverage outlets
have travelled a long way since men started to search and research, trade,
pilgrimage, and others.
11

In the present day, these places have evolved to something new; now there
is so called ‘Food Service Industry’. This has three main divisions: the commercial
food service industry, the institutional food service industry, and the industrial food
service industry. Commercial Food Service Industry, the food service industry is a
group of different food service establishments are usually located in commercial or
public areas especially in places where people are concentrated. Institutional Food
Service Industry, this type of food service industry is made up of institutions or
different institutions owning or operating food service establishment/s within their
institutional boundaries in schools and hospitals. And lastly, Industrial Food
Service Industry, this type of food service industry is found in industrial areas or
industrial parks where in groups of different industrial manufacturing plants are
concentrated. This industry caters to workers of different categories within its
industrial boundaries. []

Food Service establishments have many types of food service operations


that are made to meet the wide range of needs. Some of these are Restaurants,
Coffee Shops, Bistro, Pub, Fine Dining, Casual Dining, Fast Food Chains, and etc.
Restaurants have different individuality and uniqueness. Restaurants may be
identical in some ways, yet vary in different ways. Restaurants are those
establishments that have the expertise in serving foods although some restaurants
may offer various types of beverages yet not on the experts’ level. Restaurants
normally served beers, sodas, juices, tea, coffee, and other non-alcoholic drinks.
Bar Restaurants are those experts on serving beverages. It might serve alcoholic
and non-alcoholic drinks and may likewise serve mixed drinks of various blends.
The foods serve in this kind of establishments are normally foods accompaniments
to the beverages, for example, foods that are rich in proteins and fat to diminish the
impacts of the liquor in the body. And, Bar and Restaurants, that has expertise both
in serving beverages and foods. There are also additionally distinctive sorts of bars,
Bar, Wine Bar, Brew Pub, and Cigar Bar. Bar is an outlet that only serves
beverages, both alcoholic and non-alcoholic, and foods like "picka-pickas”,
peanuts, nachos, and other finger foods. Wine Bars is a kind of beverage outlet that
focuses on serving wines. Brew Pub serves just beers alone and have their own
brewing machines. Cigar Bars does not focus in serving beverages but rather cigar
of various types up to the best cigar brands.

Coffee Shops specialize in serving coffee. They also serve foods usually
light meals up to supper items particularly; they serve petite four, bite size,
chocolates, doughnuts, and some pastries and cakes. Food Hall or more commonly
known as Food Court is an outlet wherein customers fall in line, take and pay their
food at a counter. Variety of outlets and stalls are also inside a food court. Food
Courts are often seen in a shopping mall. Bistro is a small restaurant serving
12

moderately-priced-simple meals in a modest setting. It is defined mostly by the


foods they serve like slow-cooked foods. Pub is a bar that serves simple food fare.
Casual Dining Restaurant is a restaurant which serves moderately-priced food in a
casual setting. Typically, this type of food service establishment provides table
service and has a full bar with separate bar staff, a larger beer menu and a limited
wine menu. Cafeteria, a restaurant serving ready-cooked food that is arranged
behind a food-serving counter. In this type, there is little or no table service.
Customers usually take a tray and push it along a track in front of the counter.
Serving in this type may be ordered from attendants, or self-served. National or
Ethnic Restaurants offer the actual dining experience which represent the kind of
food and service based on a certain culture. Fine Dining Restaurant is a full service
with a specific dedicated meal courses. Staffs in a fine dining restaurant are usually
highly trained and wears formal attires. Food portions are smaller but more visually
appealing. And in this type, certain rules should be followed by visitors. In a Buffet
and Smorgasbord, customers are offered a selection of foods at a fixed price. Foods
are served on trays around bars, from which customers serves themselves. And
lastly, the Quick Serve Restaurants which is more commonly known as fast food
chain. Customer proceeds to the counter to place orders and it is always a self-
service type of a restaurants. These different types of operation are made for the
people needs at a particular time, and for the type of people they are [3].
The world has indeed become one big market with multi-cultural workforces and
movements.

In the present age, the traditional food service customer has a


deluge of food options available to them and has, therefore, become adventurous,
knowledgeable and excited to try new gourmet opportunities. This change brings in
its wake new skills, service styles and cultural awareness. New food options have
also come up because of the people who have settled elsewhere in the world but
retained their traditional food habits; they have brought their cuisines to new
locales and its populace. Food chains and hotel chains are taking the help of
technology in many ways. Computerization, which has touched all aspects of our
lives has made its impact on the food and beverage business as well. Technology
has taken over all the processing work, which was earlier done by human beings.

Since we are in the era of industrial revolution, where evidences are


shown by rapid and extensive improvements of buildings, roads, highways,
skyways, and MRT/LRT. Road constructions are everywhere, but that remains in
the midst of the developments are fast growing food service business industry
which is popularly known as restaurant food service business.

Food services industries nowadays are very innovative business


because business learned much of what people feel when they dine in a restaurant,
13

the feeling of comfort, the joy and pride of eating in an air-conditioned room. In
food service institutions, they are among the highest percentage of employed
workers. The said institutions have well-trained crew to serve and entertain
hundreds of customers from shopper students and professionals who constitute the
ever changing trends in this type of industry.

In addition, new trends in food services is the extensions of service by the


franchise to the customers who order the food through telephone to deliver to their
homes at no extra cost of delivery.

Another trend in the food service industry is the use of automatic rendering
machines. This type of serving drinks to the customers is the most convenient way
because it does not require the help of any service crew.

Other than vending machines, the application of machinery to food service


is growing rapidly. Today, machines do more tasks in food preparation,
dishwashing and the like. Automation computerization is already applied to
clerical and office works.

At present, many Filipino restaurants are using data-processing machines


to expedite clerical and accounting procedures.

People nowadays are seeking to meet their demands or needs for instance,
being hungry or thirsty or the need for special foods such as diabetic or vegetarian,
the need for good value, rapid service or a convenient location or lastly, the need
for improvement of self-esteem, the need for variety. In addition, customer
satisfaction is the gauge how the customer will a make purchase in the future [4].
Furthermore, some of the management of every establishment involves their
businesses into technology to upgrade its services. Technology continuously
changing and its need of innovation are coming quickly [5]. The impact of
technology in our generation now is immeasurable it simply an advance of the old
technology. In particular, it satisfies the desires or wants of a human like in
communications, entertainment by the use of different kinds of devices. The mobile
phone was initially a technology only associated with voice calls. Subsequent
generations of mobile phones featured voice connectivity, short text messages, and
small set of simple built-in applications, such as a calendar, address book, and
games [6]. A lot of business lines now are communicating to their customers
through the use of devices such as mobile phones and computers for the convenient
of the both parties. There is some advantage of using technology, first, it is easy
access to information wherein it become very easy to get access to relevant
information at any location where you at. This has been possible because of modern
technologies like broadband internet. Second, it encourages innovation and
14

creativity since technology is challenging, it sparks the brain to work to its full
potential. In the past, it used to be very difficult to start a business, one had to have
lots of capital and they even had limited access to business information. Today, it is
easy to start a business while at home. The other creative works which have been
facilitated by modern technology include Google, Apple, Facebook, Microsoft and
a lot more. Third, it improves communication. We cannot develop without
communication. Modern technology has shown with advanced communication
technology tools. These can include e-fax machines, electronic mail, mobile
phones, video conferencing, instant messaging applications, and social networking
applications. All these modern communication technology tools have simplified the
way humans and businesses communicate. Fourth, the convenience of travelling,
modern transportation technology makes it very easy to travel long distances.
Transport is a very important both in lives and in the business world.
Transportation technology has evolved with years. In the past, it used to be slow
and expensive to move long distances. Nowadays, it can cover 10 mile’s distance
within a few minutes or hours using electric trains or airplanes. Fifth, it improves
entertainment. Modern technology has played a big role in changing the
entertainment industry. Sixth, its efficiency and productivity, modern technology
has helped businesses increase production. Humans are slow and they might fail to
deliver on time. So many businesses have integrated modern technology in their
production line. Seventh, Convenience in education, learning is a process and it is
part of daily lives. Modern technology has made it simple for students to get easily
access through online education and mobile education. Since there is an advantage
there is also a disadvantage. First, it increased loneliness, social isolation is on the
increase, people are spending their time in learning how to use modern
technologies which means technology has replaced old way of interacting. Second,
Modern technology has replaced humans; robots are doing the jobs which used to
be done by humans. Third, Competency, increased dependency on modern tools
like calculators has reduced on our creativity. Fourth, World destruction weapons,
modern technology had been the main aid in the increasing and endless wars. It
aids the manufacturing of modern war weapons which will require testing. The
used of modern technologies is based on how it will have used because once we use
it in something that is not acceptable then it will create the unwanted results.

Information according to Libby Elliot et al., that the impact of mobile and
wireless technologies on global consumers, businesses and society over the last
decade has been very strong [7]. As a consumer and citizen, they are constantly
getting more demanding. They do not want to wait for days or even minutes for
services. They want it all and expect it in an instant. Similarly, in mobile or
specifically in mobile applications there is an equivalent of advantage and
disadvantage which is the security. In business line, as the rapid raise of technology
15

it is the rushing build of applications particularly in iPhone, iPad, Android, and


BlackBerry to deepen their customer experiences and extend the ways their
customers can purchase information [8].

Since technology is evolving, mobile development is also evolving. Mobile


application development is a term used to denote an act or process by which
application software is developed for mobile devices, such as Personal Digital
Assistants (PDA), Enterprise Digital Assistants (EDA) or mobile phones.
Unfortunately, the risks associated with mobile applications were security. For an
instance, in business line, managers need to make sure that marketing and IT
managers who are building applications are protecting customer data and not giving
attention opening up unexpected security holes for outside attackers [8]. As well as
the application protecting the customer data or information the counter part of this
on the customer side, on how will the customer protect themselves from the
application, by the use of the profile of the application.

Profile is a brief written description that provides information about


something or someone [9]. Agencies like Profiles Personnel: People’s People, it
consists of professionals with big agency experience, they communicate to their
clients and discussed change within a business and then putting together a plan of
action. Profiles, an independent estate and letting agency and it is a property search.
Road Profile User’s Group (RPUG), is to serve as a forum for the exchange of
information between end users, data collectors, vendors, construction and design
engineers and researchers who have an interest in road profiles, road
roughness/smoothness, pavement surface textures, friction, and tire-pavement
noise. And aside from the data that has been gathered, some are normally look for
their locations.

Locator map, sometimes referred to simply locator, is typically a simple


map used in cartography or making maps to show location of a particular
geographic area within its larger and presumably more familiar context. Its
importance like in the field of education, it teaches students increasing levels of
geography, maps generated for textbooks. In interactive Applications, some online
applications that allow the user to zoom into an area often include locator maps to
assist in navigating the main map or image (e.g. Google Map). in Commerce,
business have a vested interest in letting customers know where they are located,
and frequently use locator maps to help them reach out to potential customers. In
Corporate Web Sites, business such as restaurant and retail establishments often has
locator maps online to help potential customers to find their location [10]. There are
many different tracking and location devices available to track your items. Some
have GPS, some have Bluetooth, some have perimeter alerts, and some have
audible alarms [11]. Global Positioning System provides continuous positioning
16

and timing information, anywhere in the world under any weather conditions.
Because it serves an unlimited number of users as well as being used for security
reasons, GPS is a one-way-ranging (passive) system. That is, the users can only
receive the satellite signals [12]. Like the Internet, GPS is an essential element of
the global information infrastructure. The free, open, and dependable nature of GPS
has led to the development of hundreds of applications affecting every aspect of
modern life. GPS technology is now in everything from cell phones and
wristwatches to bulldozers, shipping containers, and ATM's [13].

Waze, formerly FreeMapIsrael is a GPS-based geographical navigation


application program that was first developed and popularized by the Israeli
Company Waze Mobile. It works on smartphones and tablets with GPS support and
display screens which provide turn-by-turn information and user-submitted travel
times and route details, downloading location-dependent information over mobile
networks. Waze supports Android, iPhone, Symbian, BlackBerry 10 (except
BlackBerry Q10), Windows Phone 8 and Windows Mobile from version 5. In July
2013 Wazed said they planned to support both iPhone and Android, and would
consider supporting new platforms. As older platforms (Symbian, WM, and
BlackBerry) do not support either a full native UI or other application
programming interfaces they rely on, they could not support them, although
existing versions would continue to work.

Waze differs from traditional GPS navigation software in that is


community-driven, gathering complementary map data and traffic information its
users. Like other GPS software it learns from user’s driving times to provide
routing and real-time traffic updates. It is free to download and use. People can
report accidents, traffic jams, speed and police traps, and from the online map
editor, can update roads, landmarks, house numbers and a lot more. Waze also
identifies the cheapest fuel station near a user or along their route, provided Waze
has enabled gas prices for that country. In addition to turn-by-turn navigation, real-
time traffic, and other location-specific alerts, Waze simultaneously sends
anonymous information, including user’s speed and location, back to its database to
improve the service as a whole. This crowdsourcing allows the Waze community to
report navigation and mapping errors and traffic accidents simply running the app
while driving. Waze uses gaming conventions to engage users and encourage them
to provide more information, allowing them to “drive-over” icons of cupcakes and
other things to earn points. Waze also offers points for traffic or road hazard
reports, which can be used to change the user’s avatar, and to increase their status
in the community [14].

Aside from Waze, which is basically a locator application, another thing


which has to be considered in seeking for a better food establishment is through its
17

basic profile, and one good example of this is Booky. Booky is a free app for food
lovers. This app instantly finds the contact details for over 11,000 restaurants in
Metro Manila and check out their menus. The idea for this app was made by Ben
Wintle that is based on his experienced with his girlfriend, Iza Calzado, an Actress.
According to Wintle, as we eat out a lot, we were always hitting our heads against
the wall when we Googled a restaurants phone number on our smartphones as 3G
connections are terrible and basic restaurant information is often hidden on some
web pages.So, Wintle together with his team developed Booky in order to access
restaurant information without needing to be online and soothes the customers
groaning stomachs. Since a lot of new restaurants emerged in Manila, they
designed the app so the restaurant directory automatically updates in the
background when it detects an Internet connection that ensures the users findings
about the newest restaurant on Booky. In Wintle’s perspective, their target
demographic should be prepaid mobile subscribers because it is appealing to
prepaid subscribers as Booky doesnot eat up load to be online, like WhatsApp
became a free alternative to SMS for people on post-paid plans. In addition, Booky
is specifically geared toward a Philippine audience. It also helped that Booky is a
local app solving a local problem as opposed to launching a global app where it is
harder to target to marketing efforts.

Altogether, it seems like just about every mobile application installed these
days’ requests access to location data. Some of those mobile applications are
created using Visual Studio, a programming language.

Android Studio is the official integrated development environment (IDE)


for Android platform development. It was announced on May 16, 2013 at the
Google I/O conference. Android Studio is freely available under the Apache
License 2.0.[3]. Android Studio was in early access preview stage starting from
version 0.1 in May 2013, then entered beta stage starting from version 0.8 which
was released in June 2014. The first stable build was released in December 2014,
starting from version 1.0. Based on JetBrains' IntelliJ IDEA software, Android
Studio is designed specifically for Android development. It is available for
download on Windows, Mac OS X and Linux, and replaced Eclipse Android
Development Tools (ADT) as Google's primary IDE for native Android application
development.

In particular, mobile development and cloud computing are beginning to


change the way that developers work at enterprise-level and small businesses. Paul
Krill stated that High-tech manufacturers, such as computer hardware
manufacturers and consumer electronics firms, are likely to deploy applications to
cloud [13]. Mobile Computing however, among the rising application which
accords with them, it become a desire to have continuous network connectivity to
18

the internet and has become an important new paradigm in the current world of
networked computing systems. Mobile computing technology enables the mobile
worker to create, access, process, store and communicate information without being
constrained to a single location [15]. Aside from this, embedded database also
became popular in this field. An embedded database system can be defined as a
database management system integrated with application software that would be
able to access stored data such that the database system remains hidden from the
end user of an application and that requires little or no ongoing maintenance. Some
of its popular products have known. Respectively, these are the Advantage database
Server (from Sybase), Infinity DB from Boiler Bay Inc, Informix Dynamic server
(from IBM), Extensible Storage Engine (from Microsoft), InnoDB from Oracle
Corporation, Solid DB, SQLServer Compact from Microsoft Corporation, etc. and
SQLite which will be used by the proponents of this study. SQLite is one of the
popular open source embedded database. SQLite is local database management
system used to store data for individual applications and devices. It highlights
economy, efficiency, reliability, independence and simplicity. Contrasting client
server database management system, the SQLite engine has no detached processes
through which an application communicates. Meanwhile, as SQLite’s in the verge
of regard together with the android devices, Eclipse has known by many others.
Android is a Linux-based, open source mobile operating system developed by
Open Handset Alliance led by Google to develop apps for Android devices. [16]

However, the accompaniment in building applications, Algorithm can also


provide help in making this study to reality. The first step towards an understanding
of why the study and knowledge of algorithms are so important is to define exactly
what we mean by an algorithm. According to the popular algorithms textbook
Introduction to Algorithms (Second Edition by Thomas H. Cormen, Charles E.
Leiserson, Ronald L. Rivest, Clifford Stein), "an algorithm is any well-defined
computational procedure that takes some value, or set of values, as input and
produces some value, or set of values as output." In other words, algorithms are like
road maps for accomplishing a given, well-defined task. So, a chunk of code that
calculates the terms of the Fibonacci sequence is an implementation of a particular
algorithm. Even a simple function for adding two numbers is an algorithm in a
sense, albeit a simple one [17]. In this study, the proponents will be using some
mathematical procedures and algorithm to help and to make the study more
efficient. Pythagorean theorem is a theorem that use in the part of identifying the
scope of the area. Theorem is

Aside from this, a quality of the product is also important. Quality


comprises all characteristics and significant features of a product which relate to the
satisfying of given requirements. The quality of software products is considered to
19

be an essential element in business success. [19] Customers, or the end users of an


application, put their focus on the quality aspects. To evaluate the application, the
proponents will use the FURPS method as the evaluation instrument. FURPS
stands for the Functionality, Usability, Reliability, Portability, and Supportability
[20].

In associate with FURPS, Software Testing is also a very important activity


in software development. Testing that is usually done to check the correctness and
reliability of the system. There are different testing techniques in software
development. It is also divided into different levels. First, the Acceptance Testing
is testing that is done to verify if the systems meet the customer specified
requirements. Second, the System testing, in which the entire system is tested as
per the requirements. Third, Integration testing is a testing of integrated modules to
verify combined functionality after integration. And fourth, the Unit testing that is
typically done by the programmer. In this type of testing, individual software
components or modules are being tests. In the study, three (3) of the different types
of Testing will be used in testing the application. These testing are the Black-Box
Testing, Alpha Testing, and Beta Testing. Black- Box Testing is one of the testing
techniques where testing the internal system design is not considered. Test here are
based on requirements and the functionality of the system. Alpha and Beta Testing
are both under Acceptance Testing. Alpha Testing is a testing done at the end of the
development and is performed amongst the team while Beta Testing is typically
done by end-users or others and is performed after Alpha Testing has been
successful [21].

Similarly, of the two important aspects of Software development, Software


Development Life Cycle (SDLC) also needs collaboration with them. The use of
SDLC in software development is important. An appropriate life cycle model can
help an organization not only in building a software product but also to serve as a
basis in planning organizing, staffing, coordinating, and directing. SDLC is a
project life cycle that is tailored specifically toward the creation, alteration, and
maintenance of software applications, hardware platforms, and information
technology systems [22]. It falls into categories such as the Modified Waterfall
Model and V model. Waterfall Model also known as classical life cycle model, the
development of software proceeds linearly and sequentially from the first phase up
to the last phase [23].

Waterfall Model is very popular strategy in SLDC. It was first introduced in


1970 by Winston W. Royce. The name Waterfall describes testing or development
is carried out in downward mechanism like waterfalls towards down. It is a very
successful approach for small projects if the requirements are clear. In this, testing
starts at the end when development work is completed. Once Waterfall Model is
20

followed and if any step was completed and next step has been started, there is no
way to go back to the previous step to perform some change. Since the software
would not be able to go back to the previous stage is the restriction, Modified
Waterfall Model was developed. Modified Waterfall Model has the same phase
with the Classical Life Cycle Model. Phases such as the Requirements Analysis
Phase, Design Phase, Implementation Phase, Testing Phase, and Maintenance
Phase. The only difference between the Modified and Classical Model is that in
Modified Waterfall Model, phases are permitted to overlap, and a lot of flexibility
had been introduced. Making changes became possible that helps to reduce any
oversight issues. Another advantage is that Modified Waterfall Model is that it is
more relaxed approach to formal procedures, documents, and reviews. It also
reduces the huge bundle of documents that may result for the development team to
devote more time to work on the codes and not have to bother about the procedures.
The diagram of the Modified Waterfall does not differ from that of the Classical
Model [24] [25]. The proponent’s thesis study using this model, since it is more
flexible than the pure waterfall model, implementation of easy areas does not need
to wait for the hard ones at the same time, a number of tasks can function all
together, which ensures that the defects in the software are removed in the
development stage itself and the overhead cost of making changes to the software
before implementation is saved. In spite of the drawbacks, this model is extensively
used in the software industries. Most of the drawbacks from the traditional design
have been taken care of and this has made it easier to work in the advanced stages
[26].

2.1. Synthesis

This paper represents the integrated effort and researches on how the
emerging technology influence the fast growing food service business
establishments that is the subject in developing an application using the technology
of Global Positioning System (GPS) which applied in locating and profiling of food
service business establishments by means of the most important and useful device,
the smartphone which supports different functionalities. In general, it appears that
using smartphones and applications that enables fast and reliable information about
the establishments is highly valuable for it provides easy way access between the
establishments and the customer.
21

2.2 Conceptual Framework

On the basis of the foregoing concepts, theories, and finding of related


literature, studies presented and insights taken from them, a conceptual framework
of the application is developed and shown below:

INPUT OUTPUT PROCESS

Knowledge Requirements System Design


Food Service Establishments in Use Case Diagram
Marilao Entity Relationship
Food and Beverage Service Diagram (ERD)
Global Positioning System (GPS) Data Dictionary
Android Programming Analysis of
Cloud Computing Algorithm
Hardware Requirements System
Laptop Development
Modified Waterfall
Model
System Architecture
Android Phone Coding
Food Point:
Design and
Processor Intel (R) Celeron
Development
(R)
of Food
CPU N3050@1.60GHGz’’
Software Requirements Service
RAM 4GB
Operating System (Windows 10) Establishment
Android Studio version 1.0 s Profiler and
Java SE Software Development Kit Locator for
Update 79 Marilao
Android version 4.2 Kitkat
RAM 842MB
Screen resolution 2569x1920
FEEDBACK
22

Figure 1 shows that in order to create a successful profiler and locator using
Global Positioning System
Figure (GPS), knowledge
1. Conceptual Frameworkskills,
of thehardware and software are
Application
needed. Food Point is focused on profiling and locating food service establishments
around Marilao by using GPS. It also shows that in the input, the researchers cited
the different knowledge requirements needed to the development of the application
such as Food Service Establishments in Marilao, Food and Beverage Service,
Global Positioning System (GPS), Android Programming, Cloud Computing. To
come up with working application, it is required to have hardware and software. In
hardware requirements, the researchers used desktop/laptop computers, Intel
Celeron N3050 1.60GHZ, Processor Intel R, Android OS Smartphone version 4.2
and above. The software requirements are Operating System (Windows 10),
Android Studio version 1.0, and Java SE Software Development Kit Update 79 for
developing the application.

3. DESIGN AND METHODOLOGY

This chapter presents the hardware and software specifications, diagrams


that will show the flow of the study, System Development, analysis of algorithms,
research design, testing procedure, and evaluation procedure that the proponents
will be using in order to develop the application and design the study.

OUTPUT 3.1. System Design

3.1.1. Hardware and Software Specifications

Development

Laptop

 Processor Intel(R) celeron(R)


 CPU N3050 @ 1.60GHGz”, Operating System Windows 10
 RAM 4GB
 system type 64-bit operating system x64 bases processor

Application Software
23

 Android Studio Version 2.1.0


 Java SE Software Development Kit Update 102
 Iconion Free Version
 Adobe PhotoShop

Android Phone

 Android Version 4.2 Kitkat


 RAM 842MB
 screen resolution 2569x1920

Deployment

Android Phone/Tablet

 Minimum Android Version 4.2 Kitkat


 Minimum RAM 842MB
 GPS ready
 Installed Google Play Service

3.1.2. Use Case Diagram

Create account

Create Profile for


Create Profile
Foodfor Food Service
Service
Establishment
Establishment

Update Profile and Food


Establishment Info
Owne
r

Figure 3. Owner Profile and Food Service Establishment Profile

1. Create account
24

2. Create Profile for Food Service Establishment

3. Update Profile and Food Service Info

1. Create Account

1.1 Introduction
Allow the owner to create account to use in the system.
1.2 Actor(s)
Owner
1.3 Pre-Conditions
The owner should create an account before using the application.
1.4 Post-Conditions
If the use case is successful, the owner will have an account to
access the system application.
1.5 Basic Flow
It starts when the owner is asked to create an account.
(i) The system requires the owner to enter his/her name,
birthdate, gender, and address.
(ii) The owner enters his/her name, birthdate, gender, and
address.
(iii) The system will validate the owner’s input. If all inputs are
correct it will be stored in the database.
a. View Account
i. The system stored the account on the database
for viewing.
ii. The owner can view his/her account.

1.6 Alternative Flow


1.6.1 Invalid Information
1.6.1.1 The system will prompt the owner to enter the correct
information.
1.6.1.2 The owner will input again the information needed in each
field.
1.7 Special Requirement
None
1.8 Use Case Relationship
None
25

2. Create Profile for Food service establishment

2.1 Introduction
Allow the owner to create or update profile of the food service
establishment.
2.2 Actor(s)
Owner
2.3 Pre-Conditions
The owner should have an account to create or update profile of the
food service establishment.
2.4 Post Condition
If the use case is successful, the owner can create or update profile of
the food service establishment.
2.5 Basic Flow
It starts when the owner creates a profile for his/her business.
(i) The system requires the owner to enter his/her food service
name, type of business, address and menu.
(ii) The owner will input the food service name, type of business,
address and menu.
(iii) The system will validate the owner’s input. If all inputs are
correct then it will be stored in the database.
a. Add Menu
i. The owner can add food on the menu if he/she wish
to.
ii. The system will save the menu and store it on the
database.
b. Update Menu
i. The owner can change his/her menu depending on
what dishes he/she prepared.
ii. The owner can also change the price.
iii. The system will validate the owner’s input and save it
on the database.
c. Delete Menu
i. The owner can archive food on the menu if the food
is not available on his/her service.
ii. The system will store all data that the owner will
archive.
2.6 Alternative Flow
2.6.1 Invalid Information
2.6.1.1 The system will prompt the owner to enter again all
information needed.
26

2.6.1.2 The owner will retry to input again the information needed
by the system.
2.6.2 Empty Field
2.6.2.1 The system will prompt the owner to fill the empty field.
2.6.2.2 The owner will input data on the empty field.

2.7 Special Requirement


None
2.8 Use Case Relationship
None

3. Update Profile and Food Service Info


3.1 Introduction
Allow the owner to update his/her profile and menu.
3.2 Actor(s)
Owner
3.3 Pre-Condition
The owner should have an account and a registered food service
establishment.
3.4 Post Condition
If the use case is successful, the owner can update his/her
account.
3.5 Basic Flow
3.5.1 The system application will start if the owner wishes to update
his/her profile or menu.
3.5.1.1 The application requires the owner to have an account.
3.5.1.2 The owner will input the new information on the text field.
3.5.1.3 The system validates the inputs of the owner.
3.5.1.4 The owner will send a request to the admin to confirm
his/her request.
3.6 Alternative Flow
3.6.1 Invalid Input
3.6.1.1 If the owner input an invalid information, the application
requires the owner to input the correct information.
3.6.1.2 After inputting the correct details, the application validates
the owner input.
3.6.1.3 If the input is correct, it will proceed to the next process.
3.6.2 Empty field
3.6.2.1 If the owner did not fill all the text field, the application
prompts the owner to fill up all the missing information.
27

3.6.2.2 The owner will fill up all necessary and required


information.
3.6.2.3 The application validates and check all the text field.
3.6.2.4 If there is no error, it will proceed to the next process.
3.6.3 Reject Request
3.6.3.1 If the admin rejects the request of the owner, the application
will send a notification to the owner.
3.6.3.2 The owner will receive the notification and check the reject
request.
3.6.3.3 The owner will repeat all the input again.
3.6.3.4 The application validates all the inputs.
3.6.3.5 If there is no error, it will proceed to the next process.

3.7 Special Requirement


none
3.8 Use Case Relationship
None

Received
Notification

<<includes>
>

Confirm
Admin Request

Figure 4. Use Case Diagram for Admin Setup

1. Received Notification

2. Confirm Request

1. Received Notification

3.1 Introduction
Allow the admin to monitor the system application.
3.2 Actor(s)
Admin
28

3.3 Pre-Conditions
none
3.4 Post-Conditions
If the use case is successful, the admin will monitor the system
application.
3.5 Basic Flow
It starts when the admin receive notification from the owner.
(i) The system will have a list of request.
(ii) The admin will check and review the request one by one.
(iii) The system will check if there are changes in the request before
it confirmed.
3.6 Alternative Flow
none
3.7 Special Requirement
none
3.8 Use Case Relationship
None

2. Confirm Request
3.1 Introduction
Allow the admin
3.2 Actor(s)
admin
3.3 Pre-Conditions
The system should have any request to confirm by the admin.
3.4 Post-Conditions
If the use case is successful, the admin can check and validate the
request of the owner from the admin.
3.5 Basic Flow
It starts when there is a request to be confirm by the admin.
(i) The admin will check all request from the owner.
(ii) The system will show all the list that the admin will verify.
(iii) The admin validates and confirm their request.
(iv) The system will check and store it on the database. It also posts
the request of the owner.
29

3.6 Alternative Flow


3.6.1 Cancel Request
(i) The admin can cancel a request if it’s not valid.
(ii) The system will notify the owner about his/her request.
3.7 Special Requirements
None
3.8 Use Case Relationship
None

View Map

View Profile

<<includes> <<extends>>
>

Rate Commen
User t

Figure 5. Use Case for User

1. View Map
2. View Profile
3. Rate
4. Comment

1. View Map
1.1 Introduction
Allow the user to view the map.
1.2 Actor(s)
User
1.3 Pre-Conditions
none
1.4 Post-Conditions
If the use case is successful, the user will be able to view the map.
30

1.5 Basic Flow


It starts when the user opens the application.
(i) The system will ask the user to enter his/her name before
using it.
(ii) The user will enter his/her name.
(iii) The system will show a map to the user.
(iv) The user can view the map.
1.6 Alternative Flow

1.7 Special Requirements


none
1.8 Use Case Relationship
none

2. View Profile

2.1Introduction
Allow the user to view the profile of the food service establishment.
2.2 Actor(s)
User
2.3 Pre-Conditions
none
2.4 Post-Conditions
If the use case is successful, the user will be able to view the profile of
a food service establishment that he/she selected.
2.5 Basic Flow
It starts when the user clicks or select a food service establishment.
(i) The system provides a profile to view by the customer or the
user.
(ii) The user can view the profile of the food service
establishment that he/she selected.
2.6 Alternative Flow
none
2.7 Special Requirements
none
2.8 Use Case Relationship
none
3. Rate
31

3.1 Introduction

Allow the user to rate a food service establishment.

3.2 Actor(s)
User
3.3 Pre-Conditions
none
3.4 Post-Conditions
If the use case is successful, the user can rate any food service
establishment that he/she will be visited.
3.5 Basic Flow
It starts when the user selects a food service establishment.
(i) The user will the food service establishment that he/she
selected.
(ii) The system uses the ratings to rank all food service
establishment.
3.6 Alternative Flow
none
3.7 Special Requirements
none
3.8 Use Case Relationship
None

4. Comment

4.1 Introduction
Allow the user to comment on the food service establishment.
4.2 Actor(s)
User
4.3 Pre-Conditions
4.4 Post-Conditions
If the use case is successful, the user can write a feedback to the
owner.
4.5 Basic Flow
It starts when the user starts to open the profile.
(i) The system will provide a comment box to the user to write a
comment, feedback or suggestions to the owner.
(ii) The user will write a comment to the comment box.
(iii) The system will send the comment to filter by the admin.
4.6 Alternative Flow
None
32

4.7 Special Requirements


None
4.8 Use Case Relationship
None

3.1.3. Context Diagram

Account
Information
Notification
Establishment
Profile ADMIN
OWNER Profile
Updates

Approval/
Rejection
of
Request
Result of Request
FOOD POINT: Design and Establishment
Development of Food Service Profile
Establishment Profiler and
Establishment
Locator for Marilao
Location

Comments
and
Ratings

Comments
and Ratings
Establishment
Category
Place (Marilao)
USER
Food

Establishment Name
33

Figure 6. Context Diagram of the Application

Figure 6 shows that the application Food Point receives as well as gives
data from three (3) entities, the owner, the admin, and the user.

The application will allow the owner to create an account in where the
owner will give the needed information to make an account, such as name, address,
contact number, the establishment owned, the username, and password. The owner
will also register the establishment he/she owned. After registering, he/she can ask
for updates in the establishment profile.

The admin will receive a notification from the owner asking for updates in
the establishment profile. A confirmation/ rejection of the request will then be sent
by the admin. This confirmation/rejection of the request will then be received by
the owner.

The user can search for a specific Food Service Establishment, food,
location/place, and categories. The application Food Point will then give the user
the Food Service Establishment’s Profile and Location. The application will also
allow the user to write comments as well as rate the establishment which can be
viewed by the user. Through the ratings of the user, the application will show the
rankings of different Food Service Establishments to the user.
34

3.1.4. Data Flow Diagram

DFD is a graphical representation of the “flow” of the data through


information system, modeling its process aspects.
35

Owner’s Owner’s
1
Information Information
OWNER
OWNER D1 Owner’s Account
Create Account

Owner’s Account
1.1 Information

View Owner’s Account


Information
Owner’s Account
Information
Update Food 22
Establishment
Profile
Update Food ADMIN
Establishment ADMIN
Profile
Update
Update Profile
2.1
Profile
Update Profile

Update Menus
Update Menus 2.2

Update Menus

Update Profile
(Reject) 3 Update Profile

Update Menus (Reject) Accept/Reject


Update Menus
Request

Update
Profile
(Accept)
Food Service
D2
Establishment

Update
(Accept)

D3 Menus
36

4
Search Search
USER
USER Search Food Service D2 Food Service
Establishment Establishment

View Food Service


Establishment Food Service
Information 4.1 Establishment
Information

View Food Service


Establishment
Information

Comments Comments
5
D4 Comments
Write a Comment

View Comments
5.1 Comments

View Comments

Rate Establishment Rate


6 Establishment
Rate Food Service
D5 Ratings
Establishment

View Ratings 6.1 Ratings

View Ratings
37

Figure 7. DFD of the Application

Figure 7 shows the applications Data Flow Diagram. The diagram contains
eight (10) processes, three (3) external entities, and four (5) data stores.

Based on the figure shown, the owner will be able to create an account. The
process create new account will receive the owner’s information then saves it to the
Owner’s Account data store. This data will then be viewed by the admin. The
owner can also update the Food Service Establishment Profile as well as the
Establishment’s Menus and will forward it to the admin and will be stored in the
Food Service Establishment and Menus data store respectively.

The user can search for a specific establishment. The process search food
service establishment will search the data to the data store Food Service
Establishments so that the user of the application will be able to view the
establishment’s information. The user can also comment about the establishment as
well as rate it and will be saved to the Comments and Ratings data store
respectively.
38

3.1.5. Entity Relationship Diagram

An Entity Relationship Diagram is a graphical representation of entities and


their relationships in a database structure.

Owner’s
Account
ownerID (PK)
ownerFirstName
ownerLastName
ownerContactNumber
ownerUserName
ownerPassword

Comments
Food Service Establishment
fseID (FK)
fseComments
fseID (PK)
ownerID (FK)
fseName
fseCategory
fseAddress
Ratings fsetimeOpen
fsetimeClose
fseInfo
fseID (FK)
fseRatings

Menus

fseFoodName
fseID (FK)
fseFoodPrice
fseFoodDesc
39

Figure 8. ERD of the Application

Figure 8 shows the relationship of four (4) tables. Table Owner’s Account,
Food Service Establishments, Comments, and Ratings. Owner’s Account one is to
one relationship with the Food Service Establishment. It means that every owner
can own one or more establishments and an establishment may be owned by one or
more owners. Food Service Establishment has many to many relationships with the
table Menus. Food Service Establishments also has many to many relationships
with the table Comments, that shows that every user of the application can
comment one or more times in the establishment. And lastly, the Ratings table has
one to many relationships with the Food Service Establishments.

3.1.6. Data Dictionary

Table 1. Owner’s Account

Field Name Data type/ Requi Key Domain


Length red
ownerID Int(150) YES PK unique identifier of the
owner
ownerFirstName varchar(20) YES First name of the owner
ownerLastName varchar(20) YES Last name of the owner
ownerContactNumber Int(15) Contact number of the user
ownerUserName varchar(30) YES Preferred username
ownerPassword varchar(30) YES Preferred password
40

Table 2. Food Service Establishment

Field Name Data Required Key Domain


Type/Lengt
h
fseID Int(150) YES PK Unique identifier of the
establishment.
ownerID Int(150) YES FK Unique identifier of the
owner
fseName Varchar(20) YES Name of the establishment
fseCategory Varchar(20) YES Category of the establishment
fseAddress Varchar(50) YES Address of the establishments
fseTimeOpen Time YES Opening time of the
establishment
fseTimeClose Time YES Closing time of the
establishment
fseInfo Varchar(200) YES Shotrt description of the
establishment

Table 3. Menus

Field Name Data Require Key Domain


Type/Length d
fseFoodNam Varchar(30) YES PK Name of food
e
fseID Int(150) YES FK Unique identifier of the food
establishment
fseFoodPrice Varchar(10) YES Price of the foood
41

fseDesc Varchar(50) YES Description of the food

Table 4. Comments

Field Name Data Required Key Domain


Type/Lengt
h
fseID Int(150) YES FK Unique identifier of the
establishment.
fseComment Varchar(150) NO Comments of the user
s

Table . Ratings

Field Name Data Required Key Domain


Type/Length
fseID Int(150) YES FK Unique identifier of the
establishment.
fseRatings int(5) NO Ratings of the user

3.2. System Development

3.2.1. Software Development Model

The proponents will use the Modified Waterfall Model that includes the following
phases:

Requirement Analysis Phase. This is the first phase of the development. In


this phase, all requirements are being gathered and documented.

Design Phase. In this phase, all design is being analyzed and specified
including the hardware, system configuration, and architecture or the
system. This would also refer to how a system should function in order to
address the current issue.

Coding Phase. All development works are performed and development


components or units handed over to testing teams.

Testing Phase. In this phase, the unit or components is test and assures that
the developed components are working as expected. All testing activities
are done in this phase.
42

Maintenance Phase. This phase refers to providing consistent enhancement


processes through sending reports, making validations, and creating tests.

Changed
Requirements

Requirements
Analysis

Design

Design
Coding

Maintenance
Programming Testing

Integration Maintenance

Delivery
43

Figure 9. Modified Waterfall Model

3.2.2 System Architecture

3.2.3. Analysis of Algorithm

3.3. Research Design

This study utilized the descriptive method of research. As widely accepted,


the descriptive method of research is a fact-finding study that involves adequate
and accurate interpretation of findings. Descriptive research describes a certain
present condition.

3.3.1. Subject of the Study

The main subject of the study is the Food Service Establishments primarily
those that resides in Marilao. Food Service Establishments such as restaurants,
coffee shops, eateries, and others, Information of these establishments will be used
in developing the study. This information’s are establishment’s history; foods
offered as well as the price the categories and other. The location/place in which
the establishments reside will also be included for the study will be a locator for
different establishments in Marilao. Through this study, the subject would mainly
benefit for it will help promote the establishment to all food lovers and citizens.

3.3.2. Data Collection

1. Testing Procedure

The proponents will use three (3) testing procedures, the Black-Box
Testing, Alpha Testing, and the Beta Testing.

1.1. Black-Box Testing

The method is named so because the software program, in


the eyes of the tester, is like a black-box; inside which one
cannot see. In this method, it attempts to find errors in the
following:

 Incorrect or missing functions


 Interface Errors
 Errors in Data Structures or external database access
 Behavior or performance error
 Initialization and termination errors
44

1.2. Alpha Testing

This type of testing will be performed amongst the team. In


this type of testing, the following aspects will be tested in the
application:

 Spelling Mistakes
 Broken Links
 Cloudy Directions
 It will be tests on machines with the lowest
specification to test loading times and any latency
problems.

1.3. Beta Testing

Beta Testing is also known as pre-release testing. In Beta


Testing sample of the intended audience will be the one to test
the system. In this, audience will be testing the following:

 The users will install, run the application and send their
feedback to the project team.
 Typographical errors, confusing application flow, and
even crashes.
Through the feedbacks of the audience, the proponents will
be able to fix the problems before releasing it to the actual
users. The more issues fixed that solve the user’s problems,
the higher quality of the application. And the higher-quality
the application has, it will increase the user’s satisfaction.

2. Evaluation Procedure

In this study, the proponents will use the FURPS model as the
evaluation instrument. The acronym FURPS stands for the functionality,
usability, reliability, performance, and supportability.

Functionality. It is expressed as the totality of essential functions


that the software product provides.

Usability. It is the ease of use for a given function. The ability to


learn how to use the system is also considered in usability.
45

Reliability. It defines the capability of the system to maintain its


service provisions under defined conditions for defined period of
time.

Performance. It is concerned with the systems response time,


throughput, accuracy, availability, and resource usage.

Supportability. Concerned with the adaptability, maintainability, and


configurability.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy