Design and Develop A Food Service Establ
Design and Develop A Food Service Establ
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.
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
Terminologies
Admin
- The one who maintain the system. It also the one
that is capable in accepting and rejecting the
request.
Locator
Owner
Profiler
User
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.
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. []
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
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.
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.
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
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].
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.
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]
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
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.
Development
Laptop
Application Software
23
Android Phone
Deployment
Android Phone/Tablet
Create account
1. Create account
24
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.
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.
Received
Notification
<<includes>
>
Confirm
Admin Request
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
View Map
View Profile
<<includes> <<extends>>
>
Rate Commen
User t
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
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
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
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 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
Owner’s Owner’s
1
Information Information
OWNER
OWNER D1 Owner’s Account
Create Account
Owner’s Account
1.1 Information
Update Menus
Update Menus 2.2
Update Menus
Update Profile
(Reject) 3 Update Profile
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
Comments Comments
5
D4 Comments
Write a Comment
View Comments
5.1 Comments
View Comments
View Ratings
37
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
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 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.
Table 3. Menus
Table 4. Comments
Table . Ratings
The proponents will use the Modified Waterfall Model that includes the following
phases:
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.
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
Changed
Requirements
Requirements
Analysis
Design
Design
Coding
Maintenance
Programming Testing
Integration Maintenance
Delivery
43
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.
1. Testing Procedure
The proponents will use three (3) testing procedures, the Black-Box
Testing, Alpha Testing, and the Beta Testing.
Spelling Mistakes
Broken Links
Cloudy Directions
It will be tests on machines with the lowest
specification to test loading times and any latency
problems.
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.