Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

The New One

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 81

Patio Buendia Farm and Resort

1|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

CHAPTER 1
PROJECT OVERVIEW

INTRODUCTION

In this generation, technology has been an integral part in every people's lives

especially people who own businesses. Technology helps people to do their work faster

and more efficiently and also keeps track of their accomplishment. The advancement of

our technology is also creating a network that makes information sending and receiving

faster and more detailed. Information is very important in every part of a business to

operate and coordinate according to the rules and standards that they have established.

Technology and information can be the factors that will make the business successful.

Today one of the technologies being used by businesses and guest in terms of

providing and accessing information with networks is the use of Internet. The Internet

provides vast amounts of information to different people, companies and organizations

to help promote their products and services to the market. Through internet potential

customers can easily find the company that can provide their needs and wants. Through

websites, they can easily conduct transactions without the need to go to the company’s

location. Websites may contain modules that the users can use or view. A lot of

companies today make use of websites to take advantage of the internet in order to

extend to the users who use online systems. These systems are the standards of

today’s generation due to its adaptability and flexibility.

1|Page
Patio Buendia Farm and Resort
2|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

With the use of internet people can now use and view websites through internet

hosting service call Web Hosting. Web hosting is used by companies, people and

organizations to make their websites available to access through the world wide web.

After acquiring through purchase of a domain, a DNS will be provided by the preferred

company or called the Web Host. The web host will be the one to store the website on

their own server. An example of Web hosting is online information with Billing and

Reservation System.

Online Resort with Reservation and Billing Systems is becoming more Prevalent

and trending in the businesses in our generation. It is one of today’s means of

Information express to the company who is applicable to provide this kind of system.

With just a computer and an Internet connection the guest is able to save time and effort

and in that way, they can easily view products and services a company can provide.

Another feature of this this kind of systems is it has an online method of payment thru

the use of bank deposits. The Guest can have access to various choices and

alternatives in terms of paying their bills. With this kind of purchasing, both the company

and the guest can have multiple transactions without leaving their place and can have

good deals in terms of trades. A business that makes use of this kind of systems is

airlines, hotels, restaurants and resorts.

2|Page
Patio Buendia Farm and Resort
3|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

PROJECT BACKGROUND

Patio Buendia Farm-Resort and Events Place is a great resort located in Brgy.

Banay Banay, Amadeo, Cavite City, a town nearby Philippine’s so called “little Baguio”

Tagaytay a Zen-Type inspired that can be reached approximately a distance of 60 km

away from Manila or a half an hour drive. A pristine 1.5-acre natural paradise that was

opened to the public in 2014 by the family of Dante and Carina Buendia and a

testament to holistic getaway where guest and balikbayans embrace nature’s splendor.

The place was formerly an agricultural land that planted some fruit trees such as dragon

fruits, coconut, mango, guava and bananas then built for a purpose of family vacation

farm open to the public due to demand based on experimental evaluation of the place.

Since it is a spacious place before they can cater team building, school activities and

playground for children who visited the place. Buendia family inherited the said land

from his father-in-law then they decided to put up business such as Patio Buendia

Farm-Resort and Events Place features a necklace of stunning modern Zen

Architectural style.

The resort can cater weddings, baptismal, retreat place, venue for seminars and

team building, birthdays, reunion place and other activities. There are three(3)

swimming pools in the resort with submersible interchanging led light, cottages and

rooms available for occupants of different people of about three hundred(300), cabanas,

gazebos and villa that is all delighted with the relaxing and beautiful ambiance coupled

with some giant figurine (gorillas, monkey and dog) for picture taking that counts on

your unforgettable visit. The guest will surely love and enjoy the distinguished

combination of modern

3|Page
Patio Buendia Farm and Resort
4|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Tropical getaway and ancient living that are relaxing experience and breath-taking

views are also part of the allure of this resort. Playground for children, karaoke bar are

also part of the package and facilities that can captivate the guests. It also provides

convenient parking space since the area is a bit far from the main road. Because the

resort has a lot to offer, Patio Buendia Resort is surely one of the best and the newest

resort in Amadeo, Cavity City that everyone can splurge in a very reasonable service

charge. There is an inherent richness here a Filipino culture and heritage that have

been present of centuries and preserved for generations to come with the facilities and

services. The place will capture the soul and inspires guest to return again and again.

Environmental Stewardship has and will continue to be a guiding principle of this one of

a kind farm resort community.

Although the resort may seem to sound good in terms of giving quality services

to its guest, there are still some problems and issues which remain unsolved like the

loss of records, duplication of the data and overlapping of schedules. The proponents

conducted an interview with Patio Buendia’s Resort owner and manager for the

transaction billing reservation process.

4|Page
Patio Buendia Farm and Resort
5|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Objective of the Project

The problems being encountered by Patio Buendia Farmland and Resort the

proponents have come up with the following objectives of the project:

General Objective

The General objective of the proponents is to improve the existing website and

develop an Online Reservation and Billing for Patio Buendia that will help business

productivity and lessen the effort needed in operating their current manual system,

solve the problems being encountered by the resort and provide guests with convenient

