Development of A Business Website For Antonio Manuel Catering Services Final - Manuscript
Development of A Business Website For Antonio Manuel Catering Services Final - Manuscript
Development of A Business Website For Antonio Manuel Catering Services Final - Manuscript
APPROVAL SHEET
This Capstone Project entitled “DEVELOPMENT OF A BUSINESS WEBSITE
FOR ANTONIO MANUEL CATERING SERVICES”, prepared and submitted by
CASUL, ANGEL DAFHNY L., LEONIDA, EUROSE N., and LOPEZ, ANN MAE T.,
in partial fulfillment of the requirements for the Degree of Bachelor of Science in
Information Technology Major in Business Analytics, has been examined and
recommended for Oral Examination.
LESTER S. CUEVA,BSIT
Adviser
PANEL OF EXAMINERS
Accepted and approved in partial fulfillment of the requirements for the Degree of
Bachelor of Science in Information Technology Major in Business Analytics.
i
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
ACKNOWLEDGEMENT
The developers would like to express their heartfelt gratitude and appreciation to
everyone who helped and supported them in the creation of this project.
First and foremost, they praise and thank the Almighty God for providing them
with this opportunity and granting them the ability to succeed. This thesis exists in its
current form thanks to the assistance and guidance of a number of people. As a result,
they would like to express their heartfelt gratitude to each and every one of them.
To Dr. Amado C. Gequinto for endorsing the developers and allowing them to
To Ms. Shiela Marie G. Garcia, chairman of the panel, for sharing her
knowledge and valuable suggestions for this project, as well as bringing great new ideas to
examiners, for their generous suggestions and ideas that assisted the developers in pushing
their limits;
To Mr. Lester S. Cueva, their thesis adviser, for his consistent support and
excellent ideas that helped the project exceed expectations, as well as for sharing his time
ii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
DEDICATION
A.D.L.C
E.N.L
A.M.T.L
iii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
EXECUTIVE SUMMARY
for special events and has been running for fifteen years. They cater events such as
birthdays, christening, weddings, and other occasions. Currently, business transactions are
handled manually, and the majority of communications are handled by the owner. The
developers created a business website for the catering shop to make business transactions
and communication easier for both the owner and the customers. It will also be a great
opportunity for the catering shop to attract more customers. The developers developed a
website that will help the admin to manage and monitor their reservations. The admin can
also update their services and add images to their gallery. The customer, on the other
hand, can make a reservation with ease as long as they have access to the website via an
internet connection. In addition, the customer can track the status of their reservation.
iv
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The developers used PHP to create the business website and JavaScript to improve the
The Web Development Life Cycle method is used for the project's development
process. Nowadays, a website will be a huge help for a business to grow and expand its
In the overall evaluation, the developers found out that the total average of three
criteria got 4.51 with a verbal interpretation of “Strongly Agree”. This means that the
business website met all of the criteria established by the developers, as determined by
the cooperative and the users who responded to the questionnaire prepared by the
developers. It also means that all of the users were pleased with the website because it
internet connection. After the event, customers can provide feedback or share their
experience. If the customer does not know what theme they want for their event, they can
look through some suggestions. It also includes a menu list that can be filtered by
category. The customer can conveniently make a reservation on the desktop or mobile
v
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
TABLE OF CONTENTS
TITLE PAGE
ACKNOWLEDGEMENT… ........................................................................................... ii
DEDICATION…..............................................................................................................iii
TABLE OF CONTENTS................................................................................................. vi
1. INTRODUCTION
Project Context…....................................................................................................1
Definition of Terms….............................................................................................9
vi
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Development Methodology…................................................................................41
Hardware Requirements.........................................................................................59
vii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Conclusions… ...................................................................................................... 81
Recommendations… ............................................................................................ 82
BIBLIOGRAPHY… ...................................................................................................... 83
APPENDICES ................................................................................................................ 87
viii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Manage Reservation….............................................................................88
Manage Dashboard…...............................................................................100
C. Sample Input/Output/Reports…......................................................................116
D. User Guide.......................................................................................................121
E. Grammarian’s Certification….........................................................................136
G. Curriculum Vitae.............................................................................................138
ix
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
LIST OF FIGURES
FIGURE PAGE
7. Top-Down Approach......................................................................................................46
8. Signup Form…...............................................................................................................49
9. Login Form….................................................................................................................50
x
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
xi
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
LIST OF TABLES
TABLE PAGE
1. Functional Requirements…............................................................................................46
xii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
CHAPTER 1
INTRODUCTION
This chapter provides the overview and brief rationale of the developed system.
Research and analysis of the objectives, project context, purpose and description, scope
and limitations were discussed throughout this chapter. Unfamiliar terms were defined for
the reader and user to clearly understand the terms that have been used.
Project Context
Technology has transformed our world and our daily lives over the years.
Technology has created incredible tools and resources that put useful information at our
fingertips. Multi-functional devices such as the smartwatch and smartphone have been
made possible by modern technology. Computers are frequently faster, smaller, and more
powerful than ever before. All of these technological revolutions have made our lives
within societies to perform specific tasks have both benefited and hampered ancient and
modern human civilizations. Human societies and their technology have become
inseparable as technical structures are invented by humans and represent the very essence
of a society's needs and culture. In many organizations, innovations have been made
possible, which have significantly helped to expand the way they do things.
1
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Lastly, from ancient times to the present, technology has had a significant impact
on human life by resolving everyday problems and making various tasks easier to
complete. With the help of technology and the Internet, this is now a simple process.
Simply by clicking on your device, you can access and receive the data you require.
time passes, the business world leans more and more toward it, making it nearly
impossible to separate the two. Innovation breeds business, and because technology
paves the way for it, it can be deduced that business requires technology to thrive.
Difficult tasks or activities that would normally take time to complete can now be
completed ahead of time. With the help of technology, communicating with people who
are thousands of miles away is no longer a problem, and sharing and exchanging
provide. Information is also stored with ease and integrity. Confidential and sensitive
information are less vulnerable as a result of this. The information can also be instantly
retrieved and analyzed in order to monitor trends and make forecasts, which can be
critical in decision-making processes. The use of database systems made it much easier to
collect, organize, and store billions of pieces of data. It was a huge help to the company's
2
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Antonio Manuel Catering Services is a business that provides catering services for
events such as birthdays, christenings, weddings, and other special occasions. Currently,
business transactions are carried out manually, and the majority of communications are
handled by the owner. Despite the fact that they have been in the industry for fifteen
years, they do not currently have a system in place to help them monitor and manage
their catering services, as well as communicate effectively with their customers. Using
everyone nowadays uses technology and some of them use applications to make use of
technology. With the presence of technology, a particular business can attract more
aims to inform others about their existence in the industry and the catering services they
offer. The developers wanted to create a business website that would make business
transactions and communication easier for both the owner and the customers. It will also
provide an excellent opportunity for the catering shop to attract more customers, which
for special events and has been running for fifteen years. The developers discovered that
Antonio Manuel Catering Services is doing its business manually and doesn’t have an
3
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
existing system for its business transactions. When making a reservation, it is only done
via chat, text, or phone, and then they will schedule a meet-up with the customer to
further discuss the details, which is time-consuming for both parties. The developers
The developers will create a business website that will require an internet
connection to access. This system will be used for all Antonio Manuel Catering Services
transactions. Customers can use this to make a reservation, browse the packages offered
by the organization, and be notified of the status of their reservation via SMS. The
developed website aims to provide the catering shop and the customer with a more
The customer will no longer need to have a meet-up with the owner to discuss
the details of their reservation which can save their time. They can now access the system
24/7 if they have an internet connection and can complete a transaction immediately. The
aforementioned website will assist them in reducing the customer's time and effort in
making a reservation.
The developed system consists of two user interfaces: the first is for the
administrator, who will manage and monitor the reservations. The admin can view all of
the details of the customer's reservation, such as the location of the event, the date of the
event, and so on. The admin can separate the reservation by its status such as if it is
4
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
pending, approved, finished, and canceled. If there is a change with the menu and packages
of the catering as well as their add-ons, the admin can update it. The account of their
customers will be saved also in the admin panel, so in case the customer forgot their email
or password they can contact the admin to restore it. Another feature here is the admin can
view and analyze the report of their monthly sales through charts or graphs and can manage
the record of their sales. The admin dashboard will display data visualizations of the
reservations received per month, as well as charts indicating when the number of
reservations is at its lowest or highest. The admin can also view all reservation records
from the previous reservations up to the most recent reservations and update their
reservation records.
The second interface is for the user or customer, where they can make a
reservation by filling out the necessary details such as personal information, the packages
they want to purchase, event details, and their payment. The user can browse all the
services being offered by the catering shop. The user can request a copy of their
reservation information. The user can personalize the menu and packages they want, as
well as request specific add-ons. Another feature here is that the customer can browse
recommended options for them to help them decide wisely on what to purchase such as
browsing the packages that are suitable with their budget, viewing all the themes that are
available based on the color combination they want, and in the menu, by inputting
ingredients they have in mind, they can browse the set of menus available. The payment
The customer can pay the full payment of the reservation or can pay 60% down payment
and then full payment on the day of the event. The customers can give feedback after
their reservation is finished. The customers can also contact or message the owner if they
The members of the business, especially the owner will benefit the most from the
developed system. It will be easier for the owner to manage and view their business records
and transactions. It will also help the owner to reduce the time devoted to taking calls
during operation hours and give the ability to confirm and reject reservations using this
system. Through this developed system, the owner can visualize and analyze their sales
report, analyzing when the number of reservations is at its highest and when it is at its
lowest. It will assist them in improving their services, as well as having better
performance and operation, which will satisfy their customers. This project also benefited
the developers by teaching them about the catering industry and the process of
developing a system. Future developers/researchers can also benefit from this project by
using it as a reference for related or similar systems. Wherein they can also use this as
This project aims to help Antonio Manuel Catering Services to manage, monitor,
and communicate to their customers in a fast and effective way that contains the following
objectives:
6
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
1. To create a web-based reservation system for the admin where the following can
be performed:
2. To provide a business website for the customers where the following can be
performed:
3.2.1 Functionality
3.2.2 Usability
3.2.3 Reliability
3.2.4 Efficiency
7
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
transferring, handling, and monitoring data from a manual process to an online system
where data can be entered and accessed online by the consumer. In terms of time and
effort spent managing and controlling reservation information, the developed system will
be beneficial. The developed system will reduce the time and effort required to manage
and monitor reservation details. The developed system will aid the Antonio Manuel
Catering system in determining when their business is at its peak and when it is at its
lowest.
The developed system, on the other hand, will be designed and developed for
online use. Users will be unable to access the system unless they have an internet
connection. It will solely manage and monitor Antonio Manuel's reservation transaction.
The developed system will include a feature that allows Antonio Manuel Catering to
view data in their monthly business sales and analyze their performance via a dashboard
that displays data visualization. Customers will be able to view the website, but they will
only be able to make reservations if they have a registered account. Only registered
accounts will have access to the recommendation features. The customer will be unable
to track the status of their reservation; the developed system will only notify the customer
Definition of Terms
The following terms are used by the developers for the readers to easily understand
the developed system. They provided the conceptual and operational definitions of the
Analytics. Often involves studying past historical data to research potential trends,
to analyze the effects of certain decisions or events, and to evaluate the performance of a
given scenario. [1] The developed system will employ analytics to assist the catering
shop in analyzing historical data in order to gain new insights and improve strategic
decision-making.
Back End. It is the server side of an application that communicates between the
database and the browser. Anything that the user can’t see through the naked eye, database
and server that manages the functions of a website. [2] XAMPP will be used as a back-
end database and as a local host on the server for testing purposes.
and displays key performance indicators (KPI), metrics and key data points to monitor the
health of a business, department or specific process. [3] This project will include a
dashboard that displays various graphs or charts that will aid in data analysis.
using visual elements like charts, graphs, and maps, data visualization tools provide an
accessible way to see and understand trends, outliers, and patterns in data.
9
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
[4] In this project, data visualization will be used to help the business improves its
using items used by several present operating systems including windows, icons, and
menus. [5] In this project, the administrator and the customer will have a different interface
to use.
post a website or web page onto the Internet. A web host, or web hosting service provider,
is a business that provides the technologies and services needed for the website or webpage
to be viewed on the Internet. [6] In this project, web hosting will be used to access the
business website via Internet. It will help the customers to easily find the website.
ISO/IEC 9126. Is a software quality model which categorizes software quality into
six characteristics (factors) which are sub-divided into sub-characteristics (criteria). The
internal software attributes. [7] The developed system will be tested and evaluated to
for their services and products. It allows activity operators to accept reservations online
and better manage their customer transactions. [8] In this project it allows the customer to
CHAPTER 2
This chapter presents the related systems gathered by the developers which served
as the reference for the developed system. The review of related system is derived from
finished theses that have significant relevance to the developed system. This chapter also
guides the developers to improve and develop the system more effectively.
Technical Background
For further understanding of the project, the developers will be using different
reading materials that are related to the online reservation system. These materials such as
books, magazines, thesis and other web articles are essential in widening the knowledge of
the developers. This also guides the developers to achieve their objectives. Developing a
web-based system has its complexities that are needed to be addressed in order to create an
effective web-based system for the intended users. The developed system will be using
particular tools that make their developed system more efficient and easier to construct.
The developers decided to use the following software tools for the completion of the
developedsystem.
the structure query language (SQL), which is used for adding, removing, and modifying
information in the database[9]. It is the world’s most popular open source database,
11
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
and embedded database applications. Databases are used for storage of information, easy
access of those information, and better at security files. MySQL is an essential part of
almost every open source PHP application. Some common relational database management
systems that use SQL are: Oracle, Sybase, Microsoft SQL Server, Access, Ingres, etc. As
MySQL is an open-source software, anyone can download it. The developers will be using
this tool as the database for the developed system due to these characteristics and mainly
content contained within an HTML file was structured. This markup tells a web browser
how to display the text, images and other forms of multimedia text and images on a
webpage [10]. Through HTML, the look and appearance of images, links, headings, text,
page layout and all about every element of a web page can be formatted. In these modern
times, it is commonly used along with JavaScript and Cascading Style Sheets (CSS) to give
web pages the desired look and feel. The developers will be using HTML because it is free
Cascading Style Sheets (CSS) is used to format the layout of Web pages. They can
be used to define text styles, table sizes, and other aspects of Web pages that previously
could only be defined in a page's HTML . It is a language used to detail the presentationof a
web page’s markup language - such as colors, fonts, and layout. The developers will
12
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
be using CSS because it will help in creating a uniform look across several pages of a
website.
that is especially suited to web development. PHP can be interfaced very well with MySQL
and is used as its back-end tool. It can be used with a large number of relational database
management systems, runs on all of the most popular web servers and is availablefor many
different operating systems. The developers selected this as the programming language in
building and configuring the web application rapidly at a certain period. This tool will be
used by the developers because it supports database management systems and other open
source databases.
Web hosting is the place where all the files of your website live. It is like the home
of your website where it actually lives. It is a type of Internet hosting service that allows
individuals and organizations to make their website accessible via the World Wide Web.
GoDaddy is the world’s largest services platform for entrepreneurs around the globe.
GoDaddy offers more than just a platform to build your website, we offer everything you
need to create an effective, memorable online presence. The developers will use
Architectural Design
Figure 1 shows the architectural design of the developed system. As the figure
indicates, in order to access the system, users should have an internet connection. All
13
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
customer’s data will be stored in the database of the system and will be managed by the
Antonio Manuel Catering Services owner who will serve as the administrator of the
developed system. The customer will be able to make a reservation for their event and will
Related Systems
This section consists of information gathered from some thesis which were also relevant
to the developed system. Different studies with regard to the present research was further
discussed for better understanding and helped extend the knowledge of the developers.
This also guide the developers to improve and develop the developed system more
effectively.
14
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The study of Kumar, Anuj is related to the developers’ project which keeps track
of catering orders and user information. This project includes two modules: admin and
user. The admin module includes a dashboard where the administrator can quickly view
the total number of subscribers, registered users, read enquiries, and so on. The
administrator can also manage their food category, view order details, and change the
order's status. The administrator can view the details of registered users as well as the
sales reports for a specific time period. Admin can also change his password, update his
In the user module, the user can view the web application's home page as well as
which foods are available in the catering service and order those food packages. The user
can view and update his or her profile information, as well as view the details of their
orders. The websites about us and contact us sections allow users to learn more about us.
The related system allows the admin to manage their reservation and generate
reports such as sales reports and the user can view the details of their order which is good
to check if the reservation is correct. In the developed system, the admin can update their
menu packages and other services of the catering. The admin could separate their
reservations based on their status such as if it is pending or finish. The admin panel
contains that shows the visualization of data that the catering has such as the number of
reservations per month or year. The user can also customize their menu packages and
browse recommended options. The user can also view their reservation details and print.
15
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
According to Singh, Abhishek et.al., food industry has always been a profitable
industry not only for manufacturers, suppliers but also for the users, distributors. Because
of recent industry changes and the increasing use of the internet, an online food delivery
system is an absolute necessity. Our developed system is a real-time online food ordering
system for customers. Our system application overcomes the drawbacks and
well as mess services online in a hassle-free manner using our developed system. Our
system application improves the methods of taking food orders from customers. A food
menu is created online, and customers can easily place their orders using the developed
system. Also, customers can effortlessly track the orders with a food menu. Users can
rate the food items over the feedback system provided by the system. Also, restaurants
and mess services are recommended to the new customers based on the user ratings
through the developed system, and for the improvements with the quality, the
restaurant/mess staff will be informed. For the initial implementation of the system
The related system can order food online to provide convenience to the customers.
The customer can place their order and can also send their feedback about the food. It is
also secured to order because the customer will have an account. For their payment, it is
on the pay-on-delivery method. The developed system will provide convenience for the
The customer can also pay their reservation online. Through this system, it will become
less hassle for the admin to manage their reservations effectively and for the user to
reserve what they want to avail themselves. Both customer and admin will have their own
manual work and enhances the accuracy of work in a restaurant. This system manages
and maintains the record of customers and their orders online. This Android App has been
made in a user-friendly interface so that customer can add and delete the food items easily.
The menu card of the different restaurants consists of various food varieties available in
the restaurant. Through the place ordering menu, the customer can simply click and order
the food. The messaging module tells the supplier to supply the particular food. Also, the
tracking module tracks the order. The billing system prepares the bill according to the
delivered food. This system entirely reduces unnecessary time. Every order is associated
with an individual seat at the table, and orders are built one customer at a time,just like on
paper, but with greater accuracy. Items can also easily be shared by the whole table,
moved or modified, and noted and the cost can be calculated in real-time.
The related system manages and maintains the record of the customers and their
order online. It displays the various food options available in the restaurant and
calculates the cost in real-time. In the developed system, the customer can see the total
17
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
, such as what percentage of the total cost will serve as their down payment. This
system can save both the customer and the administrator time and effort.
Li, Can et. al. cited that in solving the imbalanced use of university sports venues,
the online booking system of university sports venues based on the table tennis hall of
booking systems, the main methods and the major ideal of building these systems both at
home and aboard. The basic functions of the system are designed according to the general
requirement analysis, including user’s registration and login, online venue booking, online
payment, personal center, message board, and database construction. The system has
accomplished such functions as online booking, online payment, and online messages.
The tests of the system are run in good conditions. The use of the system has made up for
the current lack of sports venues management, solved the problems of the online booking
function of university sports venues, improved the efficiency of the venues, and met the
needs of efficient use of the venues. The system can be an experience of the management
The related system has aided in the management of university sports venues. To
address the issue of imbalanced use of sports venues, an online booking system is
beneficial in resolving the issue and avoiding any problems associated with using the
18
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The reservation will also be managed effectively in the developed system; the
admin can check the system to see if they have an overlapping schedule of the
reservation, and if so, the admin and the customer can negotiate about it.
Moreover, Shah, C. et. al., claimed that the Academic Technology Department
(ATS) at St. Mary’s University needs a simple, fast, and reliable workshop reservation
The goal of the workshop reservation system is to allow workshop attendees to easily
register for workshops, add or modify their sign-ups by selecting or canceling a workshop
according to different available time and dates. The developed workshop reservation
system will be used for self-registration online. A well-run workshop needs to have an
efficient and reliable way of handling attendance and registration. An automated system
reduces the amount of paperwork, time, and effort spent by an attendee on registration. It
can also reduce the errors resulted from the manual registration process. The workshop
reservation system, therefore, provides benefits to both workshop attendees and workshop
organizers.
The related system's goal is to keep the data from being manual to being
automated in order to avoid problems and to make it easier to manage the data
information. The associated system's goal is to benefit both the company and its
customers. The developed system will also have the same goal of going from manual to
automated and being beneficial to the company and its customers. The developed system
business in managing transactions, will also help the business in analyzing its business
status and it will also allow the business to be more interactive with its clients.
DEVI, A. U. [19] on the other hand presents that this project Hotel management
system gives idea about the hotel and food which is better among all those things. In this
we can gather all information about the hotel to order anything and we can easily get the
location of the hotel. Customers can order anything whatever they wish. In this system it
keeps record of the customer details securely, and if anyone asks about that they won’t
provide any details of us without our permission. It is an easy and efficient way to order
food. Technology changes our lifestyle, so people are also changing and they can improve
many techniques like this. In this system there is another facility where we have an option
called log in. By logging into that application, we have a higher priority for ordering the
foods. This project is the Hotel Reservation System. It plays a vital role in Hotel
Reservation operations. It is the system that accepts customer details as input and
The related system's goal is to promote the company's mission and the services it
provides. It allows the client to access its application by logging in and reserving a time
slot for the business service. The developed system will also have a website that promotes
what the business is about and the services it provides. It will allow the client to log in to
20
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
the client will be allowed to customize their reservation event details, the menu, theme and
Furthermore, Maryani et. al said that the aim of this research is to analyze and
design an online Barbershop and Salon reservation system that suits the needs of its
users, Owners and Customers. On the other hand, this system can reduce waiting time for
each barbershop and salon. The data obtained is then processed to get an overview of the
need for this system to be developed. As a result of this research, the Online Reservation
System is suitable for use to reduce customer waiting time. Based on our research, it can
be concluded that the majority of respondents who go to a salon or Barbershop are young
people aged between 21 and 30 years (52%) or aged between 17 and 20 years (43%) with
the student profession (85%). We designed a system of online reservation systems for
The related system intends to design an online reservation system that suits the
needs of the customer and owner. To reduce the customer’s waiting time, they came up
with a system for the barbershop and salon. It will help the owner to manage and monitor
their customer efficiently as each customer will have their own schedule to visit the salon
and barbershop. In that way, the customer will also not be too tired to wait for their turn.
In the developed system, the customer will be notified immediately if their reservation is
approved or not. The user does not really need a lot of time to wait for the admin
answer,
21
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
unlike the manual process where the customer needs to wait longer especially if the owner
In addition, Roshane M. Pasamba et. al cited that the main objective of the study
was to make the work of the customers, staff and administrator easier. This system was
used as a tool for making reservations online. The developed system will help the
company not only in making the reservation easier but to keep the records safe. The
administrator of the system can monitor and control all the activities involving from the
reservation processes and can efficiently manage the system. The developers discovered
the following findings: (1) the developed system allows Prospective homeowners to
browse information about Mercedes Homes and make reservations online. Since it is
online, the customers can view the different houses available in Mercedes Homes. The
registered prospective homeowners can view the available lots, (2) This Online
Reservation System will help the prospective homeowners to make a reservation easier
and faster, (3) The developed system provides up to date information about Mercedes
homes Subdivision and the status of reservations of each prospective homeowner. Based
on the data and Information gathered, the developers concluded the following: (1) the
developed system allows the registered Prospective homeowners to view available lots
and the features of the model houses, (2) The developed system provides computation for
every house, (3) The system helps the customer of Mercedes Homes Subdivision to have
22
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The developed system aims to make business management easier and faster. It
displays what the business has to offer, and only registered customers will be able to
browse the additional details of what the business has to offer, and they will be the only
ones who can transact with the business. The developed system also enables the company
to update its business information. The developed system will also be designed to make
business transactions simpler and faster. It will also have a website where customers can
look up business information. The developed system also includes account registration,
which allows customers to further browse the business offers and make reservations. It
will also provide up-to-date information about the business because it will have an
editorial page for the business details in the admin panel, where the admin (owner) of the
On the other hand, Ayesha Shaikh et. al., stated that catering management is a
database utility system that fetches all information from a centralized database. The
customer uses a web application that contains the menu details. The customer application
and admin application connect directly with each other through the same database. This
human errors, and provides customer feedback. This system is made for the user so that
he can book the things for catering that he requires, very easily. When people gather
together for several hours, they will definitely require food and beverages.
23
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
christenings, birthday parties, and anniversaries call for special food and drink to
complete the festivities. These are all prime occasions for catering. Catering is usually
people. The menu in a catering event is usually more limited than a restaurant menu and is
chosen in advance by the client. The way the food is prepared is different. Although both
restaurant and catering chefs prepare the food ahead of time to a certain extent, catering
chefs prepare their food so that it only needs brief final cooking, reheating, or assembly
prior to service. This system/software overcomes the drawbacks in earlier automated food
The developed system will also include a web application that will display the
menu, as well as the business profile, packages, and services offered. The developed
system would also include an admin application that would be linked to the web
application via the same database as the web application. Aside from reservation
management features, the admin application will also include analytical reports to assist
However, Natalchuk, S. et. al., come up to this idea for the program to create a
mobile application for ordering a meal, booking a table, getting acquainted with the range
of dishes, and payment. That is, an application that can not only order a table, but also
select a dish and pay for the order. In the real-time system, it is planned to display
occupied and reserved tables in a cafe or restaurant, create an online menu that displays
create a module for payment, a user profile and display the history of "orders". Thus, an
alternative version of the application with wider functionality was developed. The idea and
The developed system will also include a web application that will allow the
client to request a reservation. It also includes a feature that allows clients to pay for their
reservations via the web application. The web application of the developed systems will
also allow the client to freely explore the offerings of the business. The developed system
will include an admin panel that will be managed by the manager, as well as a feature that
Additionally, Ian Paul M. Guanzon et. al., claimed that Online Reservation
System and Records Management for Fab Events Catering Services and Event
system that enables to advertise, reserve, and reach out to a wider of the customer to cope
up with the tight competition. The system lessens the effort of the business organization
and customers to book an event reservation. The study aimed to digitalize the manual
contained information of the business organization that orients new customers about the
organization’s background and their service. It includes reservation details that where the
heart of the reservation businesses. The system administrator also has the ability to add,
25
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The developers also merged the system with data analytics that aid the Fab Events owner
to easily access the status of their catering service by importing a .csv file from excel to
the system.
The developed system is made for advertising the business. It also helps the
business to have easier and faster reservation transactions. The developed system also
allows the admin to add, update, and edit their data. It also provides data analytics in an
excel format, allowing businesses to easily access their catering service status. The
developed system will also include a website that will advertise the business to a larger
audience. It will also make reservations easier and faster. The developed system will also
allow the administrator to add, update, and edit their data and business details that are
displayed on the website. It will also provide data analytics in the form of data
visualization, such as graphs, to keep the admin informed of the status of their business.
Meanwhile, Shuvo, R. K., et al., said that this online based food ordering and table
booking system website entitled “Tasty Food” Home Delivery and Reservation System
provides convenience for the customers to order foods and book tables in the restaurants.
The ambition behind this project is to develop and design a website primarily for use in the
This system proliferates the takeaway of foods more than visitors. Therefore, this system
amplifies the speed and standardization of taking the order from the customer. Customers
can choose, order and review food alongside booking a table for later use.
26
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
more convenient. It also has a website where their menu and other services can be viewed
by customers. Customers can also choose, order, and review their menus for reservations
using the development system. The developed system will also include a website where
customers can browse the services that the business gives. Customers will also be able to
Hence, Donna Mae G. Balbon et. al., gives the general objective of the study and the
study was to develop an “Online Reservation and Management System of Le Paradis farm
and Resort”. This is for the purpose of removing the manual process of making a
reservation and managing other matters on the said resort. The system provides the
customers easy with instructions for making reservations. It also includes a management
system that requires username and password to access the admin account and to manage
its process including the inventory system and updating of the website’s information.
The newly developed system makes it easier to make reservations. It also has a
management system through which the administrator can manage the inventory and
update the website's information. To access the admin account, the management system
requires a username and password. Reservations will also be easier and faster to make in
the developed system. It will have a management system that will require a username and
27
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Moreover, Calalo, Archeli R. stated that this capstone project aims to develop
an online reservation so that the customers will not need to go to the actual café to file
order and reservation. The developers intended to choose the target audience. The main
purpose of this online reservation is to make an alternative way of transaction for the
customer. They can easily check and try the place even if it is online. The advantage of
Interaction has always been linked to the technological availability of the time and place.
A system was being developed which can edit, delete, filter, monitor, and secured the
records of the customer as one of the solution or alternatives to the problems that
restaurant is facing. The features of this system are very useful and reliable. The
developers developed an online website and business management system. The general
details and procedures of the above- mentioned reservation are provided with
corresponding sets of information, review and discussion the system will advertise
The developed system includes a website that is used to promote the business's
services. The admin can also edit, delete, filter, and monitor the reservation, information,
and business details of the customer. The developed system will also include a website to
assist businesses in advertising their services. It will also enable the administrator to
update and monitor their transactions with their customers as well as the business
According to Marx Lewis L. B., the fast evolution of modern technology has
improved the quality of living and allowed people to enhance their abilities and potentials
in various fields. Among the technological wonders that increase people's intelligence and
capability to work is the computer, which is one of the most important and beneficial
machines ever developed. It is very useful in various sectors, most especially in business
the technology venture, many people gratify themselves to found new discoveries. The
most effective way in disseminating information in the world was the internet. And it
Electronic Business can be one of the most effective ways for the companies to promote
products, servicing customers and conspire with business partners through internet or
productive and achieve more imminent work with the suppliers and partners to satiate the
performance.
The related system promotes products and services via their developed e-
business. As a result, the developed system will also be used to promote the product and
services. This system will make it easier and faster for customers to make reservations,
and it will make it easier and faster for administrators to monitor their transactions with
customers.
29
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
In addition, Hassan, Ahmad cited that this project is a mobile application based on
accessing the internet and location to book rooms in a nearby hotel. The purpose of this
project is to develop and implement an online hotel reservation mobile application for
hotels that will replace the manual method of booking hotel rooms. Now the user will get
the privilege to look for nearby hotels for room booking. The hotel industry is a business
venture for the owner and a solace for the traveler and/or tourist. A customer can get
stranded in the quest to secure a hotel room to pass the night if he has not made adequate
plans by the existing system. Through this application, it was realized that for a customer
to be guaranteed a room, he or she has to physically come to the hotel since the attendants
paid more attention to that. It looked at creating an online reservation system to enable
customers to choose the room they wanted after a virtual tour to guarantee them a room.
The use of the online view of room rates and uploading of available rooms and facilities
will be used for the application so that the customer can view and make his choice before
arrival, and also in the case of emergency traveling. It also increased the efficiency of the
hotel managers andalso their profit margin, once they have better and good facilities.
The developed system will also include a design that allows business clients to
freely explore what the company has to offer. It will also allow clients to customize their
reservations in terms of menus, themes, and service packages. The developed system will
also include a feature that allows the administrator to easily manage business transactions
30
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
As stated by Contreras, Dianara et. al., the Online System for EC’s (Esing
Contreras’s) Catering Services was developed for the customer to easily make a
reservation. The system provides a calendar with available and reserved dates, where the
user can easily view which dates are available and reserved, catering service image gallery
where the customer can view and easily select what layout they want for their event,
automatic payment calculator, which automatically computes the total payment that will
be paid by the customer, online payment via credit/debit card and Smart Padala, where
the customer can choose which payment method they will use, SMS Verification between
the administrator and end-user it is for the confirmation of the reservation and records all
reservation data. The system was tested in order to improve in terms of the capabilities of
the system in booking and managing reservations. In addition, it was able to run on
different platforms. Yet, the presence of an internet connection is needed to access the
website and to maintain the performance of the Online System for EC’s Catering (Esing
Contreras’s) Services. The project resulted in an overall mean of 4.73 with a descriptive
rating of “Excellent”. This indicates that the system met its objectives and the evaluators
This related system was created to allow customers to easily make reservations.
The associated system includes a calendar with dates that users can easily view and
select. It also includes an image gallery from which the user can view and select a sample
image of the catering services. The developed system includes an automatic calculator
For reservation confirmation, an SMS was used. The developed system will also
include a gallery displaying the service offered, which will serve as the basis for
customers making reservations. It will also include a formula. The developed system will
In addition, Jessie C. Galacgac have this aim in his study that intends to help enhance
the Donya Maria Private Pool Resort's information system and reduce their manual work
for the administrative activities. The objectives of this study are to provide a website that
could provide the resortan automated information and reservation system with 3D images.
This will lighten the tasks of the employee and staff. It also aims to test and evaluate the
system through System Testing, Unit Testing, User Acceptance Testing and Security
Testing. The developers concluded that the system is designed and developed as
the study would like to recommend this to the future researchers to improve the system
features for Donya Maria PrivatePool Resort to have a faster and more reliable information
system. The system should be updated from time to time as technology changes.
The developed system had a website where the business information is automated
and the reservation system with 3D images. In the developed system it will also have a
website where the information is automated and it will allow the business to fully advertise
32
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
their services. The reservation system will have a recommendation function that can help
Payment in Hotel Services” sought to determine the acceptability of online reservation and
cashless payment in one (1) of the three-star hotels in the City of Sto. Tomas, Batangas. A
self-made questionnaire served as the chief gathering instrument to obtain the data that
would determine the acceptability of online reservation and cashless payment of the
travelers. A total of 100 travelers have used online reservation and cashless payment in one
(1) of the three (3) star hotels in the City of Sto. Tomas, Batangas were considered as the
subject of the study. Results revealed the majority of the travelers belonged to female,
single, and college graduates. In terms of occupation, the majority were engaged in
entrepreneurship and earned monthly income between PhP19,041 to PhP38,080. The study
further revealed that travelers highly accepted payless payment in terms of usefulness, ease
between the travelers’ assessment on the online reservation and cashless payment in terms
of sex profile. However, there was no significant difference in terms of marital status,
recommended strategies to the travelers to fully manage the online reservation and cashless
payment.
33
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
A related system was also an online reservation. This system uses cashless
payment, which is more secure than face-to-face payment. The developed system will
also accept bank transfers as a payment method in reservations and will only require the
which can be able to do a conversation between computer and human. Nowadays, chatbot
For instance, in term of reservations, chatbots will do the reservation such as hotel or
travel reservation, thus user do not have to make reservations manually. This is very
convenient way, user just message chatbot as same as talking to the reservation staff, and
the chatbot will do the reservation for the user. The main part inside chatbot is Natural
(human) language and give feedback in natural language as well. In this project, one kind
In the reservation process, the related system employs a chatbot. They specifically
use Natural Language Processing (NLP) to create a chatbot that is already automated and
ready to send. The developed system will also include a chatbot that will collect data such
as the user's name, packages, time and date, and events. They can also use the chatbot to
34
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
CHAPTER 3
This chapter contains the design and methodologies that were applied by the
developers in developing the developed system. This chapter also presents the diagram
used and the type of data gathered that will help the developers in developing and
Data Gathering
The developers will conduct the study through data gathering and analyzing
improvements that could help their daily work. Antonio Manuel Catering Services is still
using traditional ways to communicate to their customer and in getting the packages that
their customer desires. The developer’s aims to provide a user interface that will be
embodied with ease and satisfy the needs of the clients. The Antonio Manuel Catering
developers will get the information needed for the developed system and require
The developers will gather the necessary information to help them understand the
client's desired features for the developed system. It will also assist the developers in
determining what solutions should be implemented to solve the problems. The literature
also helps in gathering information to delve deeply into the issues. Also, developers will
35
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
use other methods of getting the required information like individual interviews and
observations.
The information gathered will be used to develop a system, and the text will be
used to implement the developed system as well as for future researchers who will use
the same development system as ours. In addition, the developers will travel to San
Antonio, Santo Tomas City, to meet with clients and gather critical information for the
developed system.
Project Concept
The developers will form a project concept that will help them to discover the needed
features of Antonio Manuel Catering Services online reservation system that will help them
in managing their reservations, sales reports, business processes, business transactions, and
this will also help them in identifying the possible solutions that they can do in boosting
transactions with his customers more convenient. It will also assist customers in
customizing their reservations based on the inclusions they want in their reservation
packages.
There are many ways of sharing details about a customer's order, reservation, and
payments, allowing the admin to review the most recent status of the customer's order or
36
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
reservations. Admins can view the most recent changes to their businesses, such as
pending reservations and new reservations, as well as the monthly sales of their catering
business. If customers have transactions to complete, the admin will be able to quickly
connect with them using this system. Some factors can have an impact on the admin
business; thus, developers design a system that benefits both the admin and the clients;
however, developers design a system for better admin-customer transactions. This will
This section contains the discussion of the system analysis and design tools that
overview of the different specifications needed to make use of the developed system.
System design illustrates the designs and layouts as well as the models of the system, for
the end-users to have an idea about the process and actions taken by the developed system.
The plans for updating and maintaining a new system are important for the problems to be
solved. The system provides a general idea of how the developers will conduct the
Figure 2. It contains a process that represents the system to model, in this case,
the Antonio Manuel catering reservation system. This shows all the steps that will be taken
before and after the reservation that was made by the customers.
37
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 3. The administrator who will use the developed system must enter a
username and password to log in, and the processes on what the administrator can
do in the system. The administrator can view and manage their customer's
reservation. The admin can also validate and accept the customer's reservation,
manage business transactions, and view the summary and analytical report for
their business.
38
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 4. Shows the data flow diagram of the user. To log in, users must first
register and create an account. Users can view the system's available services and reserve
the packages they desire online. When the user is finished, the payment and reservation
39
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
change the password. The admin can review the reservation of the customer and can also
send verification of the reservation to the customer. The admin will be able to manage,
update their menu and packages, and receive the reservation of the customer, while on the
user side, they are required to create an account and log in to fully access the system, the
user can reserve the packages that they choose and customize their menu package, after the
reservation process they will proceed to the payment which is in the terms and agreement.
40
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
This process explains the different steps on how to analyze, design, and implement
the information system that will be used by the admin and their organization. The
development method that will be used to make the developed system is based on the
41
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The developers will use the method of Web Development Life Cycle (WDLC) in
making the developed system. This methodology will be used for developing a web
implementing, and maintenance of the system. This method will be used to improve the
development system, fix the unstructured problem of web application development, and
Figure 6. It shows how the Web Development Life Cycle goes (WDLC). This
method will be used by the developers to develop a system. This will provide a design
that will help in creating a development system. This will also help the developers in
knowing what to do first in developing a system, and the designs that should be used.
The first phase is Information Gathering. In this phase, the developers will collect
the information that is needed to develop the developed system. Also, the developers will
use different kinds of techniques to gather information, such as interviewing the client,
answering questionnaires or surveys, and asking for their feedback on the said topic. This
will help the developers to have an idea, to analyze, and find the best tools to be used in
creating a system.
developers will discuss the planning of the system and the data that is needed to gather for
42
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
them to start doing the process. Also, in this phase, the developers will show the outcome
The third phase is Designing. In this phase, the developers will gather information
from the clients on what designs and features they would like the developed system to have.
The developers will also analyze and explain to the client the layout and the interfaces of
The fourth phase is Coding. In this phase, the developers will start developing the
developed system. This is an important phase, where the developers start to developed the
The fifth phase is Implementation. In this phase, the developers will implement the
developed system that is done developing. This phase will define how the system is built,
such as the physical appearance/design of the system, ensuring that the system is in good
The sixth phase is Testing. In this phase, the developers will test the compatibility
of the system on the other computer devices and the operation without malfunctioning. The
system should pass the specific task that the developers have provided, and the
satisfaction of the clients. This phase will also involve the improvement of the system
where it will betested to know if there is an error, and what needs to be fixed.
43
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
The seventh phase is Project Release. In this phase, the developers will discuss the
release of the developed system. After the testing phase, fixing the errors, and improving
the system, the developers will release the developed system to be used by the client.
The last phase is Enhancement Maintenance. After the project releases, the next
step is to ensure that the system no longer has a problem. During this phase, the
developers will keep the system's information up to date in order to avoid errors and
ensure that changes do not have an impact on the system. This improves performance,
44
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Development Approach
Figure 7. In the first phase which is Register, before the customer can fully access
the system they will first need to register an account using their email address. Admin also
needs to log in to the account to access the system for security purposes.
The second phase is the Login; after the customer creates their account, they are
now able to access the system. The developers will provide an admin account with access
to the system, and they will be able to change their password as they see fit.
The third phase is Reservation; after logging into the system, customers can now
select their desired packages and customize their reservations to include whatever they
The fourth phase is the Payment, after the customer has finalized their reservation
details, they will pay the down payment to the admin to begin the transaction.
The last phase is the Approval. After the customer pays the down payment, the
admin will approve the reservation. The admin will send a reservation approval message
45
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
system. Each component of a system has a different function. The Functional requirement
helps to define the service and behavior, and also helps to define the usable function of that
component.
Table 1 describes the function of each component that the system needs to
accomplish.
Table 1
Functional Requirement
Module Description
46
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Non-functional Requirements
Table 2 discusses the non-functional requirement that will be implemented in the
developed system.
Table 2
Non-functional Requirements
Criteria Description
The system can satisfy the needs of the
customer because of its features.
Functionality
47
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 8. In this form, the user creates an account to be able to access the system.
The Full Name Textbox (1) is where the user enters their full name. The user textbox (2)
is where the user enters the desired username into the system. The password textbox (3) is
where the user will apply their passwords. The re-password textbox (4) is where the user
will reapply their passwords. The register button (4) must be clicked after the user has
entered their full name, username, password, and re-password to be able to create an
48
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 9. In this form, the user inserts their registered user name and their
password. The user name textbox (1) is where the clients puts their desired username. The
password textbox (2) is where the user enters the system-registered password. Show
password Textbox (3) if the user wants to see the password while typing. The login
button (4): After entering the username and password, the user must click the login
button to gain access to the system. This button enables the user to recover and change
their password or account information. If the user does not have an account, the register
49
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 10 depicts the reservation form, Optional, and Food Carts, which are
shown below. The Registration Form (1), where the user enters their contact information
and the motifs they want below. Optional Form (2) is used when clients require
additional features for their events, and Food Carts Form (3) is used when clients want
food carts at their events. (3) Food Carts Form is used when clients want food carts at
their events.
50
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 11. In these pages, the user views the various pages of the system, the
home button (1) in these pages, the system welcomes the user and shows the various
pages that the user can view. The about button (2) is where the user can view information
about the business. The Service button (3) is where the user can view the system's
packages and services. The Gallery button (4) allows the user to view pictures of the
design created by the admin and also allows the customer to select a design. The contact
button (5) is where the user can contact the administrator. The Reserve button (6) is
51
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
up and after they sign up the system asks about the event details and the proof of the
payment. The Explore Button (7) is used when clients want to explore the catering website.
Figure 12. On these pages, the customer can view the information and view all the
services. The menu package (1) is where the user can view the packages that they can
choose. The amenities (2) is where users are allowed to choose whether it is a wedding,
Baptism and a birthday event. The Optional (3) is where users can recommend details or
52
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 13. It shows the Motif (1) where the users can see the available options
such asdifferent themes. The pics (2) is where users can see the theme colors that are
available.
53
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 14 shows the feedback form wherein the customer can send their feedback
and experiences towards the event. The name textbox (1) is for the clients who suggested
and gave their feedback. But it is optional only. Describe your experience (2) is for the
customer who told about and shared their experience. The post feedback (3) section is
Figure 15. On this page, the user will be able to contact the admin. If they have
questions, queries and concern about the reservation. The icons (1) contains the details of
where you can contact the catering services as well as where it is located. The name
textbox
(2) is where the user input their name so that the admin can know them. The email textbox
The message textbox (4) is where the user can send a message to the administrator if
they have a problem or want to change the event. When the customer has completed all
of the required fields, he can click the send message (5) button.
Figure 16. it shows the username textbox (1) where the admin enters their
username. Next is the password textbox (2) is for the password. The button login (4) is
55
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 17. The dashboard (1) is where the admin can see the tabs that are in the
admin panel. Reservation Number (2) is where the admin can see how many the
reservations are. The Sales (3) is where the admin can see the total sales of the catering.
56
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
With the use of software development tools, the developed system will surely be
developed properly. The tools that will be used by the developers are presented below.
Several programming languages and software will be used by the developers to obtain the
developers will use Hypertext Preprocessor (Php) and MySQL. PHP is a web programming
language on the server-side that is used widely for web development. It is the most popular
language for web scripting and is easy to learn and manipulate as well. MySQL can be
quite well related to PHP and is used as its back-end tool. It can run on Windows and is
also dynamic and works in combination with HTML to display dynamic elements on the
57
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
page. It can be used, runs on several of the most common web servers, and is available for
many different operating systems with a large number of relational database management
systems. So, in general, for developing web applications, PHP is affordable, secure, fast,
and reliable. Programming tools such as CSS and HTML will be used as tools for front-
end development. With the support of these software tools, the process of the project will
Hardware Requirements
For users to access the developed system, the use of PCs and internet connections is
required. For the best approach to the system, the hardware requirements mentioned are
needed. It can also help customers to effectively and precisely operate the developed
system.
Table 3 shows the hardware needed to run the website that will be created. Personal
computers or any other devices and internet connection are needed to operate the device
for the hardware specifications. The mentioned hardware requirements are required for a
better approach to the system. These may also help the user to use the developed system
Table 3
Hardware Requirement for the Developers
EQUIPMENT TYPE/SPECIFICATION
58
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Table 4 shows the hardware specifications for the users. In order to use the
developed system, it displays the hardware requirements for the users. For the memory
space, the developers would have to use at least 512 MB to maintain and store a huge
Table 4
EQUIPMENT TYPE/SPECIFICATION
Processor At least Dual Core
Software Requirements
The software tools that will be used for the developed system are Windows 10 for
the operating system, PHP for the programming language, MySQL for the database, and
59
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Table 5 illustrates the software specification for the developers of the system. This
will help the developers achieve their goals for the developed system which includes the
language, environment, and database for programming that will be used to achieve the
developed system. The operating system used by developers to build the developed system
used by developers. It is also possible to use more than Windows 7 for the built system.
PHP, CSS, and HTML are also the programming languages that will be used by developers.
As for the system database, MySQL and Notepad ++ will be used as the environment to
Table 5
Software Requirement for the Developers
SOFTWARE TYPE/SPECIFICATION
Operating System Windows 10
Table 6 illustrates the software specification for the users of the system. These are
the requirements for the users to run the website in a better approach.
Table 6
Software Requirement for the Users
60
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
SOFTWARE TYPE/SPECIFICATION
Operating System Windows 7 or up, MacOs, Android
Web Browser Google Chrome, Mozilla Firefox, Edge
because it determines whether or not the system meets the functional requirements. The
developers conducted several types of experiments to test the various aspects of the
all the parts of the system and will also check the system based on reliability, performance,
quality, and efficiency. To validate the system developers, a test that detects various
software errors will be performed. Unit testing is one of the methods used in system
testing in which the developers explain each function of the system to the users and ask
for feedback or comments. The Whitebox testing, in which we will test the system's
internal workings in order to improve it. After validating the strategy, the developers will
use the results of testing to improve the system. The final one was the completion of the
client's new system's code and documentation. It was carried out to see if it would meet
the client's objectives and requirements. To ensure that the system works properly, testing
61
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Test Cases
To evaluate if the developed system successfully met the objectives, the developers
will use test cases. This will also help the system meet the user requirement.
The test case is a study that determines whether the system meets the expectations
of both the customer and the administrator. Furthermore, the utility of all software
features is easily understood by everyone. The developers will try various tasks to see if
the system is functioning properly. Registering, signing in, and reserving are all part of
the process. Using this test, the developers will be able to easily fix any errors in the
system.
The customer response is 100 percent when it comes to knowing if the system is a
success and working properly. However, if the customer response is less than 100%, the
system fails and must be modified to support what the client wishes to change in the
system.
Table 7
63
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
CHAPTER 4
This chapter documents the gathered results of the developed system. This
chapter also discusses the developers’ interpreted results and analysis from the test case
conducted to verify the effectiveness of the developed system and if it meets the results as
Figure 18 the reservation details of the customers as shown in reservation tab. This
is the (1) Complete Button, where the admin will click this if the reservation is completed
and done. The (9) Approve Button, is where the admin will click if they would approved
and do the catering. The (3) Declined Button, is where the admin will click if they would
declined and will not do the catering. The (4) Reservation Log, this is where the historical
64
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Management of Services
Figure 19 shows the services that the owner can manage (1) Services. Where the
admin can upload photos in the website’s gallery (2) Gallery Tab. Where the admin can
65
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
upload and update packages in the website (3) Packages Tab. Where the admin can upload
and update add-ons in the website (4) Add-ons Tab. Where the admin put the title or
theme’s name in the website (5) Title Input box. After uploading images, the owner
should click the update to save in the website (6) Update Button. This is used when the
owner uploads and updates the images that she/he wants (7) Image File. This will help the
Sales Report is shown on figure 20. By clicking on the (1) Show Entries, the admin
will see the months, date, year, and total sales of the catering. The developed system also
66
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
has (2) Search Bar, where the admin can input the desired year to see if it is increasing or
67
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Management of Dashboard
Dashboard is shown on figure 21. As shown below, the dashboard has the (1)
Reservation Tab, where the admin can see the reservations. The dashboard also has the
(2) Inbox Tab, where the admin can communicate to the clients. It also has the (3)
Services Tab where the services, packages, and where to update the details can be seen.
The dashboard also has the (4) Customer Accounts Tab where the admin can see the
details/accounts of the customers/clients. It also has the (5) Analytics Report Tab, where
the analytics of the catering can be seen. It also has the (6) Sales Report Tab, where the
admin can see the sales report as shown below. the total earnings or income.
68
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Reservation Details are shown on figure 22. As shown below (1) Reservation
Form, are used by the clients to fill up their information/details regarding the reservation.
The (2) Optionals Form, used when clients need additional features to their events. The
(3) Food Carts Form is used when clients want to have food carts in their events.
69
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
feedback/reviews and describing experiences about the catering services below (1)
Feedback Form.
Evaluation Results
The developers conducted test cases to test and evaluate the developed system’s
functionalities regarding its objectives. The following presents the results and discussions
from the business owner who test and evaluate the developed system. Through the
conducted test cases along with the observations of the developers, they were able to
determine if the developed system has met all its intended functions and objectives.
Number of users = 5
3 Developers
2 Client
Table 8
Test Case Result for Admin
1 Access Login The admin should be The owner was able to 5/5 =
able to login to the login to the system 100%
system using the using the required Passed
required username and username and
password. password.
71
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
2 View The admin can view the The owner was able to 5/5 =
reservation reservation details of view the reservation 100%
the customer in the details and update the Passed
system. reservation status.
3 Cancel the The admin can cancel The owner was able to 5/5 =
reservation the reservation of the update the available 100%
customer in the system. Catering slots on every Passed
date.
4 Monitor the The admin can monitor The owner was able to 5/5 =
customer the reservation of the upload and delete 100%
reservation customer. images. Passed
5 Approving The admin can approve The owner was able to 5/5 =
reservation the reservation of the update, add and delete 100%
customer. the list of menu Passed
packages and add-ons.
6 Verity the The owner should be The owner was able to 5/5 =
customer able to upload sales upload sales 100%
payment transactions. transactions. Passed
7 Accept the The admin can accept The owner was able to 5/5 =
reservation of the reservation request view all the sales 100%
the customer of the customer. transactions. Passed
8 Update menu The admin can update The owner was able to 5/5 =
and packages their menu and view all the customer’s 100%
packages details. Passed
72
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Table 9 shows the functionality evaluation and result with the composite mean of
4.53 and a verbal interpretation of “Strongly Agree”. The respondents strongly agree that
the system can allow customers to login and signup with an weighted mean of 4.56. Also,
they agree that the customers to make a reservation with a weighted mean 4.5. They also
agree that system allows customers to receive an SMS with a weighted mean 4.5.
Respondents agree that it allows customers to see the recommendation page and the last
is they strongly agree that ssytem allows customers to view and give feedback for the
Table 9
Functionality
73
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Table 10 shows the usability evaluation and result with the composite mean of 4.66
and a verbal interpretation of “Strongly Agree”. The respondents agree that the system icon
and buttons are all working with a weighted mean of 4.58. Also, they agree that the layout
of the system is easy and simple with a weighted mean 4.90 and the last is they agree that
the user interface can be used quickly and effectively with an average of 4.52.
Table 10
Usability
74
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
1.The system icon and buttons are all working. 4.58 Strongly Agree
2. The layout of the system is easy and simple. 4.90 Strongly Agree
Table 11 shows the reliability evaluation and result with the composite mean of
4.55 and a verbal interpretation of “Strongly Agree”. The respondents strongly agree the
system is operational and accessible when required for use with a weighted mean of 4.52.
Also, they agreed that the system operated as intended despite the presence of software
faults with a weighted mean 4.72. The respondents agree that the system performed the
task for which it was designated and intended with a weighted mean of 4.53 and the last
is they agree that the system ensures that the data are accessible only to those authorized
Table 11
Reliability
75
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Table 12 shows the efficiency evaluation and result with the composite mean of
4.51 and a verbal interpretation of “Strongly Agree”. The respondents strongly agreed that
buttons and system icons respond on time when you tap it with a weighted mean 4.58.
Respondents also agree that the verification feature email responds on time with a weighted
mean 4.44 and the last is they agreed that the system lessens the time of the user to reserve
76
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Table 12
Efficiency
Implementation Plan
the schedule of every process and activities during the implementation of the developed
system. In this table, the administrator has the major involvement in the system.
ensure that the developed project will satisfy the needs of their client Antonio Manuel
77
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Catering Services about the result of their website. After the system was developed, the
Table 13
Implementation Plan
78
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
CHAPTER 5
This chapter presents the summary of findings regarding the end results of the
developed system. This chapter also discusses the summary of findings’ consequent
conclusion in line with results and observation of the developers on the developed system.
Lastly, this chapter also includes recommendations on what the developers thought would
Summary of findings
The main focus of this study is to help Antonio Manuel Catering Services to have
a business website that showcases their business offers. Also, to provide a reservation
1. The developers developed a web-based reservation system where the admin can:
1.1 Manage the reservation details and set the status of every reservation.
1.2 Edit the website details such as the list of menu packages, list of add-ons, and the
1.3 Manage the sales report by month and year, and can export the tables and graph to
excel files.
79
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
2.1 Manage their reservation details by selecting their desired menu package, desired
2.2 Give ratings and share the business customer service experiences.
3. The developers had tested the system in terms of its functionality, efficiency, and
usability which helped them to determine the things needed to improve on.
Conclusions
Based on the data and information gathered, the developers concluded the
following:
1. The developers concluded that the developed system could help the organization
1.1 The developed system provides an effective way where the owner can
easily manage and monitor the catering services. It is more reliable and safer to
use the developed system, since it is pandemic and will have less social
interaction.
2. This developed system for Antonio Manuel Catering can really help them in
terms of monitoring records of sales and a lot of reservations made by the clients. It
provides them a way to monitor the status of sales and commissions on a real-time basis.
80
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
it was intended and can be useful for the further improvement of the Antonio Manuel
Catering Services.
4. After executing and passing all the conducted test cases, the developers
concluded that the developed system is functioning well and was ready for implementation.
Recommendations
With this developed a business website for Antonio Manuel Catering Sevices,
Catering Services.
81
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
BIBLIOGRAPHY
Anuj K. (2021). Online Catering Management System Using PHP and MySQL.
and-mysql/
Abhishek S., Adithya R., Vaishnav K., et al (2018) Online Food Ordering System.
http://www.iaetsdjaras.org/gallery/14-jaras-327-december.pdf
Can Li, Junjie Li, Hongxiang Cao, et al (2017) Design and Implementation of
conferences.org/articles/matecconf/abs/2017/14/matecconf_gcmm2017_02024/mateccon
f_gcmm2017_02024.html
Shah, C., & Luo, W. (2016). The Design and Implementation of a Workshop
from https://www.academia.edu/download/47614920/R050101370143.pdf
DEVI, A. U., SCHOLAR, P., & RAO, M. V.(2020) Hotel Reservation System
82
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Maryani, Hendro N., Hendra A., (2019). Prototype Development for Online
https://ieeexplore.ieee.org/document/8843836
u.edu.ph/api//?core=request&do=viewpdf&sid=3b36881671f62fb44a27cf0c65796f07&i
d=40120
Technology (IRJET). ISSN: 2395-0056 (Online) ISSN: 2395-0072 (Print) Vol. 6, Issue
Natalchuk S., Kis Y., Brylinska K., (2020). Online Reservation System Project.
Guanzon, Ian Paul M., Lo, Daryl EJ M., (2018). Online Reservation System and
Records Management for Fab Events Catering Services and Event Management. Retrieved
from https://library.batstate-
u.edu.ph/api//?core=request&do=viewpdf&sid=c910c4aaf69739c6bbf6488c2eb14dac&id
=50736
83
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Shuvo, R. K., & ASHIK, K. (2018). “TASTY FOOD” Home Delivery And
http://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/2546
Donna Mae G. Balbon, Ann Rhizsa M. Detangco, and El Ben C. Sy (2018) Online
Reservation And Management System Of Le Paradis Farm and Resort. Retrieved from
https://library.batstate-
u.edu.ph/api//?core=request&do=viewpdf&sid=3f485d384402a1be86d46dd500f8db94&i
d=52197&fbclid=IwAR0LLE10KIijNFQIpZn0bIeE-
qACFehPm85rlPewtJP8UhDZHcNZyyJ5kL4
Calalo, Archeli R., Palaypay, Darlene M., Vergara, Clowee Vhannoel A., Bucad,
Maria Graciela R. (2020) Online Website and Business Management for Northern Light
u.edu.ph/api//?core=request&do=viewpdf&sid=9bd4f3626f8adc6438746003c3e5624b&i
d=52801
u.edu.ph/api//?core=request&do=viewpdf&sid=9bd4f3626f8adc6438746003c3e5624b&i
d=35883
84
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
https://www.researchgate.net/publication/343673450_Online_Nearby_Hotel_Reservation
_Application
Contreras, Dianara L. (2019) Online System for Esing Contrera’s (EC’S) Catering
u.edu.ph/api//?core=request&do=viewpdf&sid=9bd4f3626f8adc6438746003c3e5624b&i
d=52411
Jessie C. Galacgac (2019) Information and Reservation System for Donya Maria
u.edu.ph/api//?core=request&do=viewpdf&sid=9bd4f3626f8adc6438746003c3e5624b&i
d=55043
Angelita Jeneth N. Abaloa, Jella B. Laquib and Russel E. Menesesc (2020) Online
https://library.batstate-
u.edu.ph/api//?core=request&do=viewpdf&sid=9bd4f3626f8adc6438746003c3e5624b&i
d=52962
https://www.researchgate.net/publication/335975491_Hotel_Reservation_Bot
85
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
APPENDICES
B. EVALUATION TOOL
C. SAMPLE INPUT/OUTPUT/REPORTS
E. GRAMMARIAN CERTIFICATE
G. CURRICULUM VITAE
86
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Manage Reservation
87
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
89
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
92
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
97
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
99
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
61. }
101
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
102
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
105
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
108
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
110
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
112
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
B. EVALUATION TOOL
CATERING SERVICES
Name (Optional):
Direction: Check the corresponding box according to your answer. Please be guided by
the scale provided below.
5 - Strongly Agree 4 - Agree 3 - Fair 2 - Disagree 1 - Strongly Disagree
FUNCTIONALITY 5 4 3 2 1
113
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
USABILITY
RELIABILITY
EFFICIENCY
Direction: Please answer the following statements by putting a checkmark (✓) on the
column corresponding to your answer.
114
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
C. SAMPLE INPUT/OUTPUT/REPORTS
Figure 24 shows the interface of sample input and output of the developed system. This
displays the input’s screenshots of the data users and results with corresponding
description. It shows the website interface where the user fills in the details of his/her
reservation.
115
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
116
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
117
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Figure 25 shows the receipt and summary of the reservation that the user has indicated in
118
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
119
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
User’s guide is used to understand how the system should be used for better functionality.
The following step by step process is used in the website and in the admin panel.
Website
1. After visiting and exploring the website. The users need to register and login into
their account to have access to the reservation form and make their reservations.
120
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
121
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
2. This is the reservation form of Antonio Manuel Catering Services website. The
details that are being asked in the form should be filled out by the user to complete
his/her reservation.
122
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
123
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
124
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
Admin Panel
1. This module shows the interface where the administrator must input his email and
125
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
2. This module shows the overview of the reservations and sales that have been
received.
126
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
127
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
4. This module shows the interface which displays all the previous reservations. The
5. This module shows the interface where the administrator can see the messages that
128
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
6. This module shows the interface where the administrator can manage the website
129
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
130
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
7. This module shows the interface that displays the sales table and number of
reservations table.
131
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
8. This module shows the interface which displays the sales chart and number of
reservations chart.
132
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
133
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
9. This module shows the interface where the administrator can manage and monitor
134
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
E. GRAMMARIAN CERTIFICATE
It now follows the standard format of the University and conventions of research
writing.
135
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
136
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
G. CURRICULUM VITAE
Contact: 09651803184
Email: [email protected]
CURRICULUM VITAE
EUROSE N. LEONIDA
Contact: 09266179517
EDUCATIONAL BACKGROUND Email: [email protected]
Bachelor of Science in Information CAREER OBJECTIVE
Technology Major in Business
Analytics To develop a business website for
Batangas State University
a catering shop that can help to
JPLPC-Malvar Campus
manage reservation and expand
2021-Present
their business.
SUMMARY OF QUALIFICATION
SEMINARS ATTENDED
Computer literate with
knowledge in Microsoft Office Basic Web Programming for
application Career & Development: CSS a
Oriented in Web Development webinar held on the 4th of July
2020
PERSONAL DETAILS
Code Science: Engaging to the
Age: 22 years old
World Web Development 29th of
Date of Birth: August 7, 1999
November at Batangas State
Place of Birth: San Roque, Sto. Tomas
University-JPLPC Malvar
City, Batangas
Gender: Female CHARACTER REFERENCE
Civil Status: Single
Height: 5’ Mr. Lester S. Cueva
Weight: 45 kg Instructor
Nationality: Filipino Batangas State University-JPLPC
Religion: None
Malvar, Batangas
I honestly certify that all of the above
information is true and correct to the Ms. Shiela Marie G. Garcia
extent of my knowledge and ability. OIC-Dean of CICS
Batangas State University-JPLPC
Eurose N. Leonida Malvar, Batangas
Developer
138
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
COLLEGE OF INFORMATICS AND COMPUTING SCIENCES
CURRICULUM VITAE
Contact: 09301803555