and accessible information, reservation and billing service in order to enhance the

resort’s capabilities and convenience.

Specific Objective

Specifically, the project objective is the following

• To improve the existing website and develop and integrate a system that is fast,

efficient and reliable way in reservation management billing system including its

altering and Cancellation to avoid having overlapping schedules.

• To develop a system that is user friendly user interfaced website that will provide

the current information on which rooms are available, room rates, service and

amenities offered by the resort that will effectively help the resort to advertise

their business and reach out to more potential Guest.

5|Page
Patio Buendia Farm and Resort
6|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

• To develop a system that will accept the Guest’s payment through either bank

deposit or cash

• To be able to create a system that automatically can create meaningful reports

through fast data handling. Record keeping process of transactions

Statement of work

Scope of the Project

The proponents will only improve the website and develop the Online

Reservation and billing system that will cater the guest’s needs in terms of

inquiring and acquiring Patio Buendia’s facilities and Services. The proponent will

also improve the existing website that will be available for view for Patio

Buendia’s customers. The Potential users of the system are the guest, staffs and

administrator. The guest is only allowed to access the website for reservation.

The guest will be able to view the currently available rooms. The guest shall

provide their basic personal information with the guest’s banking information

number in order to reserve for a room. Their banking Information will not be

stored in the resort’s database in order to secure their bank information and Patio

Buendia has authorization to store these kinds of information for transactions.

Thru bank deposits the guest can pay their down payment for reservation on a

bank that the resort has an account. The guest will be given a reservation code

that is automatically

6|Page
Patio Buendia Farm and Resort
7|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Generated by the system that will be given to the guest that they shall use to

confirm their reservation when they arrive at the resort to confirm that they

reserved a room.

Limitation of the project

The system is only customized and exclusive for Patio Buendia Farm and Resort

And its Information is only available for Patio Buendia Resort. The reports

generated by the system can be viewed by weekly, monthly, and annually. The

system only allows the customers to view the reservation module. The system

allows for the guest to modify their own reservation 3 days before the check in

date. The system doesn’t accept any kind of credit card transactions.

List of Deliverables:

 User’s Manual – the user’s manual contains all of the instructions on how

the user’s will use the proposed system. It will give assistance to the

people who will operate the system.

 Deployment Plan – a plan that defines how the proponents will deploy the

system to the company.

 Training plan – a plan on how to train the users of the system on how to

handle or use the system properly.

7|Page
Patio Buendia Farm and Resort
8|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

2 CHAPTER

REVIEW OF RELATED LITERATURE AND STUDIES

This chapter is about studies and literatures that are related to the online system

that the proponents made use of different research materials (such as thesis, articles,

and other web articles) that will help extending the knowledge of the proponents such

as hotels and resorts that were already undergone research that have a related online

reservation and billing system thesis. These research materials will also give the

proponents an insight and better information in enhancing and developing a system

providing local and foreign studies.

RELATED STUDIES

• LOCAL STUDIES

Online Billing and Reservation System for Royal Palm Paradise Resort

(C.L. Adap, J.R. San Juan, P.B. Sillio, 2013)

The system contains two pages which are Administrator page and

Customer page. The administrator page has the authority to access the whole

system and will be able to update all the records of the customer for reservations

made through phone call or walk-in customers, change the status of the

Reservation of the customers, update the list of the facilities available in the

resort. Computation of bills of reservation and add-ons, and generating of reports

are also under the Administrator page.

8|Page
Patio Buendia Farm and Resort
9|Page
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

The proponent’s system also contains two pages similar to the Online

Billing and Reservation System of Royal Palm Paradise Resort, wherein

Administrator page will manage all the transaction made by the customer/user. In

Administrator page can all so see reports, update all records and the list of the

facilities in the resort.

Online Billing and Reservation System of Adams Beach Resort

(J.A. Legaspi, M. Lamson, P.V. Gazme, 2011)

The Online Billing and reservation System of Adams Beach Resort was

developed in order for the company to have a systematized form of operation

and transaction in addition to a trouble-free work for the officers-in-charge. The

system has a user-friendly environment and includes reservation packages,

services and procedures.

The similarities of Online Billing and Reservation System of Adams Beach

Resort to the study of the proponents is that it also aims to have a systemized

form of operation and transaction for the clients and to help the manager to have

a trouble-free work. The proponents’ system also have a user-friendly

Environment/website where the clients can also see the different rates, amenities

and reservation packages offered by the resort.

9|Page
Patio Buendia Farm and Resort
10 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Online Billing and Reservation System of Viewfort Terrace Viewhill Resort

Carmona, Cavite

(Constante, K., Estollose, E., San Jose, A., 2011)

Viewfort Terrace Viewhill’s main problem is the lack of technology which

leads to conflict of schedules, data inconsistency, data redundancy, data loss,

lack of security and it is space consuming. Because all of the transactions are

stored in one logbook, all of these problems are encountered by the

management. In order to avoid these problems, the proponents proposed an

online billing and reservation system for Viewfort Terrace Viewhill Resort. The

system has a database for the resort where all of the company’s transactions are

stored and it has also the ability to compute all the billings of the client.

Online Billing and Reservation System of Viewfort Terrace Viewhill Resort

Carmona, Cavite has similarities to the study of the proponents because of the

following problems. In terms of the problems data inconsistency which make it

more difficult to know what is the exact date of reservation made by the client,

data redundancy which duplicates the reservation information, poor data security

meaning the data is not safe from alteration and deletion. The study will help the

proponents in solving these problems through the proponents’ proposed system.

10 | P a g e
Patio Buendia Farm and Resort
11 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

An Online Reservation with Billing System for Puerto Real Resort

(Pantaleon, C.D., 2011)

The information system provides graphical and textual information about

the resort. This includes location, prices and other information regarding the

resort and what it can prefer. It is created with a user friendly environment

because the proponents are aware that not all persons who will view the website

are advanced users. The reservation with billing system included in the proposed

system is very competent. Through this, customers can make a reservation by

just accessing the website. Thus, this can be helpful to the customers in terms of

cost and time. Cost and time, because they do not have to go personally or call

to the company to ask for reservation. This feature will not just favorable to the

customers but to the company too. Having an online reservation system will

make an edge over the companies.

The Online Reservation with Billing System for Puerto Real Resort is

similar to the proponents’ system because the Patio Buendia’s website also

provides the graphical and textual information about the resort. The information

also includes the location, prices, weddings and functions, facilities and services

and other information that the resort can offer. The proponents will also make a

user-friendly system that is more convenient to the clients to book reservations

and make transactions in terms of cost and time. Similar to the study the

proponents system’s will not just be favorable to the clients but to the company

too.

11 | P a g e
Patio Buendia Farm and Resort
12 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Online Reservation with Billing System for Villa Silvina Resort

(Zapanta, B., Belardo, R., Flores, F., Sobrevilla, G., 2009)

The “Online Reservation with Billing System for Villa Silvina Resort” done

by B. Zapanta, Belardo, Flores and Sobrevilla is a system that is mostly focused

on making reservations for the resort and the rooms in their resort. The system is

also capable of displaying the billing statement of a particular customer and can

also produce receipts of the transaction. It is also capable of generating

management reports on a daily or monthly basis.

The proponent’s system will generate reports similar to Online

Reservation with Billing System for Villa Silvina Resort. The website created by

the proponents has the features of the resort, and the system can track all the

amenities available for the customers.

• FOREIGN STUDIES

Online Billing and Reservation System of Bug Hotel

http://www.bug-hotel.org

The Bug Hotel Reservation System allow one to find the ideal bed and

breakfast inn, whether by location, amenities, online bookings, recipes, special

Packages, last-minute availability. It also offers a wide variety of additional

information to enhance inn travel experience. The hotel was designed to simplify

the task of online booking. It provides users a unique, intuitive and easy to use

12 | P a g e
Patio Buendia Farm and Resort
13 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

interface that improves the way people use the web today. Through

personalization and rich features, Bug Hotel Reservation system enhances the

entire Web experience. Bug Hotel Reservation System offers an online web

based reservation system for hotels, properties, motels and B&B’s at affordable

prices.

Similar to the Bug Hotel Reservation System, Online Billing and

Reservation for Patio Buendia allows every clients to find the ideal bed or room

that they want. But unlike the Bug Hotel Reservation System they are not allowed

to reserve food and drinks. The proposed system of the proponents will also help

the clients to experience more convenient ways on how to book their

reservations.

Online system of Starwood Hotels

http://www.starwoodhotels.com

The system has a feedback page that is redirected to a new browser

where users will give their reason for commenting, their comment, rating, about

the website and their email address to be able to send the feedback.

The proponent’s proposed system has also feedback page. The

proponents know that feedback page is a big help for the resort and for

customer. To know all the suggestions and opinion of the customers so that the

resort can improve the services they give to the customers.

Online Billing and Reservation System for Rochester Hotel

13 | P a g e
Patio Buendia Farm and Resort
14 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

http://www.rochesterhotel.com

The online system of Rochester Hotel is simple yet very informative way to

attract customers. The design of the webpage is based from the historical theme

of the hotel. The reservation can be accessed by the customers easily. The

reservation procedure of the Rochester Hotel starts with the simple input of

arrival and departure of the customer in the left part of the web page.

FIGURE 1: RESERVATION MODULE OF ROCHESTER HOTEL

Similar to the study, the Online Billing and Reservation System for Patio

Buendia will be simple yet very informative in a way where the clients will

understand easily on how they can make transaction and book reservations. The

reservation procedure of the proponent’s systems also starts with the input of the

14 | P a g e
Patio Buendia Farm and Resort
15 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

check-in and check-out date of the clients and then it will proceed to the input of

their basic information.

Club Noosa Timeshare Resorthttp://www.clubnoosa.com.au

The Club Noosa Timeshare resort features the screenshots of the resort as the

banner. It has a Location button for the guide to the new comers. There is a Facilities

link where the rooms are well explained and arranged from the highest rate to lowest

rate. In the Contact and Booking Section the customer can contact the management for

their needs. It has a Login System for members only.

FIGURE 2: LOCATION MODULE OF CLUB NOOSSA TIMESHARE RESORT

Similar to the Club Noosa Timeshare Resort’s website, Patio Buendia's

website also provides the screenshots of the resort as a banner; it also has a

gallery which the clients can see the different type of rooms, function rooms and

other services that the resort can offer. Patio Buendia’s website also has a

Location link where the directions of the resort are displayed. There is also a

15 | P a g e
Patio Buendia Farm and Resort
16 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Facilities link where the rooms, viewing decks, tree houses, huts, lanais, pools,

bar and café, recreational activities and function rooms are well explained.

Furnace Creek Inn and Ranch Resort Online Reservation System

(http://www.furnacecreekresort.com)

The online reservation system of the Furnace Creek Inn and Ranch

Resort features great process of reservation with reservation policies on

modification cancellation of reservation, inquiry and checking of the available

facilities. The search feature of the system helps the user to find the Inn and

Ranch Resort near their place if possible.

Due to the amount of Inn and Ranch in other places for easy access for

the customers and for faster transactions of reservation, they formulated an

online system for this particular problem. The difficulty of manual reservation

process and inexistence of database urged them to improve the system used in

their Inn and Resort.

RAFFLES HOTEL

Raffles Hotel provided a complete and intact web-based hotel reservation

and billing system. This web-based system has change or cancel reservation

module that allows customers to call off their reservation or change the

reservation that has been made.

16 | P a g e
Patio Buendia Farm and Resort
17 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

This page will show the reports of the monthly transaction of the system

between various customers. Partial list of reports includes: (1) Reservation

Report, (2) List of Check in, (3) Check out Report, (4) Transaction List, (5)

Cancelled Reservation Report, (6) Billing Report in every Reservation, (7) Hotel

Profits Report. Implementing user account will help the hotel to secure the

reservation of their customers.

FIGURE 3: REPORTS MODULE

FIGURE 4: USER ACCOUNT MODULE

Like Raffles Hotel System Patio Buendia’s system will also have a log in module in
order to access the administrator page and the customer page and also the reports
module so that the admin can see the summarization of reports automatically

LOTUS GARDEN HOTEL

The system of the hotel circulates want to include. Lotus Garden Hotel accepts

credit card payment and it also in checking availability of check-in, booking, payment

17 | P a g e
Patio Buendia Farm and Resort
18 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

transactions and other services that customers directs if a customer wants to pay using

a PayPal payment account. Programmers of the hotel indicate a different language that

can be used by foreigner customers.

The availability of a language translator icon can easily accommodate the assumed

foreigner customers of the hotel. The use of social media accounts can assist the hotel

in advertising their services. By utilizing reservation module users will have the ability to

manage and choose their desired rooms and will allow them to set the date of their

check in depending on the availability of the room. In addition, users can also make a

reservation for an event and add any additional services that they might need providing

that there must be at least a minimum of two (2) days interval before the exact date of

the reservation.

Figure 5: Indicates Social Media

Like Lotus Garden Hotel’s website Patio Buendia will also have buttons that will redirect
the client to Patio Buedia’s social media account

18 | P a g e
Patio Buendia Farm and Resort
19 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Table 1: Synthesis of Related Systems

RELATED SYSTEM CONCEPT/IDEA

1. Online Billing and Reservation 1. Administrator module


System for Royal Palm Paradise.

2. Online Reservation with Billing 2.Textual and graphical


System for Puerto Real Resort Information Module

3. Online System of Starwood Hotel 3. Feedback Module

4. Online Billing and Reservation System 4.Reservation Module


For Rochester Hotel

5. Club Noosa Timeshare Resort 5.Location Module

6. Raffles Hotel 6.Report Module

7. Raffles Hotel 7.Log-in Module

8. Lotus Garden Hotel 8.Social Media Link Module

19 | P a g e
Patio Buendia Farm and Resort
20 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Review of Existing System

20 | P a g e
Patio Buendia Farm and Resort
21 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

FIGURE 6: SYSTEM FRAMEWORK OF EXISTING SYSTEM

The figure that is shown on figure 6 is the illustration of the existing manual
system of Pation buendia and how the flow of the data is shown.

FIGURE 7: EXISTING SYSTEM OF PATIO BUENDIA

The figure shown as figure 7 is the summarization of the process of the

existing manual system of Patio Buendia which is further explained in the data

flow diagram in figure 8.

21 | P a g e
Patio Buendia Farm and Resort
22 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

FIGURE 8: DIAGRAM OF EXISTING SYSTEM


22 | P a g e
Patio Buendia Farm and Resort
23 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

In the data flow diagram shown in Figure 8 the first process is about the customer
inquiring of reservation through either walk-in and calling Patio Buendia Resort through
landline or cell phone. If the reservation is rejected because either the room was
reserved for the given date, the client will choose another date or another room. If the
room on the given date is available, the resort will provide payment details to the client
either by depositing the down payment to Security Bank or by paying up front at the
resort. Afterwards, client will be sent an email confirmation of their reservation. They will
need to print the service voucher in the email that will serve as proof of reservation.
They will present this voucher upon check-in at the resort.

The second process discusses that in the event of cancellation or modification of a


transaction, the client will need to call the resort or talk to the staff of the resort. They
will present the necessary voucher and proof of payment.

The third process involves the checking in of the client. The client will provide the
reservation and customer details and present the service voucher or the receipt to
confirm if they have a reservation. If the reservation is verified, the customer can now
check-in and they will update the room Masterfile and Customer Masterfile.
The fourth process is about the customer inquiring any services like the karaoke
machine, catering services etc. If the service is available then it would be added on their
bill when they check out.

The final process involves the client check-out. The client will give the room number to
the front desk staff and the resort staff will compute the client’s total bill. Upon payment,
the client will be issued an official receipt. This process involves the front desk getting
all the room reports, payment reports, customer reports, and service report.
.

23 | P a g e
Patio Buendia Farm and Resort
24 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

SWOT Analysis of Existing Manual System

The proponents presented the strength, weaknesses, opportunities, and threats


of the Manual System of Patio Buendia Resort

TABLE 2: SWOT ANALYSIS of Existing Manual System

STRENGTH WEAKNESSES

• Easy to Understand • Less data Integrity


• Possible loss of records
• Simple to operate
• Information on their website is not
• Can’t be hack updated
• Labor-intensive operation

OPPORTUNITIES THREATS

 Improve the website • Other Resorts have Online


Reservation system
 Competitiveness
• Prone errors.

24 | P a g e
Patio Buendia Farm and Resort
25 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Operational definition of terms

This part contains all the words that the proponents used in this study so that other
readers or researchers will understand the meaning of the used words

Receptionist - refers to the staff that handles of the inquiries regarding the resort's
potential clients

Email - a method of sending and receiving digital information between people or


companies that sent via the internet

DFD (Data Flow Diagram) - Is a graphical representation of the "flow" of data through
an information

Amenities – Something intended to make life more pleasant or comfortable for people.

Administrators – Someone whose job is to control the operation of the hotel.

Billing – The process of sending people bills asking them to pay money owed.

Guest – a person whom you have invited to a social occasion

Interface - a connection between two computers.

Prototype – The original model of something from which later forms are to be
developed

Reservation – an arrangement to have something kept for a person or for a special


purpose.

Villa – A large house

Website – A place on the Internet with one or more pages of information about a
subject.

Client – A person who receives services especially the person who gives advice.

Down payment – An initial amount of money that is part of the total cost that will be
paid at the end of the service

25 | P a g e
Patio Buendia Farm and Resort
26 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Chapter 3

Software Process Model

In this chapter, the proponents will explain their selected software process model,

System Framework, Data flow Diagrams, Constraint and assumptions, Risk and

Minimizations of measures, Project Schedule, Gantt Chart and testing and Evaluation

Procedure.

The Modified Waterfall Method

FIGURE 9: SOFWARE PROCESS MODEL

The Modified Waterfall Method - The Modified waterfall model is an updated

version of the pure waterfall method. Unlike the pure waterfall method, the modified

waterfall method allows overlap which makes the development more flexible instead of

restricting the developer into the next phase.

System Requirements Analysis – In this Phase understanding the very basics

System requirements will be gathered and will be used to develop the system. The

26 | P a g e
Patio Buendia Farm and Resort
27 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

methods that were used in gathering the necessary information is Interviewing the client

and knowing the process of their system and also understanding the problems being

encountered by the company on their current system.

System Development and Design – In this phase includes the creation of an

interactive prototype that is actually the skeleton of the future application. Such

prototype helps define the overall system architecture. This step involves little coding,

like coding

Buttons and simple forms, just to give the client an idea how the final product will

operate.

Software Implementation Phase - In this phase the product is developed and

shall undergo a meticulous quality assurance and software testing to make sure that it

solves the needs set forth during the requirements study phase. The client will be

involved in the acceptance testing and try using it exactly the way it will be used when

implemented

Software Testing Phase – In this phase the product tested meticulously to

ensure that it passes the quality assurance and it meets the company’s business

standards.

Software Maintenance Phase - In this phase the product is tested and deployed

at the client’s server, it enters the maintenance phase of the software development life

cycle. Generally, it includes some minor bug fixes that are usually made during this

phase.

27 | P a g e
Patio Buendia Farm and Resort
28 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

FIGURE 10: PROPOSED SYSTEM FRAMEWORK FOR

PATIO BUENDIA RESORT

In this figure 10 illustrates how different users can interact with the

proposed system. It also shows the user inputs and system outputs.

28 | P a g e
Patio Buendia Farm and Resort
29 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

FIGURE 11: DIAGRAM 0 OF PROPOSE SYSTEM FOR

PATIO BUENDIA RESORT

In figure 11, as shown above, is the diagram 0 of the proposed system for Patio

Buendia which shows the starting process of reservation of the customer. This shows

the account creating process, saving the progress, to checking out and computation of

the total bill. This process issues the receipt, and the checking out process of the

system. The receptionist will login into the system as an admin and has the privilege in

modifying or deleting the reservation details, gathering reports, changing the contents of

the system, and user account modifications.

29 | P a g e
Patio Buendia Farm and Resort
30 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

FIGURE 12: DATA FLOW DIAGRAM OF PROPOSED SYSTEM

30 | P a g e
Patio Buendia Farm and Resort
31 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

The diagram shown in figure 12 is dataflow diagram of the proposed system. The

first process is about the reservation of the client. The client will to first choose a

reservation date and time, and then the client will see which rooms are available on the

date the after they are done choosing their reservation time and date, they must now

create an account to save their reservation. When the account is created it will then be

added in the Customer MasterFile database. When the client logs-in into the system

that they can see their chosen reservation details, but if the clients want to re-schedule

they can still modify their reservation details if they haven’t paid the initial deposit and

then the data that was filled up by the client will go to the Reservation MasterFile

Database.

The second process is about the receptionist managing the reservation details by

logging - in as an administrator in the system and the system will verify and validate the

account in the User Account MasterFile. The administrator will be redirected to the

confirmation of reservation of the client. The client is required to send a scanned copy

or a photo of the deposit slip as proof of initial payment. The Receptionist will then

confirm if the client already paid the required given amount to reserve. The Receptionist

will send an e-mail containing the transaction ID which will be presented upon check-in

and the confirmed reservation to the customer as proof that the reservation has been

saved and the given cost of the required initial payment has been paid. When the

reservation is confirmed the database of Reservation Masterfile will be updated again. If

the client ever wishes to re-schedule or cancel a reservation they must contact the

resort personnel and to cancel to get a partial refund of the paid amount or to re-

schedule they must also contact the personnel to change their Reservation date, room

31 | P a g e
Patio Buendia Farm and Resort
32 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

check-in and check-out date then the Reservation MasterFile and Room MasterFile will

be updated for the given changes.

The third process is about reservations regarding clients that used the walk- in

method. The resort Receptionist will give the information regarding which rooms are

available in the given date that the client provided and if the client wants to reservation

they must provide personal information and the reservation details then the admin will

confirm that they now have a reservation from the Reservation MasterFile if they pay

the initial deposit.

The fourth process is about the check-in of the client. The client must give his or

her reservation details then the receptionist will verify the reservation by confirming it in

the Reservation MasterFile. If the client is verified then the receptionist will confirm the

check in procedure and update the Transaction MasterFile and the Reservation

MasterFile. The client can inquire services and the services that the client chose will be

added in the transaction Masterfile and if the client has damaged or lost some items in

the room it will be added in the Other fees Masterfile.

The fifth process involves the checking out of the client on the resort. The client

will give the room number and the keys to the room then then the system will compute

all transactions including the check-out, total charges of the services, and damaged or

lost items in the resort. Upon check-out of the customer, the billing statement will be

given to the client and the they will pay the total bill that will be recorded in the

transaction MasterFile.

32 | P a g e
Patio Buendia Farm and Resort
33 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

The sixth process involves the transaction of the client and the process of total

billing of all the transactions which will be saved in the Transaction MasterFile. The

system will update the reservation MasterFile and produce a receipt that will be given to

the client. The system will then update transaction Masterfile.

The seventh Process is about the website being updated of its contents and it will

include the changing the rates of the room and the facilities, adding or modifying user

accounts and only a system administrator is allowed to update it on the maintenance

window.

The final process involves the administrator in gathering reports form the

Transaction Masterfile, Reservation Masterfile, and Customer Masterfile which is

automatically done by the system. The reports could be shown as daily, weekly,

monthly and annually.

33 | P a g e
Patio Buendia Farm and Resort
34 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Figure 13: CHILD DIAGRAM PROCESS 1 FOR RESERVATION AND CLIENT

ACCOUNT CREATION

The figure shown above(Fig 13) is about The client will first choose a reservation

date and they will be able to see which rooms are available on their selected date.

When the customer has chosen their wanted reservation, and accepted the terms and

conditions the system will send a confirmation thru an email which contains all their

information regarding their reservation.

34 | P a g e
Patio Buendia Farm and Resort
35 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Fig 14: Child diagram of Process 2 for Managing Reservations

The figure shown above(Fig 14) is about the admin logging in the system when

they will check if the user account is existent and validated. The admin will send an e-

mail containing the confirmation of reservation through e-mail. The system will proceed

to update reservation in the Reservation Masterfile. If the client ever wants to cancel or

modify their reservation, they must contact the resort’s receptionist and then the

receptionist will modify the reservation. The Reservation Masterfile will be updated of

the new changes.

35 | P a g e
Patio Buendia Farm and Resort
36 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Fig 15: Child Diagram of Process 3 Walk-in

Figure 15 shows that if the clients reserve by walk-in procedure and if there is

any available room in the Room MasterFile, The client will provide the details of the

intended transaction then the resort’s front desk will be update the reservation

Masterfile. The next one will be processing the deposit of the client where the resort’s

front desk will update the Transaction MasterFile.

36 | P a g e
Patio Buendia Farm and Resort
37 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Fig 16: Child Diagram of Process of check – in and other Services

Figure 16 above shows how the receptionist will confirm the reservation details. If

all processes are verified and done, the client will be confirmed in to the check-in

procedure and the system will then update the transaction Masterfile. If the client wants

to add other services then it will be added in the transaction Masterfile.

37 | P a g e
Patio Buendia Farm and Resort
38 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Fig 17: Child diagram of process of checking – out the client and billing statement

The Child diagram shown in fig 17 shows how the system computes all the transaction

like other fees, total charge, and over stay charge that will be computed when the client

checks out. The system will proceed to update the billing statement which will be given

to the client.

38 | P a g e
Patio Buendia Farm and Resort
39 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

statement.

Fig 18: Update Transaction and Print Receipt

This figure shown as figure 18 process shows how the system processes the

billing statement where all transactions are saved in the transaction Masterfile which will

also updates room status in the Room Masterfile. The system will produce the billing

statement and generate the receipt that will be given to the client. The reservation

Masterfile is then updated.

39 | P a g e
Patio Buendia Farm and Resort
40 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Fig 19: Child Diagram of Updating and adding new users into the system

In this figure 19 the process of updating the contents of the website content

which includes the rates of rooms and amenities and adding, deleting and editing user

accounts where only the administrator account is allowed to do.

40 | P a g e
Patio Buendia Farm and Resort
41 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Fig 20: Child Diagram of Generating Reports

In the process of generating reports, the system administrator must login first to

verify their account as an administrator. They will be able to organize and select the

type of report from all Database Masterfile where they can access the summarized

reports.

41 | P a g e
Patio Buendia Farm and Resort
42 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Figure 21 ERD of the Proposed System for


Patio Buendia Farm and Resort

Entity-Relationship Diagram (ERD) is a graphical representation of all the

information within a system. It shows the relationship between data. ERD compost of

three components, Entities, Relation between the entities, and the cardinality. The

Entities is which is the place where the data will be stored. The relation between the

entities shows the connections between the entities. The Cardinality will determine if the

entity is mandatory or optional. Meaning that cardinality will determine if a person must

input in that entity or not. The Cardinality consist of 3 main cardinal relationship; one-

one, one-many, and many-many.

42 | P a g e
Patio Buendia Farm and Resort
43 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Figure 22: Normalization of the Proposed System ForPatio Buendia Farm and Resort

43 | P a g e
Patio Buendia Farm and Resort
44 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Constraints and Assumptions


Table 3 Constraints, Assumption, Risk, and Minimization Measures
CONSTRAINTS MINIMIZATION
ASSUMPTIONS RISKS
MEASURES
Money The Resort has to The resort does Apply budget
provide the not have enough planning to
needed resources money to provide purchase the
for the system the needed technology
technology

Machine Machines are in Machines are not Find a market


good quality and not affordable and where the
affordable not good when it machine is
comes to quality affordable and
having a good
quality

Manpower Personnel have Personnel doesn’t Orient and provide


good skills in have enough skills training for the
using computers in computers employee
regarding with
computer
programs

Material Materials are Materials cannot Look for available


easy to use when be easily accessed necessarily
necessary when needed materials the can
use easily

Methods Methods can be Methods might be Provide a training


thoroughly follow hard to follow to understand the
and understand properly

The project Having delay in Manage the time


Time should be done delivering the properly and
according to the project extend the time as
time soon as possible
send the project

44 | P a g e
Patio Buendia Farm and Resort
45 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

There are some difficulties that must be resolved in the proposed system that

includes time and communication. Time is one of the biggest problems of the

researchers because of every individual’s schedule of classes. Another problem is the

communication because the researchers are too busy to other school stuffs to talk

about the proposed system.

Some problems also have solutions, and those solutions to the problems have

been enumerated. Constructing a time management solves the problem in time while in

communicating the researchers will do some meetings after class or as such as

overnight to spend more time to talk about the project.

If the constraints and assumptions are unclear, it will have certain effects in the

proposed system. If the researcher didn’t plan about the time, it will cause cramming

and failure to submit it on time. While in communication, if one of the researchers didn’t

help, it will give the team a hard time to finish the project.

45 | P a g e
Patio Buendia Farm and Resort
46 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Figure 23: Gantt Chart

Figure 24: Pert Chart


46 | P a g e
Patio Buendia Farm and Resort
47 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Testing and Evaluating Procedure

This section discusses how the testing and evaluation of the system were done.

 Steps in Conducting the testing

To correctly evaluate on how to use the proposed system we conducted a


survey by using a five-point scale evaluation.

 Evaluation Instrument

The proponents conducted a five point scale evaluation to determine if the


proposed system is suitable for Patio Buendia Farm and Resort to test the content,
functionality, reliability, availability and maintainability

Table: 4 Evaluation Statement Rating

Rating Range Verbal Interpretation

5 4.51 – 5.00 Highly Acceptable

4 3.51 – 4.50 Acceptable

3 2.51 – 3.50 Moderately Acceptable

2 1.51 – 2.50 Slightly Acceptable

1 1.00 – 1.50 Not Acceptable

The criteria in the evaluation provided by the proponents to the direct users of the
Patio Buendia Farm and Resort system are the following:

47 | P a g e
Patio Buendia Farm and Resort
48 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

1. Content – refers to the overall feature of the module or the system and
the updates of the content

2. Reliability – refers to the errors , failures and to perform tasks accurately

in stated conditions for a period of time

3. Functionality – refers to the ability of the system to do all the tasks that is

required to do.

4. Availability – refers to the completeness of the system.

5. Maintainability – measures the ease and speed with which a system can

be restored to operational status after a failure occurs.

 Statistical Treatment of the Data

This Section explains the procedures of mathematical operations to be used

after the evaluation procedures. The mean is the sum of all data divided by the total

number of items in the list.

The proponents will use the arithmetic mean to compute the evaluation ratio

of the system users.

Sum of respondents ratings


Mean=
Total number of respondents

48 | P a g e
Patio Buendia Farm and Resort
49 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

PROTOTYPE

49 | P a g e
Patio Buendia Farm and Resort
50 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

50 | P a g e
Patio Buendia Farm and Resort
51 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

51 | P a g e
Patio Buendia Farm and Resort
52 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

52 | P a g e
Patio Buendia Farm and Resort
53 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

53 | P a g e
Patio Buendia Farm and Resort
54 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

54 | P a g e
Patio Buendia Farm and Resort
55 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

55 | P a g e
Patio Buendia Farm and Resort
56 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

56 | P a g e
Patio Buendia Farm and Resort
57 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

57 | P a g e
Patio Buendia Farm and Resort
58 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Appendix A
TRANSCRIPT
58 | P a g e
Patio Buendia Farm and Resort
59 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

OF
INTERVIEW

59 | P a g e
Patio Buendia Farm and Resort
60 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

60 | P a g e
Patio Buendia Farm and Resort
61 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

61 | P a g e
Patio Buendia Farm and Resort
62 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Appendix B
GATHERED
DOCUMENTS

62 | P a g e
Patio Buendia Farm and Resort
63 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

63 | P a g e
Patio Buendia Farm and Resort
64 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

64 | P a g e
Patio Buendia Farm and Resort
65 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

65 | P a g e
Patio Buendia Farm and Resort
66 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

66 | P a g e
Patio Buendia Farm and Resort
67 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

Appendix C
GATHERED
PHOTOS

67 | P a g e
Patio Buendia Farm and Resort
68 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

68 | P a g e
Patio Buendia Farm and Resort
69 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

69 | P a g e
Patio Buendia Farm and Resort
70 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

70 | P a g e
Patio Buendia Farm and Resort
71 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

71 | P a g e
Patio Buendia Farm and Resort
72 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

72 | P a g e
Patio Buendia Farm and Resort
73 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

73 | P a g e
Patio Buendia Farm and Resort
74 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

74 | P a g e
Patio Buendia Farm and Resort
75 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

75 | P a g e
Patio Buendia Farm and Resort
76 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

76 | P a g e
Patio Buendia Farm and Resort
77 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

77 | P a g e
Patio Buendia Farm and Resort
78 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

78 | P a g e
Patio Buendia Farm and Resort
79 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

BIBLIOGRAPHY

(C.L. Adap, J.R. San Juan, P.B. Sillio, 2013)

The system contains two pages which are Administrator page and Customer

page.

(J.A. Legaspi, M. Lamson, P.V. Gazme, 2011)

The Online Billing and reservation System of Adams Beach Resort was

developed in order for the company to have a systematized form of operation and

transaction in addition to a trouble-free work for the officers-in-charge.

(Constante, K., Estollose, E., San Jose, A., 2011)

Viewfort Terrace Viewhill’s main problem is the lack of technology which leads to

conflict of schedules, data inconsistency, data redundancy, data loss, lack of security

and it is space consuming.

(Pantaleon, C.D., 2011)

The information system provides graphical and textual information about the

resort.

(Zapanta, B., Belardo, R., Flores, F., Sobrevilla, G., 2009)

The “Online Reservation with Billing System for Villa Silvina Resort” done by B.

Zapanta, Belardo, Flores and Sobrevilla is a system that is mostly focused on making

reservations for the resort and the rooms in their resort

Online Billing and Reservation System of Bug Hotel

79 | P a g e
Patio Buendia Farm and Resort
80 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

http://www.bug-hotel.org

The Bug Hotel Reservation System allow one to find the ideal bed and breakfast

inn, whether by location, amenities, online bookings, recipes, special packages, last-

minute availability.

http://www.rochesterhotel.com

The online system of Rochester Hotel is simple yet very informative way to

attract customers.

http://www.starwoodhotels.com

The system has a feedback page that is redirected to a new browser where

users will give their reason for commenting, their comment, rating, about the website

and their email address to be able to send the feedback.

http://www.clubnoosa.com.au

The Club Noosa Timeshare resort features the screenshots of the resort as the

banner.

(http://www.furnacecreekresort.com)

The online reservation system of the Furnace Creek Inn and Ranch Resort features
great process of reservation with reservation policies on modification cancellation of
reservation, inquiry and checking of the available facilities

80 | P a g e
Patio Buendia Farm and Resort
81 | P a g e
ONLINE RESERVATION AND BILLING SYSTEM FOR PATIO BUENDIA
RESORT

81 | P a g e

You might also like