La Breza Hotel - SPA & HEALTH CLUB

advertisement
CHAPTER 1
Introduction
Travel and tourism is a booming industry today. The number of
people travelling across different places has increased. Now, whether on a
business trip or vacationing with family, everybody needs a place to stay and
unwind. But it can be a pain in the neck sometimes getting the information
about the Spa that suit your budget.
A hotel is an establishment that provides lodging, paid on a shortterm basis. The provision of basic accommodation, in times past, consisting
only of a room with a bed, a cupboard, a small table and a washstand has
largely been replaced by rooms with modern facilities, including en-suite
bathrooms and air conditioning or climate control. Additional common
features found in hotel rooms are a telephone, an alarm clock, a television, a
safe, a mini-bar with snack foods and drinks, and facilities for making tea and
coffee. Luxury features include bathrobes and slippers, a pillow menu, twinsink vanities, and Jacuzzi bathtubs. Larger hotels may provide additional
guest facilities such as a swimming pool, fitness centre, business centre,
childcare, conference facilities, internet facilities and social function services.
The term spa is associated with water treatment which is also
known as balneotherapy. Spa towns or spa resorts (including hot springs
resorts) typically offer various health treatments. The belief in the curative
powers of mineral waters goes back to prehistoric times. Such practices
have been popular worldwide, but are especially widespread in Europe and
Japan. Day spas are also quite popular, and offer various personal care
treatments.
Health club is a place of business with equipment and facilities for
exercising and improving physical fitness.
Hotel Management: Spa & Health Club System
Page 1
1.1 PROJECT OVERVIEW
The Hotel Management Spa & Health Club System is a LAN based
subsystem that is designed to be implemented for small to medium sized
Spa’s & Health Club. The main objective of this subsystem is to create a
computerized system that will automate all the transactions of spa & health
club in a hotel.
Spa & Health Club System would create a user-friendly interface,
where an Admin, Managers and Employees would be able to use this
system with basic computer skills. The subsystem developed using Java
Programming language, which make the system conflict-free from running in
any operating system.
1.2 THE PROBLEM DOMAIN
1.2.2 STATEMENT OF THE PROBLEM
Based on the interview that our team conducted, we found out that
the spa & health club that we interviewed encountering some problems on
their existing manual system.
The current system is running manually. In some cases, they are
encountered some certain problems regarding their existing manual
system. These are the following problems:
a. Storage problems
- They are using ledgers to keep the information of their
client/customer, and also include the appointment sheet for the
reservation. Those ledgers and appointment sheets are in a cabinet
located at the manager’s office. There are some cases that those
ledgers and appointment sheet maybe lost.
b. Repeating records of regular customer/client
Hotel Management: Spa & Health Club System
Page 2
- In listing down the information of their customer, there is a
tendency that the records maybe repeated most especially in the case
of regular customer.
c. Time consuming
- It consume too much time to locate/find some past information of
the customer.
1.3 OBJECTIVES OF THE PROJECT
A. Current relevant institutional gaps
One of our objectives to lessen their paperwork is to create a system
that will automate their current manual process. A system that will connect to
the different department in able for them to access all the information they
needed. It can print also all the reports, those reports is for storage
purposes.
B. Improvements/Enhancements to the current running system
Based on the information gathered during our interview, the proponents
found out some certain problems regarding the manual system that they are
currently using. The Spa & Health Club of the hotel using manual system on
their daily transactions.
Then the team come up with the idea to create a computerized database
that can handle all the transactions of the Spa & Health Club of the hotel.
And to provide security for the database to prevent data lose
C. Request for clientele/user for system development initiative
We’ve been searching for some hotels establishment that has a spa &
health club as our project basis. And based on that research, most of the
hotel management having a same request about their existing manual
process, it is having a computerized and systematic way of business
process. They believed that having this kind of system will help them out to
improve their business process and they become more efficient in their work.
Hotel Management: Spa & Health Club System
Page 3
They also said that having a manual process was just a consuming a lot of
their time, that’s why they request a system that will lessen their paperwork.
C. SIGNIFICANCE AND SCOPE OF THE PROJECT
SCOPE
a) Cover the transaction of services inside the spa & health club of the
hotel including online and walk-in clients
b) Can access the account details of the clients
c) Can ADD/UPDATE/DELETE data.
d) Network sharing of files
e) Only authorized users can update data
f) Can print data reports
SIGNIFICANCE
We recommend this system to all the hotels that doesn’t have this kind
of system process. It will help them a lot, it will also lessen their work in their
daily routine inside their workstation. The whole system is working properly
and can be updated into upgraded system depending upon the request of
the client or company. It can be also an ONLINE based or LAN based.
1.4 DOCUMENTATION OF EXISTENCE AND SERIOUSNESS
OFTHE PROBLEM
1.4.1 Documentation of current system
We conduct a research, and we found out that some of the hotels having
a spa & health club are still using a manual process which are the typical
writing process in a logbook and some are using excels, they are also using
a ledger . There are some instances that by using a manual process will lead
Hotel Management: Spa & Health Club System
Page 4
to an errors. According to the Management having a system that working
properly can help the a lot, maybe because it can lessen their works.
1.4.2 Problems identified with the existing system
Based on the research that our team conducted, some spa & health club
in the hotels are encountering some problems and here are the summary of
those problems:

Difficult to handle data accurately and securely

They
are
using
ledgers
to
keep
the
information
of
their
client/customer, and also include the appointment sheet for the
reservation. Those ledgers and appointment sheets are in a cabinet
located at the manager’s office. There are some cases that those
ledgers and appointment sheet maybe lost.

In listing down the information of their customer, there is a tendency
that the records maybe repeated most especially in the case of
regular customer.

It consume too much time to locate/find some past information of the
customer.

Update, Search, Delete, Edit: These types of methods are not
accessible and not carry with the manual method.
1.5REVIEW OF EXISTING ALTERNATIVES
1.5.1 Description of how users/clientele currently copes with the
problem.
Based on our interview with some hotel establishments, they stated
that it is difficult for them to cope up these certain kinds of problems but for
professionalisms they still do some actions regarding this matter. They are
Hotel Management: Spa & Health Club System
Page 5
also looking for some alternatives to cope up their problems like looking
for a system that will help them out with their problems.
1.5.2 Assess the best available resources for addressing the
problem.
As a student which is currently studying about some business
process, we believe that the best available resources we could address
regarding about their problems are the proposed system that is relevant to
their problems.
1.5.3 Describe how you propose to take advantage of existing and
current best practices in your project.
As a student, we are assigned to build or develop a system. That
system will help some hotels establishment to cope up with their problems
regarding their current system process. We are going to build a system that
contains a lot of advantages compare to the current system.
We’re also conduct an interview or research related to the company
needs. Considering that we gathered some data, and those data will help us
in doing or developing a system that will help our clients or the hotel.
If our client or the hotel will consider or accept our proposal, we are
set an appointment with them to present our proposed system and we are
going to accept their suggestions or request regarding about the proposed
system.
Hotel Management: Spa & Health Club System
Page 6
CHAPTER 2
Introduction
This chapter introduces the common literature and studies that similar to
Hotel Management: Spa & Health Club Module. It will explain what are the
advantages and disadvantages of our system comparing to the existing one.
It will also give guidelines and information on what is the system all about
and why it is so important to have it organize and computerized system. It
will also give idea from different company and their different process
regarding their existing system. It includes some facts research including
their websites URL that we use as our reference.
At the end of this chapter you will be knowledgeable enough on what our
system is all about and why it is included and important to every business
enterprises like Hotels.
Hotel Management: Spa & Health Club System
Page 7
2.1 RELATED LITERATURE
2.1.1 Foreign Literature
2.1.1.1 Fairmont Hotels and Resorts
FAIRMONT SPA
Fairmont is a leader in the global hospitality industry, with a distinctive
collection and a worldwide reputation for excellence. Our diverse portfolio
includes historic icons, elegant resorts and modern city center properties.
From the beaches of Hawaii and Bermuda to the heart of New York City,
all of our hotels offer a superior guest experience that is uniquely
''Fairmont".
Hotels under the Fairmont banner offer guests an extraordinary place
that is created by combining unique architecture and structure, expressive
decor and artistry, and magnificent features all in one great location. Add
great service to this and the result is an extraordinary experience that would
make your memory of Fairmont Hotels & Resorts a long and lasting one.
Most of our hotels were among the first buildings to be erected in young
cities across North America. Few hotels can boast that their communities
literally grew up around them. Today, we have added modern city center
properties to our collection, with core locations that allow you to join the
hustle and bustle of the city, take part in the action of the business district,
and enjoy the culture, the lights and sounds of street life.
Our collection includes such fine luxury resorts as the Fairmont Miramar
Hotel Santa Monica, and The Fairmont San Francisco, steeped in history
and a city landmark. Our resorts are situated in some of the most
breathtaking and pristine areas in the world, and travelers from across the
globe associate Fairmont with the most inviting beaches, challenging golf
courses and exhilarating ski hills.
Hotel Management: Spa & Health Club System
Page 8
We guarantee consistency throughout our collection of hotels and
resorts by adhering strictly to company-wide standards. Central purchasing
ensures the same high-quality amenities are available to all guests wherever
they visit. Features such as our Fairmont President's Club recognition
program, our Fairmont Gold ''hotel within a hotel'', and our Business Centers
cater to the needs of discriminating travelers. All these and more make every
Fairmont hotel an extraordinary place, and your stay, an extraordinary
experience.
In 1907, history was made when The Fairmont San Francisco, Nob
Hill's grand dame, opened its doors. The iconic hotel soon became the city's
venue of choice for glittering balls, presidential visits and political gatherings,
making the name Fairmont synonymous with “place of occasion”. With this
auspicious beginning, the Fairmont Hotels & Resorts brand was born.
As the distinctive collection of hotels under the Fairmont banner
grew, guests began to associate the Fairmont name with unrivaled
properties, experiences which reflected their unique locations and warm,
memorable service. Think of a landmark hotel around the globe and chances
are it is a Fairmont property. Celebrated addresses in the Fairmont portfolio
include The Fairmont Banff Springs, The Savoy in London, Quebec City’s
Fairmont Le Château Frontenac, New York’s The Plaza, Nairobi’s Fairmont
The Norfolk, Fairmont Peace Hotel in Shanghai and Makkah Clock Royal
Tower, A Fairmont Hotel, among many others.
Fairmont hotels have hosted celebrities, royalty, politicos and artists
for more than a century. Generations of the British Royal family have made
Fairmont's properties their “home away from home.” Hotels have played both
haven and muse to great talents like Claude Monet, who painted famous
scenes of London from his room at The Savoy, playwright Noël Coward, who
penned his work Private Lives while in residence at Shanghai's Fairmont
Peace Hotel, and photographer Yousuf Karsh, who captured images of the
20th century's greatest figures from his studio at Fairmont Chateau Laurier in
Hotel Management: Spa & Health Club System
Page 9
Ottawa. Hollywood A-listers have traveled to Fairmonts through the decades
for rest and relaxation, as well as for memorable film work, and many of
Fairmont's distinctive facades and interiors are recognizable on the silver
screen.
Fairmont properties are home to history, playing a starring role in many
moments that have held the world's attention. In 1945, the UN Charter was
drafted in the Garden Room at The Fairmont San Francisco and signed by
50 countries. British Prime Minister Winston Churchill chose Fairmont Le
Château Frontenac in Quebec City for his 1943 wartime meetings with
Franklin D. Roosevelt and William Lyon Mackenzie to devise their plans for
the Allied Forces’ campaigns overseas. Literary man-about-town Truman
Capote hosted his star-studded Black and White Ball (later dubbed the
“Party of the Century”) at The Plaza in 1966, welcoming guests like
Katharine Graham and Frank Sinatra. John Lennon and Yoko Ono staged
their Bed-In for Peace at Fairmont The Queen Elizabeth in Montreal in 1969,
when the former Beatle penned the lyrics and recorded “Give Peace a
Chance”, the song that became the anthem of the anti-war movement. And
of course, who can forget that Tony Bennett first crooned the classic “I Left
My Heart in San Francisco” for the first time in the Venetian Room, the
famous nightclub in Fairmont's namesake hotel.
"There is no end. There is no beginning. There is only the passion of
life."
- Federico Fellini
URL:http://www.fairmont.com/about-us/
2.1.1.2 Colarossi Spa and Health Club
For the past 25 years, Glenn Colarossi has provided consulting
expertise supporting health club and spa start-ups and turnarounds across
the globe. Glenn’s client list resembles a “Who’s Who in Quality,” with
Hotel Management: Spa & Health Club System
Page 10
such
names
as:The
Resorts, Mandarin
Four
Oriental
Seasons
Hotel
Hotels, Starwood
Group, St.
Hotels
Regis, The
&
Plaza
Hotel, Frette, Kemper, Hilton International, to name a few. He has also
served as Owner and Operator of several prestigious health clubs / spas;
The Downtown Athletic Club in Miami, Fitnesse in Ft. Lauderdale, and
Landmark Athletic Club in Stamford, Connecticut.
Glenn has played an important role as innovator of unique fitness
branded products and services. He was instrumental in the development
and roll-out of “The Westin WORKOUT” for Starwood Hotels, “AgeFit” for
active adult communities, “The Workout Room” for the Tourism
Development Investment Corp. Abu Dhabi (TDIC), and developed
worldwide fitness / brand standards for the Fairmont Hotels and Resorts,
and Miraval Living. His expertise in the industry has generated enormous
interest as a Keynote Speaker, and thereby has delivered many seminars
and workshops for groups ranging from 10-to-400+ worldwide.
Glenn earned a Masters degree in Exercise Physiology from Adelphi
University and completed post-graduate work at the University of Physical
Culture in Moscow. He has served on the Connecticut Governor’s Council
on Fitness and was an Advisory Board Member for the International
Council on Active Aging, American Council on Exercise, American College
of Sports Medicine, Health Fitness Journal and the Keiser Institute on
Aging.
Glenn has been cited in many publications around the globe and is
looked at as an industry expert to comment and present on trends as well
as provide research for organizations. Some notable publications
include: The New York Times, The Wall Street Journal, American
Spa, Club Industry,Club Business and many others
URL:http://www.healthclubandspa.com/about/
Hotel Management: Spa & Health Club System
Page 11
2.1.1.3 LANDMARK LONDON
We are delighted to welcome you to one of the most popular 5 star
hotels in London, The Landmark London. We rank among the finest of the
capital’s leading luxury hotels in London, and have a distinctive style and
ambience that makes us unique.
Our luxury hotel in London combines classic British elegance and
grandeur with the deluxe facilities required by today’s discerning travellers,
such as hotel conference rooms, fantastic restaurants and bars, a luxurious
Spa & Health Club with a 15 metre swimming pool and a gymnasium.
At our hotel in London, we continually strive to ensure that we not only
meet our guests’ expectations, but that we exceed them. We take pride in
offering the highest level of service to ensure that we continue to be one of
the leading 5 star hotels in London and is the reason why we are one of the
most popular wedding hotels in London, too. Therefore, if you want to
indulge in a night of pure bliss and relaxation, we recommend you visit our
London hotel.
However, you do not have to stay in our hotel in London to take
advantage of our fantastic facilities. Our award winning Afternoon Tea is the
perfect way to enjoy a leisurely afternoon, and you can indulge in an array of
delicious sandwiches, French pastries and freshly baked scones.
At The Landmark Spa & Health Club you’ll be suspended in pure
tranquillity, where muscle tension and the mind’s concerns simply melt away
allowing you to emerge refreshed.
URL: http://www.landmarklondon.co.uk/en/home
2.1.2 LOCAL LITERATURE
2.1.2.1 RICHMONDE HOTEL
Hotel Management: Spa & Health Club System
Page 12
Operating since 1999, The Richmonde Hotel is managed by Prestige
Hotels and Resorts, Inc., which is the initial venture of Filipino-owned
Megaworld Corporation into the hospitality industry. Founded 20 years
ago by a group of incorporators headed by real estate mogul Andrew L.
Tan, Megaworld is regarded as one of the Philippines’ leading urban
developers concentrating on large-scale projects set in prime locations in
Metro Manila which include high-rise residential and office buildings as
well as “live-work-play” township developments geared primarily to the
middle and high-income markets.
At present, Prestige Hotels & Resorts, Inc. and Megaworld
Corporation are working on adding to its hotel and leisure portfolio with the
construction of more hotels. Slated to open early 2010 is Eastwood
Richmonde Hotel, a 138-room world-class hotel, located at the heart of the
vibrant urban community that is Eastwood City in Libis, Quezon City.
“We are thankful for the honor and even more grateful that our guests
continue to be pleased with our services. We shall definitely strive to
consistently extend and continually improve Richnmonde's distinct brand of
personalized service to our guests.”
- Carmen Fernando, Managing Director
URL:http://www.richmondehotel.com/richmonde-hotelortigas/ortigas/?pg=about-us
2.1.2.2 WATERFRONT HOTEL
The Building that houses The Waterfront Hotel was built as a private
residence in 1771. It is the second oldest brick building in the city of Baltimore.
Converted into a hotel and tavern in 1861, it was most likely used to house
Hotel Management: Spa & Health Club System
Page 13
troops during the Civil War. After the war, it became a welcome place of rest
for weary sailors. It remained a hotel until 1955, when it was converted into a
restaurant. The Waterfront earned a reputation as the place to go for great
food and lively conversation. More recently, the Waterfront was used as the
set for the bar scenes in the television series, “Homicide: Life on the Street.”
The second floor dining room, offers a great view of the harbor, an updated yet
traditional atmosphere, working fireplace and, of course, our excellent food in
a non-smoking environment. Our lounge, also on the second floor, is a warm
and welcoming enivronment great for meeting up before or after the evening's
festivities. You can relax on one of the many soft leather couches or chairs
and crack open a board game, or pull up to the full-size bar for a rowdy good
time.
“We have come to realize that business models have changed over the
years. Flexibility is what people are asking for; meaning, it is no longer
business as usual, rather cultivate relationships and trust so customers will
come back and stay with us,”
“We collected things of value. Things that have a story. The secret is you
have to realize what you are buying. When you are a collector, you take a risk,
you take a chance. The most important thing is you like what you are buying,”
- Alfred Portenschlager, General Manager
URL: http://www.waterfronthotel.us/mobile/history.html
http://www.waterfronthotels.com.ph/waterfront/2013/
2.1.2.4 EUROTEL MAKATI
Motivated to meet the demand for unique lodging services in the
Philippines, EUROTEL was conceived to meet such a demand. Managed by
Hotel Management: Spa & Health Club System
Page 14
experienced hoteliers, it is the only lodging chain in the country that uses a
distinctively European theme and motif
SERVICES AND AMENITIES
If you’ve ever wondered what it’s like to be pampered by the best
European hotels, wonder no more. EUROTEL is a welcome haven for couples,
tourists and travelers seeking respite and comfort in the heart of Metro Manila.
Elegantly designed with subtle modern European influences, guests are
assured of comfort and convenience with a good range of rooms (Studio,
Standard and Euro Suite). Affordabilty plus the traditional Filipino hospitality is
a matchless combination.
Meeting modern-day standards of sanitation and safety, each room is
guaranteed to satisfy your needs. Managed by experienced veteran hoteliers
and staffed by carefully selected and well trained personnel, EUROTEL will
provide you with the best lodging experience you will ever have.
Business Functions
– The hotel also provides function rooms for a variety of occasions:
Seminars
Conventions
Social Functions
Large function rooms can be tailored to fit management development
seminars, strategic planning, team-building and other corporate functions.
EUROTEL can even provide lists of potential trainers depending on your
needs. All rooms are equipped with the latest audio-visual equipment and
training tools necessary for each event. Our rooms can accommodate up to
450 persons and packages are available to fit your budget and particular
Hotel Management: Spa & Health Club System
Page 15
requirements. Participants can also choose to unwind at the end of the day
by using its Karaoke on wide-screen.
SPA - An in-house spa is also available for guests. Relax those tense
muscles and lay your cares at the hands of our professionally-trained
masseuse, either in the comfort of your own room or at our Spa. From body
massage, foot scrubs and body scrubs we guarantee a relaxing experience.
Eurozen Bar and Bistro - Sit back and relax at the end of the day at the
Eurozen Bar and Bistro. Enjoy a delightful meal or just appetizers while
downing your favorite cocktail and drink. Or you could just unwind and watch
entertaining programs with our wide-screen LCDs.
“I started with a Vision, of having a place to stay for people where
business and pleasure blends well without having to spend so much. What
used to be a PASSION for guest satisfaction expanded to having the
PASSION for service excellence! Our impeccably designed, well-appointed
Hotel rooms await you for a most affordable home away from home stay
while our well equipped Function rooms will suit your budget for any
occasion, trainings or seminars. Whether you’re visiting relatives, attending
business meetings, developing your people, having some product launch,
celebrating life for memorable occasions or simply looking for a comfortable,
safe and affordable place to stay while traveling or on vacation, Eurotel is
there to serve you.”
- Managing Director
URL: http://www.eurotel-hotel.com/EH/main/
2.2 RELATED STUDIES
2.2.1 Foreign Studies
2.2.1.1 MOSAIC SPA & HEALTH CLUBS
Hotel Management: Spa & Health Club System
Page 16
Today the business operates over 30 facilities across the UK and
employs over 350 staff. There are currently 15 spas in the portfolio, most
operated under a branding chosen by the client rather than imposed by
the Imagine team. The first spa opened in 2007 and already has been a
finalist in the Residential Day Spa of the Year. The spas continue to
perform ahead of client expectations and ahead of the industry perceived
norms.
In order to maximise the opportunities that the business was unearthing,
Steve and Dave partnered up in 2011 with Downing Corporate Finance to
create Mosaic Spa and Health Clubs Ltd. Downing manage a venture
capital investment trust which specialises in the hospitality and leisure
sector. They have a 30% stake in the business and can provide Mosaic
with the financial support to invest in spa joint ventures with hotel
operators as well as acquire stand alone health club and day spas. The
goal for 2011 will be to identify suitable targets and make acquisitions.
Dave and Steve are as actively involved in the business now as they were
when they started out 24 years ago and they’d love to meet with you and
"imagine" how they could get your facility delivering an exceptional return.
With a great management team, financial backing, digital media expertise
and creativity, Mosaic Spas and Health Clubs really does have all the right
pieces for success.
URL: http://www.mosaichealthandspa.co.uk/story.php
2.2.1.2 INTERNATIONAL SPA ASSOCIATION
For over 20 years, the International SPA Association has been recognized
worldwide as the professional organization and voice of the spa industry,
representing health and wellness facilities and providers in more than 70
countries. Members encompass the entire arena of the spa experience, from
Hotel Management: Spa & Health Club System
Page 17
resort/hotel, destination, mineral springs, medical, club and day spas to
service providers such as physicians, wellness instructors, nutritionists,
massage therapists and product suppliers.
ISPA advances the spa industry by providing invaluable educational and
networking opportunities, promoting the value of the spa experience and
speaking as the authoritative voice to foster professionalism and growth.
URL: http://www.experienceispa.com/
2.2.1.3SPA FINDER WELLNESS
Spas and wellness centers are now putting a big focus on feet: from “foot
fitness” classes to new 100-percent foot-focused med-spas to podiatristoverseen “medi-pedis” to treatments specifically targeting high-heel pain.
And while the ancient Chinese practice of reflexology revolves around using
foot acupressure to impact the organs of the body, the fact that reflexology
centers are becoming as common as nail salons may have more to do with
people simply seeking pain relief via foot massages, rather than some
sudden conversion to Traditional Chinese Medicine.
The human foot is a delicate, complex structure of 33 joints and 26 bones,
wrapped in a web of 126 muscles, ligaments and nerves. The most utilized
part of our bodies, the average person spends four hours (pounding out
8,000 to 10,000 steps) on their feet every day. We exert a force equivalent to
several hundred tons every day on our poor southern extremities.
So what do we encase our body’s precious shock absorbers in thesedays?
The fashion gods have women wearing the sky-highest heels in history, and
women worldwide are bombarded with images of Lady Gaga or Victoria
Beckham teetering around in insane six inch-plus “killer heels.” Two in five
American women now wear high heels every day, and 43 percent claim they
won’t give them up, despite the misery. Other foot-bruising fashions:
Hotel Management: Spa & Health Club System
Page 18
fashionable and unsupportive ballet flats and flip-flops, and the running
world’s mania for the new, nearly barefoot “foot gloves.” Also significantly
adding to the world’s collective foot trauma is the global obesity and diabetes
pandemic, and a global population aging at unprecedented rates.
The upshot of all this sexy footwear and anti-foot behavior? An epidemic of
not-so-sexy conditions like plantar fasciitis, bunions, hammertoes, corns,
metatarsalgia, flat feet, Achilles tendonitis, neuromas, Hagland’s deformity,
or “pump bump,” and arthritis, etc. Medical experts argue that high heels
share the blame for the fact that four in five American women now suffer foot
problems — and also for the arthritis pandemic underway in the UK, with 60
percent of cases now occurring in feet. The pain can be so agonizing that
some women are actually having Botox, silicone and Restylane injected into
the bottoms of their feet, to counteract the damage their high heels have
done!
2.2.2 LOCAL STUDIES
2.2.2.1 THE SPA
The Spa is one of the Philippines’ premier centers for healthy and holistic spa
services. It is one of the pioneering health facilities in the Philippines that offer
a complete array of services, such as massage therapies, facial, foot and
body care treatments.
Conforming to high standards of excellence, The Spa has been accredited as
a member of the International Spa Association (ISPA) and the Spa
Association of the Philippines, Inc. (SAPI). It is also the first spa in the
Philippines to be awarded the Superbrand status.
The Spa’s first outlet was built in 1996 on a 2,400 sq.m. lot along Acropolis
Green Subdivision, 80 E. Rodriguez Jr. Avenue, Libis, Quezon City. Its
therapists and aestheticians are trained to provide the kind of treatment that
Hotel Management: Spa & Health Club System
Page 19
each guest requires. A modern, ultra-hip Gym Center located at the second
floor of its four-story building is equipped with the latest gym equipment.
Through the years, the company has evolved from a single branch in
Acropolis to seven more in Alabang, Greenbelt, Trinoma, The Fort, Rockwell
and Eastwood. Each of the branches has been designed by leading interior
designers to create the look that is reminiscent of renowned international
spas, Tropical theme in Alabang, Oriental Thai theme in Greenbelt, Minimalist
Asian theme in Acropolis, Cosmopolitan Minimalist at The Fort, Safari at
Trinoma, Monastery in Eastwood and Modern Glamour in Rockwell.
The Spa continues its commitment of bringing a healthy and holistic lifestyle
through its continuous research, development and expansion. It is the
company's way of helping push the Philippines forward into the future.
URL:http://www.clickthecity.com/health-beauty/b/yU2b8b2/the-spa-trinomamall.
2.2.2.2 INTELLIGENT SPA
A survey of Philippines' spa facilities found the industry has grown 74% since
2003, with 87 spas currently open and operating. The research achieved an
excellent response rate of 54% of all spas in the Philippines, enabling very
reliable industry benchmarks to be calculated.
The report, entitled Spa Industry Profile Philippines 2003-2007, features over
500 quantitative statistics on the Philippines spa market as well as supporting
qualitative trends and observations from spa owners and managers. It is a
valuable tool for businesses competing in, or supporting the Philippines’ spa
industry, to more accurately develop and plan spa-related products, services,
campaigns and initiatives.
Hotel Management: Spa & Health Club System
Page 20
Some key industry totals and averages extracted from the report include:

Intelligent Spas identified 87 spa facilities located in the Philippines.

76% of spas are stand-alone day spas and 20% are spas located in
hotels and resorts.

The average indoor area of spa facilities was 609 square metres.

52% of the total spa space was allocated to treatment rooms.

Spas contained 10.9 treatment rooms on average, making them the
largest across the Asia Pacific region.

70% of spas provided a relaxation room.

Aromatherapy was practised by 97% of spas.

Baths with water and/or air jets were offered by 54% of respondents.

One hour body wraps were priced from PHP 1418, on average.

Herbal tea was the most common complimentary food or beverage
item provided by spas, with 62% offering it to visitors.

35% of spas surveyed noticed there are more spas opening in hotels
and resorts.
Some findings include:

Day spas were larger in terms of indoor space when compared to
destination spas.

Day spas contained more treatment rooms than destination spas.

Plunge pools were more commonly found in destination spas.

Day spas were more likely to provide body wraps.
“The excellent response rate enabled the survey results to be broken
down by stand-alone day spas versus spas located in hotels, resorts and
retreats (destination spas) for more accurate benchmarking and analysis”
- Julie Garrow, Managing Director of Intelligent Spas
Hotel Management: Spa & Health Club System
Page 21
URL: http://www.4hoteliers.com/news/story/2807
2.2.2.3 BANAHAW HEALS SPA
Banahaw Heals Spa started with the founder’s gifted talent and inherent
skills, incorporated with personal research and studies on the nature of spa
services in line with body massage. His constant philosophical thoughts and
ideas lead to constrain some practices with regard to rendering professional
services in order to cater with the need to relieve client’s body stress, and in
line with the true definition of touch therapy as an alternative medicine. It is
the founder’s passion and devotion to this career that brought him awareness
of a mystical mission, a manifestation of Mt. Banahaw’s healing nature,
through massage and touch therapy.
Starting with BHS Platero in 2007, Banahaw Heals Spa currently operate with
over a hundred franchised branches in CALABARZON, making BHS one of
the fastest growing franchise companies in business offering several services
including Swedish and Thai Massages, Tuina, Turtle Walk Massage,
Ventusa, and Netibo Healing. Of these services, the latter four are distinctly
improved and developed by the founder to cater Banahaw Heals Spa’s
distinct identity.
It is also the founder’s over Ten (10)-years significant experience conducting
individual body stress healing that is truly distinct and now incorporated in
BHS trademark massages and packages. Moreover, it is the need to deliver
this mission of mystical healing that brought forth the birth of BHS Services
and BHS Franchising network.
URL: http://banahawheals.weebly.com/
Hotel Management: Spa & Health Club System
Page 22
2.3 SYNTHESIS AND SIGNIFICANCE OF THE STUDY
The purpose of this paper is to review the use of spa & health club system
and techniques. Through general understanding we learn some strategies
and techniques. The focus of discussion of this paper is about summarizing,
comparing and obtaining excellent understanding. We also learn from the
discussion the advantages and disadvantages of each system. This
information is preferred for the future user of the system, on how it is differ
from other existing system.
Hotel Management: Spa & Health Club System
Page 23
CHAPTER 3
3.1 SOFTWARE REQUIREMENTS SPECIFICATIONS
3.1.1 Introduction
This chapter introduces what is the basis of the proponents with
this project. The purpose of this research is to inform the client and the
user about the process of the system.
This chapter also explain what are the requirements needed to
work properly the proposed system named Hotel Management: Spa &
Health Club Module. It contains diagrams that will describe the system
flow of the system and it will explain the functionality of the foresaid
proposed system.
The proposed system depends on the requirements of the
company, whether it is an ONLINE or LAN based. As the school
requirements, we used Java Programming Language as our front-end,
and MySQL will be our database storage for all the data information inside
the process of the hotels.
3.1.1.1 Goals and Objectives
The purpose of this document is to describe the behaviour of the
system which is the Hotel Management Spa & Health Club Subsystem.
This document contains the listed necessary requirements that required
for the project development and to meet the expectations of everyone. It
may also include a set of use cases and diagrams that describe the
interactions the users will have with the foresaid subsystem.
The Hotel Management Spa & Health Club subsystem is a clientserver subsystem designed for managing all the transaction of the Spa &
Hotel Management: Spa & Health Club System
Page 24
Health Club. Its module consists of Customer Information, Account
Details, Product and Services offered. The Customer Informationare
connected with the Front Desk Office and Reservation while the Account
details of the customer are connected to the Point of Sale of the Hotel.
3.1.1.2 Statement of scope
Before the access to Hotel Management Spa & Health Club
subsystem, an employee/staff will be required to log into the system by
entering username and password. The Staff/Employee has limited
privileges within the system.
The Administrator has a responsibility to manage the account, view
and change password of the system. The Manager is responsible in
supervising Spa & Health Club and also responsible for monitoring all the
transaction of the Spa & Health Club.
User Requirement of Spa & Health Club System
Req. no.
Priority
Reference
Description
Customer
There shall be two levels of
Access Privileges
R1
High
access; one for the users, and one
for the Administrator.
R2
High
Customer
The user and the admin shall only
be allowed to enter or edit the
transaction in the spa and health
club of the hotel.
R3
High
Customer
The
administrator
shall
be
allowed to enter or edit all the
Hotel Management: Spa & Health Club System
Page 25
data.
R4
Med
Only the admin shall be allowed
Customer
to view or print reports.
R5
Med
Only the admin shall be allowed
Customer
to view or print invoice.
Security
R6
High
Each user shall be required to log-
Customer
on with a unique user name and
password
before
using
the
system. The password does not
need to be unique.
R7
High
A password shall be assigned to
Customer
each user.
R8
High
The password shall contain 8-10
Customer
alphanumeric characters.
R9
Med
After three unsuccessful attempts
Code works
to enter a password, the user
shall be locked out of the system
until their password is reset.
Account Information
R10
Med
Customer When a user edits an account, their user ID
along with the date, time and description of
the change shall be recorded in the data base
R11
High
Customer The customer’s record shall contain the
following information:
1. Name
Hotel Management: Spa & Health Club System
Page 26
2. Address
3. Contact number
4. Email address
5. Service avail
6.
Availing date
7. Date avail
R12
High
Customer The software shall support the ability to enter,
store, and update the customers billing
information.
R13
High
Customer Costumer notes shall store the date and
comments regarding any correspondence with
the customer.
Table 1 - User Requirements for Spa & Health Club
3.1.1.3 Software Context
There are a lot of things to be consider in developing a computerized
system that will help a lot of hotels establishment that still using a manual
process in their daily works. We all know that it is hard to replace an old
way of business process which is the manually updating the information of
the guest, and adding information about their products & services into a
computerized and systematic way of updating/adding information or data.
The system will work automatically, it will lessen the time they’re
consuming in logging each information of their guest.
3.1.1.4
Major Constraints
Hotel Management Spa & Health Club will used JAVA Programming
Language to make the system conflict-free in running in any operating
system
Hotel Management: Spa & Health Club System
Page 27
3.1.2 Usage Scenario
3.1.2.1 User Profiles
The following definitions describe the actors in the system:
Administrator
Responsible in managing the account, viewing and changing
password in the subsystem. They also have unlimited privileges in
accessing the system.
Customer
The customer is the one who uses the the product and services,
and responsible for paying bills.
Manager
Responsible for managing and supervising the system. They have
an access in all the transaction of the system.
System
Refers to the computer hardware and software that controls the
application. It accepts user input, display user output and interfaces to the
LAN server.
LAN Server
A program that serves the resources for a number of attached
workstations.
Hotel Management: Spa & Health Club System
Page 28
3.1.2.2 Use-Cases
The following use-cases are typical interactions between the
external environment and the internal software system.
1. Log on to system
2. Updating guest information
3. Checking the avail services through reservation
4. Input the avail services for walk-in
5. View account information
6. Update account information
7. Verify reports
8. View reports
9. Print reports
Hotel Management: Spa & Health Club System
Page 29
3.1.2.2.1 Use-case Diagram
Getting information
of client
Updating
information
ADMINISTRATOR
<include>
Username &Password
Log onto the system
Adding new products
& services
Checking reports
MANAGER
Passing/Printing
report
Input information of the
guest
EMPLOYEE/STAFF
Printing invoice
Figure 1 Use Case Diagram
Hotel Management: Spa & Health Club System
Page 30
3.1.2.2.2 Use case Description
Use-case:
Log on to system
Primary actor:
Employee
Goal in context:
To gain access to the system
Preconditions:
The employee has a valid user name and
password
Trigger:
An employee needs access to the system to
perform their job
Scenario:
1. The system prompts the employee
for their user name and password.
2. The employee enters their user name
and password.
3. The system will directly connect to
the data base.
4. The system sends back the password
registered to the user name.
5. The system verifies the password
and sets of user’s authorization.
6. The employee is given access to
perform their job.
Exceptions:
The user name and password cannot be
verified.
Use-case:
Availing of service through reservation
Primary actor:
Employee
Hotel Management: Spa & Health Club System
Page 31
Goal in context:
To let the costumers reserve for a service
Precondition:
The costumer want to reserve for a service
Trigger:
The costumers decided to reserve for a
service
Scenario:
1. The customer contacts the spa and
health club employee.
2. The administrator logs on to the
system.
3. The administrator checks the service
availability.
4. If the service is/are available, the
customer’s
information
shall
be
entered first to the system including
of the date and time the costumer’s
reserved.
5. The
administrator
selects
new
account from main menu.
6. The
system
will
save
the
data
gathered from the customers
Exceptions:
1. Failed to attend on the reserved
schedule, reservation will be void.
2. Reserve again for new transactions.
Use-case:
Availing of service through walk-in
Primary actor:
Administrator
Goal in context:
To let the customer avail the service offered
of the spa and health club.
Preconditions:
The customer wants to avail the service.
Hotel Management: Spa & Health Club System
Page 32
Trigger:
The costumer decided to avail of the service
offered.
Scenario:
1. The
customer
will
approach
the
employee of the spa and health club.
2. The administrator will log on to the
system.
3. The
administrator
selects
New
Account from main menu.
4. The administrator will check if the
service the customer wants to avail is
available.
5. If the service is/are available, the
customer’s
information
shall
be
entered first to the system before
availing the service.
6. The
system
will
save
the
data
gathered from the customers.
Exceptions:
If the service are not available.
View account information
Use-case:
Primary actor:
Employee
Goal in context:
To retrieve account information
Preconditions:
The account exists
Trigger:
The employee needs information from one
of their accounts
Hotel Management: Spa & Health Club System
Page 33
Scenario:
1. The employee logs on to the system.
2. The employee selects View Account
Information from the main menu.
3. The system prompts for the name or
ID number of the customers.
4. The system will show the record
stored in the data base in the screen.
Exceptions:
The account does not exist.
Use-case:
Update Account Information
Primary actor:
Administrator
Goal context:
To update the information contained in an
account
Preconditions:
The exact spelling of the name is known
Trigger:
Account information has changed and needs
to be updated
Scenario:
1. The administrator logs on to the
system.
2. The
administrator
selects
Edit
Account Information from the main
menu.
3. The system prompts for the name or
ID of the costumers.
4. The system will request the record
from the database.
5. A form of the report is displayed on
the screen.
Hotel Management: Spa & Health Club System
Page 34
6. The
Administrator
edits
the
appropriate field.
7. The Administrator selects save
8. The system sends the updated record
to the database for storage.
9. The
administrator’s
employee
ID
number, the date, and nature of the
change are logged.
10. The
administrator
receives
confirmation that the information was
saved.
Exceptions:
Use-case:
View Report
Primary actor:
Administrator
Goal in context:
To view Report
Preconditions:
Information required for the report has
previously been entered.
Trigger:
An administrator decides to view a summary
of the customers information.
Scenario:
1. The administrator logs on t the
system.
2. The administrator selects view report
from the main menu.
3. The administrator selects the name
of the report from the report menu.
4. The system request from the data
Hotel Management: Spa & Health Club System
Page 35
base.
5. The report is displayed on the
screen.
6. The administrator has given the
option to close or print the report.
7. The report is closed or printed.
Exceptions:
3.1.2.3

Special usage considerations
Billing fees can’t be changed.
Hotel Management: Spa & Health Club System
Page 36
3.1.2.4 Activity Diagrams
System Activity
Diagrams
Prompt for Use name and
Password
Enter user ID and Password
Enter user ID and Password
Verify password
Check number of bad entries
Access granted
Figure 2 - Activity diagram for logging on to the system
Hotel Management: Spa & Health Club System
Page 37
Availing Service
(Reservation)
Log-on to system
Check the availability of
products/services
If not
Enter costumer information including time
and date of reservation.
Data has been reserved
Fail to avail on scheduled time and date
Transaction void.
Costumer avail service
Figure 3 -Activity diagram for availing service (reservation)
Hotel Management: Spa & Health Club System
Page 38
Log-on to system
Availing Service for
(Walk-in)
Select new account form
Checking the availability
of service
If not
If available
Look for other service
Enter costumer information to
the system
Data has been saved
Costumer avail services
Figure 4 - Activity diagram for Availing of service (walk-in)
Hotel Management: Spa & Health Club System
Page 39
Viewing/Updating
Account Information
Log on to the system
Select account
information
Enter user name
Display information
Select Edit
Determine user
authorization
Edit record
Save
record
Figure 5 - Activity diagram to view/ update account information
Hotel Management: Spa & Health Club System
Page 40
Viewing and Printing
Reports
Log on to system
Determine user authorization
Select report
Display report
Prompt to print
No
yes
Print report
Figure 6 - Activity Diagram for viewing and printing reports
Hotel Management: Spa & Health Club System
Page 41
3.1.3 Data Model Description
3.1.3.1 Data Objects
Customer Data Object
Descriptions
A unique identifier assigned to the
GuestID
customer
Name
The customer’s name
Address
The customer’s address
Gender
The customer’s gender
Age
The customer’s age
ContacNo
The customer’s contact number
Table 3 – Customer Data Object and descriptions
Employee Data Object
Descriptions
A unique number assigned to the
UserID
employee
The employees password used to log
Password
on to the system
Table 4 – Employees Data Object and descriptions
Bill Data Object
InvoiceID
AmountPaid
DatePaid
Descriptions
A unique number for invoice. Invoices
are issued for walk in clients only
The amount that has been paid for a
particular invoice
The date that the invoice was paid
Table 5 – Bill Data Object and descriptions
Hotel Management: Spa & Health Club System
Page 42
3.1.3.2 Relationships
Our guest are classified into two categories: the RESERVE clients
from online reservation, and the WALK-IN clients.In order for an employee
to access the information of the customer, they need to log onto the
system. If he/she already log on to the system, they can now have an
access to update the information of the customer and their account
details.Each department can update the information of all guest. At the
end of the transaction or process, the system will print the reports needed
for the hotels record.
Hotel Management: Spa & Health Club System
Page 43
3.1.3.3 Complete data model
The relationships between the data objects describe in section 3.1.3.2 are
shown in Figure 7.
1
EMPLOYEE
UserID:
CUSTOMER
Password:
M
GuestID
Name
Address
Age
Gender
ContacNo
1
Products & Services
Services:
Packages:
Price:
Discount:
Figure 7 - Relationship Diagram for Spa & Health Club System
Hotel Management: Spa & Health Club System
Page 44
3.1.4 Functional Model and Description
3.1.4.1 Class Diagrams
The Associations between the different classes are shown in figure 8.
Spa & Health Club
System Class Diagram
BILL
-customer’s name
CUSTOMER
-guestID
-name
-amount
-datePaid
+print()
-address
-age
-gender
-contacNo
EMPLOYEE
-UserID
+add()
-Password
+update()
+view()
+print()
+Promote()
+Demote()
Figure 8 – Class Diagram of Spa & Health Club System
Hotel Management: Spa & Health Club System
Page 45
3.1.4.2 Software Interface Description
3.1.4.2.1 External Machine Interface
The subsystem will be capable of printing invoices and reports.
3.1.4.2.2 External System Interface
The SHC will communicate with the Front Desk Office, Reservation
and POS through LAN server in getting data/information.
3.1.4.2.3 Human Interface
The system shall permit complete navigation using the keyboard
alone, in addition to using mouse and keyboard combinations.
3.1.4.2.4 Reports

Inventory of generated reports

Billing report

Guest Info report

Reports Layout
3.1.5 Behavioral Model Description
3.1.5.1 Description for software behavior
3.1.5.1.1 Events
Customer Class Events
Customer is check-in
Customer is availing services
Customer is paying bills
Hotel Management: Spa & Health Club System
Page 46
Employee Class Events
Employee logs onto the system
Employee logs off the system
Bill Class Events
Payment received
Print invoice
3.1.5.1.2 States
Customer State
Descriptions
Registering
The customer is registering by filling up
theform given by the staff/employee.
This is for walk in client only.
Waiting
The customer is waiting for the process
of theregistration.
Active
The customer has an account to the
subsystem.
Paid
The customer paid their account
Employee States
Descriptions
On line
The employee has logged onto the
system.
Off line
The employee has logged off the
system.
Hotel Management: Spa & Health Club System
Page 47
Bill States
Descriptions
Updating
The accounts are being updated
according to the service charges
Paid
Every transactions invoice has been
paid.
Printing
The invoices are being sent to the
printer.
Hotel Management: Spa & Health Club System
Page 48
3.1.5.2 Statechart Diagram
The state chart diagram for the entire Spa & Health Club system is shown on
figure 8. After the user will logs on the system, the user will update all the
information passed by the front office dept. and hotel reservation dept., the user
can add, edit, delete and even print data from the system.
Statechart diagram
of the subsytem
Idle
[Incorrect<3]
[UserID & Password=entered]
Verifying
[Incorrect>=3]
Blocked
[UserID & Password=correct]
Signed out
Waiting
[print=yes]
Checking
Invoicing
Printing
[printing complete]
Updating
[print=yes]
Reporting
Printing
Viewing
[printing complete]
Adding
Figure 8 – Statechart Diagram of Spa & Health Club System
Hotel Management: Spa & Health Club System
Page 49
Customer statechart
diagram
Registering
Processing
Waiting
Registered
Employee statechart
diagram
Log on
Log off
On line
Off line
log on
Figure 9 – Statechart Diagram
Hotel Management: Spa & Health Club System
Page 50
3.1.6 Restrictions, Limitations and Constraints

The system shall integrate with the other system

All Java code shall conform to the NetBeans

All server side code shall be written in MySQL
3.1.7 Validation Criteria

Subsystem validation will ensure that the system corresponds
according to the users expectations.
3.1.7.1 Classes of Test

Unit testing will be conducted on the subsystem itself including the
following subsystem of Hotel Management System:
1. Front Office
2. Hotel Reservation System
3. Point of Sale
4. Purchasing System
5. Procurement
6. General Ledger
3.1.7.2 Expected Software response

The subsystem will not capable in editing the services charge/bill
charge.

The software should not be capable of changing record easily
without the authorized user.
3.1.7.3 Performance Bounds

The system shall provide access to the database management
system with a latency of no more than 20 second.

The system shall support up to 100 simultaneous users against the
system at any given time.
Hotel Management: Spa & Health Club System
Page 51
CHAPTER 3.2 – SOFTWARE DESIGN SPECIFICATION
3.2.1 INTRODUCTION
3.2.1.1 GOALS AND OBJECTIVES
Creating the module for SPA & HEALTH CLUB is an attempt to make the
process become more simple, efficient and easy to use.
This module can store information for huge numbers of customers.
It maintains database of customers and billing information. All that
requires is just a computer with the software having this module that can
perform many operations such as generating bill statement, printing official
receipts, tracking the time of check-in and check-out of the customers in
hotel as well as in Spa & Health Club, recording payments, updating the
services offered etc. It can also track customer’s information in very
efficient way. So, it’s user-friendly.
3.2.1.2 Statement of Scope
The module can handle the customer’s record. The customer is identified
by unique ID. Further the module allows generating billing records of
customer also.
Major Inputs

(For walk-in customer)
Customer’s name, Age, Gender, Address, Contact number, Availed
products & services

(For reservation customer)
Customer’s name, Address, Age, Gender, Email Address, Contact
number, Availed products & services
Hotel Management: Spa & Health Club System
Page 52

Billing statement

Services avail/offer
PROCESSING FUNCTIONALITIES
FUNCTION
PRIORITY
Customer’s information entry
Essential
Services avail/offer entry
Essential
Billing
Essential
Receipt printing
Essential
Table 6 - Processing Functionalities of Spa & Health Club
Outputs
Customer’s Information reports, billing reports, receipts
3.2.1.3 Software Context
This module is very efficient which maintains database of Spa &
Health Club, customer’s information and the operations of the Spa &
Health Club. This module is simple and easy to use. In this module, we
use JAVA and SQL for database connectivity.
3.2.1.4 Major Constraints
The module is to run on a system with SQL. Therefore module should be
connected to the server to access database. It should be enough to
perform the actions fast.
Hotel Management: Spa & Health Club System
Page 53
3.2.2 DATA DESIGN
To understand the data design of Hotel Materials Inventory System
it’s important to have looked at the overall design of the application.
As the application is being built in Java, and MySQL the overall
application design can be categorized into three parts based on the above
mentioned application developing languages.
1. Front End Graphical User Interface
2. Back End Data
3. Internal Functional Procedures
1. Graphical User Interface (GUI):
Java is being used for the development of front end GUI. The GUI
components temporarily stores in keyboard Input by the users till its being
used by the functional procedures.
2. Back End Data
We are using MySQL as the database management system at the
back end for storing all information in the forms of tables. These tables will
be globally available to all the internal procedures. The DBMS system will
be locally available on the machine where the application is running.
However the same database can be accessed remotely as well by the
other sub-system.
For adding, accessing and updating the data we are using SQL
queries built in the internal procedures. Rest all the file and data
management functionality is being provided by the DBMS.
3. Internal Functional Procedures
The internal functional procedures are the logical entities that carry
out tasks of adding, updating, viewing or printing database.
Hotel Management: Spa & Health Club System
Page 54
3.2.2.1 Internal Data Structure
3.2.2.2 Global Data Structure

Most of the system used database for storing. The proponents use
MySQL as its storage for data. And with the used of the MySQL
Connector all the data requested by the user can be fetched add,
edit or update.
3.2.2.3

Temporary Data Structure
All the data of materials stored in the database is not considered as
the temporary intermediate of the system. The proponents doesn’t
use any temporary files.
3.2.2.4 Data Description
Below are mentioned all tables with their corresponding attributes and a
brief description of each.
Table Name
Attributes
Description
GuestID
First Name
Last Name
WALK-IN
CLIENTS
Age
Gender
It contains all the
information of customers of
Spa & Health Club. The
primary key of this table is
the GuestID
Contact No.
Availed service/s
RESERVATION
GuestID
CLIENTS
First Name
It contains all the
information of customers of
Spa & Health Club. The
primary key of this table is
Hotel Management: Spa & Health Club System
Page 55
Last Name
the GuestID
Age
Gender
Contact No.
Availed service/s
Table 2. List of Tables with corresponding Attributes and their
Descriptions
3.2.3 Architectural and Component Level Design
3.2.3.1 Architectural Diagram
The Architectural Context Diagram is shown below. It is clear from the
diagram that some actors which is the Manager, Admin Staff and
Employees have an access and uses the module. The subordinate
systems that will be used by the module are the database (SQL) and
Java. JDK and MySQL Connector are required to connect Java to
Database. Maintenance is important; it is needed for the module for
testing and maintenance purposes
Hotel Management: Spa & Health Club System
Page 56
Maintenance System and SelfTest
Manager
access
uses
Admin Staff
Spa & Health Club
Module
uses
Employee
Java
Database
(JDK)
(SQL)
Figure 10 - Architectural Context Diagram of SPA & HEALTH
CLUB MODULE
Hotel Management: Spa & Health Club System
Page 57
Call and Return Architecture
Main
SPA & HEALTH CLUB MODULE
External
Communication
Management
Graphical User
Interface
Products &
Services
Add/Update/Delet
e Products &
Services
Detailed price of
Products &
Services
Customers
Information
Print or Display
Reports & Billing
Statement
Add/
Update/Delet
e Customers
Info
Customer’s
basic info
Customer’s
billing info
Figure 11 – Call and Return Architecture of SPA & HEALTH CLUB MODULE
Hotel Management: Spa & Health Club System
Page 58
The call and return architecture drawn in the Figure 11 has a main
program and basically, it selects functions below it. The main program
calls the External Communication Management which is further calls GUI
that is implemented in the project. Depending on the access level, it calls
various functions and those functions return values which is the data.
3.2.3.2 Description of Components
3.2.3.2.1 Component Walk-in
3.2.3.2.1.1 Processing narrative of component Walk-in
The component Walk-in contains the class Walk-in. It contains the
attributes which are the basic information of the walk-in client. It contains
the functions, which sets are related data into and out of database. The
responsibilities of this component is to declaring variables of the basic
data of the customer and implementing functions which set the data in the
database and retrieve from the database.
3.2.3.2.1.2 Interface description of the component Walk-in
The component walk-in has an interface with the class customer. The
walk-in class has an attributes which are the basic data of customer.
3.2.3.2.1.3 Algorithmic description of component Walk-in
Component Walk-in;
Set the basic data of the walk-in client into the database and get from the
database.
Start
Declare the variables of the basic data
Set the basic data of the walk-in client in the database
Get the data from the database
End
Hotel Management: Spa & Health Club System
Page 59
3.2.3.2.1.3.1 Design class hierarchy
Walk-in
Customer
Lastname:string
Lastname:string
:
Firstname:string
:
:
set_lastname()
set_lastname()
get_lastname()
set_firstname()
get_lastname()
get_firstname()
3.2.3.2.2 Component Reservation
3.2.3.2.2.1 Processing narrative of component Reservation
The component reservation contains the class customer. It contains the
attributes which are the basic information of the reserve client. It contains
the functions, which sets are related data into and out of database. The
responsibilities of this component is to declaring variables of the basic
data of the customer and implementing functions which set the data in the
database and retrieve from the database.
3.2.3.2.2.2 Interface description of the component reservation
The component reservation has an interface with the class customer. The
reservation class has an attributes which are the basic data of customer
that is being reserve.
3.2.3.2.2.3 Algorithmic description of component Walk-in
Component Reservation;
Get basic data of the reserve client into the database.
Hotel Management: Spa & Health Club System
Page 60
Start
Declare the variables of the basic data
Get the data of reserve client from the database
End
3.2.3.2.2.3.1 Design class hierarchy
Customer
Reservation
Lastname;
Lastname:string
Firstname;
Firstname:string
:
:
:
:
get_lastname()
get_lastname()
get_firstname()
get_firstname()
set_lastname()
set_lastname()
set_firstname()
set_firstname()
3.2.3.2.3 Component Reports
3.2.3.2.3.1 Processing narrative of component Reports
The component Reports contains class Reports. The responsibilities of
this component are to print reports, customer info, pay bills, receipt etc.
3.2.3.2.3.2 Interface description of the component reservation
The component Reports has an interface with the class Walk-in and
Account. It inherits the data and functions from the class walk-in to print
the information of customer. It inherits the data and functions from class
account to print the customer’s billing report.
Hotel Management: Spa & Health Club System
Page 61
3.2.3.2.3.3 Algorithmic description of component Reports
Component Reports;
The intent of this component is to print reports.
Start
Get customers data
Get the customers billing data
Print customers data report
Print the customers billing report
End
3.2.3.2.3.3.1 Design class hierarchy
Reports
Customer
Lastname:string
print_reports
Firstname:string
print_billinginfo
:
print_customersinfo
:
set_Lastname()
set_Firstname()
Account
get_Lastname()
get_Firstname()
servicefee:float
discount:float
set_servicefee()
set_discount()
getservicefee()
get_discount()
Hotel Management: Spa & Health Club System
Page 62
3.2.3.2.4 Component Manager
3.2.3.2.4.1 Processing narrative of component Manager
The component Manager contains class Manager. The responsibilities of
this component is to manipulate the data of the customer, bill of the
customer, print reports etc. This component sets related data into the
database and performs on the data to print the reports.
3.2.3.2.4.2 Interface description of the component Manager
The component Manager has an interface with the class Customer,
Reports. As the manager is the employee, it inherits the data member and
functions from class Customer to set and get data of the Customer. It also
inherits the functions of class reports to print reports
3.2.3.2.4.3 Algorithmic description of component Reports
Component Manager;
The intent of this component is to manipulate the data of the customer,
employee, print reports.
Start
Set managers data into the database
Get manager data from the database
View the customer data
Set the customer data
Get the customer data
Get the customers billing data
Print customers data report
Print the customers billing report
Print report
End
Hotel Management: Spa & Health Club System
Page 63
3.2.3.4.3.2 Design class hierarchy
Report
Manager
print_report
print_billinginfo
print_customersinfo
view()
Walk-in
Lastname:string
Firstname:string
:
Reservation
set_lastname()
set_firstname()
Lastname:string
get_lastname()
Firstname:string
get_firstname()
:
:
get_lastname()
get_firstname()
set_lastname()
set_firstname()
Hotel Management: Spa & Health Club System
Page 64
3.2.3.3 Dynamic behaviour for component
3.2.3.3.1 Interaction Diagrams
Manager
Monitor
SPA & HEALTH
CLUB MODULE
Printer
System
Ready
Print
reports
Password entered
READING
Print
receipt
COMPARING
password=correct
gives access to manager
Manager adds/updates/
Delete data
FOR
DISPLAY DATA
Hotel Management: Spa & Health Club System
DISPLAY
Page 65
Figure 12 (a) Component Manager
The figure 12 (a) is about the sequence diagram where the use case component
is the manager; on the first event the system is ready. The manager enters
his/her password. The system compares the password on a module to a monitor
and returns a result. If the password is correct, the module gives an access to a
manager to add/update/delete data. And those data are being displayed on the
monitor; it can also print by a printer upon request by the user.
Hotel Management: Spa & Health Club System
Page 66
Admin Staff
Monitor
SPA & HEALTH
CLUB MODULE
Printer
System
Ready
Print
reports
Password entered
READING
Print
receipt
COMPARING
password=correct
gives access to admin staff
Admin Staffupdates data
FOR
DISPLAY
DISPLAY DATA
Figure 12(b) Component Admin Staff
The figure 12 (b) is about the sequence diagram where the use
case component is the admin staff; on the first event the system is ready.
The admin staff enters his/her password. The system compares the
Hotel Management: Spa & Health Club System
Page 67
password on a module to a monitor and returns a result. If the password is
correct, the module gives an access to admin staff to update data. And
those data are being displayed on the monitor; it can also print by a printer
upon request by the user.
Hotel Management: Spa & Health Club System
Page 68
Employee
Monitor
SPA & HEALTH
CLUB MODULE
Printer
System
Ready
Print
reports
Password entered
READING
Print
receipt
COMPARING
password=correct
gives access to employee
Employeeupdates data
FOR
DISPLAY DATA
DISPLAY
Figure 12 (c) Component Employee
Hotel Management: Spa & Health Club System
Page 69
The figure 12 (c) is about the sequence diagram where the use case
component is the employee; on the first event the system is ready. The admin
staff enters his/her password. The system compares the password on a module
to a monitor and returns a result. If the password is correct, the module gives an
access to employee to update data. And those data are being displayed on the
monitor; it can also print by a printer upon request by the user.
3.2.3 User Interface Design
3.2.4.1 Description of the User Interface
3.2.4.1.1 Screen Images
The GUI of Spa & Health Club module is simple, convenient
and easy to use. It is user-friendly and it does not require any
training to use it.
Main GUI
This above GUI is the main menu or main page of the system. We can
see this GUI if we click the SPA button located on the right side.
Hotel Management: Spa & Health Club System
Page 70
Reserve/Walk-in Clients
This GUI is for adding reserve and walk-in clients. This is where the user input all
the information of the client needed.
Hotel Management: Spa & Health Club System
Page 71
Adding Services
This GUI is for adding or updating the services of the spa.This is where you can
see the code of the services, the name of service, the price and the description of
the services.
Hotel Management: Spa & Health Club System
Page 72
View/Edit Walk-in Client Info
This GUI is for viewing client info, this is also where you can edit or update their
information.
Hotel Management: Spa & Health Club System
Page 73
3.2.4.1.2 Objects and actions
The above shown GUI window consists of Java Components. It is consists
of panel, 1024*600 is the size. A frame of size 1024*600 is being used as
a container for other components. This frame consists of label for
displayingtext, text field is for entering and editing text, tabbed pane, scroll
pane and command buttons for execution procedures.
3.2.4.2 Interface Design Rules
3.2.4.3 Components Available
There are many components in Java Swing Library, but for now the
available components that are used in the GUI are the JFrame,
JLabel, JTextField, JScrollPane, JTabbedPane & JPanel.
3.2.4.4 UIDS Description
There is no user interface development that is used for the
development of Spa and Health Club Module.
3.2.5 Restrictions, Limitations and Constraints
a. Each employee/staff should have own unique ID and password
to have an access on the system.
b. Manager is the only one that can update all the information on
the system.
c. The module should run on a system with SQL. The module
should properly connect to the server to access database.
3.2.6 Testing Issues
There are some various test that conduct to validate the developed
system. These are the following test: Login test, customers’ information
report test, billing report test & payment report test.
Hotel Management: Spa & Health Club System
Page 74
Classes of
testing
LOG IN
Expected
Description
software
response
This test class is
The user
defined to
will be login
validate whether
if he/she
the user is able
enters
to login or not,
his/her ID
using his/her ID
or
& password
password
Performance
Bounds
Components
to be
identified
The user
should not
login if
he/she enters
the wrong ID
or password
This test class is
defined to
validate whether
the information
of the customer
Test
is being
Customer
displayed or not.
All the functions
that is called in
This test
class will
print the
customer
Customer,
Reports
information
this test are
related to the
customer
Test Bill
This test class is
This test
defined to
class
validate whether
displays the
the customer’s
bill of the
bill is being
customer
Customers,
Reports
calculated
Hotel Management: Spa & Health Club System
Page 75
correctly or not.
All the functions
that called in this
test class are
related to
customer’s bill.
This test class
defined to
validate whether
the customer is
class will
being paid or
Test Payment
This test
not. All the
functions that
called in this test
class are related
display and
Customer,
print the bill
Reports
of the
customer
to customers
billing statement
Table 7 – Testing issues
Hotel Management: Spa & Health Club System
Page 76
CHAPTER 4
4.1 Technical and Operational Feasibility
This will determine the effectiveness and other parts of comparison
between the propose and the existing system. The proponents use six criteria for
the technical and operations feasibility of the system. The following criteria
should be considered.
a) Reliability
It is the ability of the system to perform a required function under state
condition for a state period of time.
b) Efficiency
Is the extended to which the system performs it intended function with
minimum consumption of resources?
c) Accuracy
The qualitative assessment of free form error the proponent makes sure
that the prose system will provide accurate information.
d) Speed
The rate of processing generating the output.
e) User Friendliness
It can be tested if the system can be used to uses that has a little
knowledge in handling computer.
f) Employee
Respondent on the problem encountered and the programmed
undertaking to minimized or solve the problem in use of existing system,
the following was used
Hotel Management: Spa & Health Club System
Page 77
4.2 System Hardware Content Testing
Technical Specification for Admin and Employee’s computer
4.3 Test System Objective
The tester must be able to communicate the size, complexity,
priorities and underlying assumptions of the test effort during planning,
because that is when the schedule is established if the testers cannot
communicate these things clearly and adequately management will not be
able to make well-informed decisions.
4.4 Test System Development
Tests on the Inventory should come from a number of sources. The
following are some of the most common sources of tests in the Inventory.
Based on requirements: One of the first sources of test effort should be
the requirements. If you can established the relative priorities of the
requirements, then it helps great in establishing the rank of the tests that
are designed to verify the requirements and the amount of test coverage
that will provided.
Hotel Management: Spa & Health Club System
Page 78
Based on experienced: Non-Analytical methods are most effective when
used after analytical methods have been applied.
4.5 System Software Content and Testing
System Back End Structure
We create database structure by depending on what requirement will be
need to build this Inventory sub-system. The proponents also used the
required back end storage of the system by using MySQL server.
Database Structure
The proponents create database and named it identically to the project
titled “Spa & Health Club System” the proponents named the database
“CustomersDB” the proponents create table for Walk-in, Reservation, and
AvailedServices.
System Front End
The proponents used Java Netbeans for the system software Application.
Java Netbeans is an object-oriented computer programming language that
can be viewed as an evolution of the classic Java Eclipse.
Hotel Management: Spa & Health Club System
Page 79
4.6 System Testing
Log In/ Trial
The Integration System has three attempts in log in form. And once you
entered a wrong detail it will show the form saying “Access denied”.
Database Setting
This Form will show once it detected that the system cannot connect to
the database.
Data Input/Trial
This is Form will show once the information of the materials are not able to
record or save in the database.
Hotel Management: Spa & Health Club System
Page 80
CHAPTER 5
Introduction
This chapter will discuss and assess the result of the project. It will discuss
whether the objectives were satisfied or not. It also include the lesson learned by
the proponents during the development of the project. It includes some
suggestion from the proponents to the future researchers for their future work.
5.1 Software Content and Testing
5.1.1 System Back End
We used MySQL WAMP Server for the System main server. W Microsoft
Windows and the principal components of the package : Apache, and MySQL.
5.1.1.1 WAMP encountered problems some recent problems of using
WAMP server:

Can’t connect to MySQL server on ‘localhost’ (10061)

MySQL WAMP Server is not up already

PC Server is offline on the network

Windows Firewall is on

MySQL server is not set for dynamic Access

Some Anti-Virus
5.1.2 System Front End
The proponents used Java Netbeans for the system software Application.
Hotel Management: Spa & Health Club System
Page 81
5.1.2.1 Java developed software encountered problems:

The application failed to initialized properly

The program is not responding

Unhandled exception

Database name doesn’t exist

Table name doesn’t exist

The length date try to be save is too large

Date type mismatch in the criteria of expression
5.2 Findings
If we will base our findings on what we have as of the moment, our
findings, the system is running fine with an estimated percentage of 75% the
other 25% is for the features that we chose to add for extension of scope that the
panel may suggest on us.
5.3 Analysis
On our analysis, the functionality of the system is currently in prototype
stage meaning we should test it as many times as we can to provide quality and
high performance probabilities and the convenient of the users.
5.4 Lessons Learned
We, The Researchers learned a lot of things in doing this project. We
learned that doing things as a group is the best opportunity to exchange ideas,
listen to each other’s opinion and solve problems together. We learned that
communication is a big thing that matters most in accomplishing this project at a
Hotel Management: Spa & Health Club System
Page 82
given time. There are some instances that the group has being lack of
communication, and the outcome is not very well. It might be somehow done
slowly and most of the time, never accomplished things. But as we refocused
and started pulling things together, we identify the source of problems and deal
on it. We continue doing this project in a good result. And we got the progression
upon it. We, the researchers also learned how to focus and manage the time
given very well to fulfil this project.
We also learned how to integrate with other groups and do things as one.
5.5
Recommendations
With regards of the propose system. The proponents recommend the
management to replace the existing manual system to computerize. For a certain
reason, to introduce them the growing technology that can help their work more
accurate and more convenient. And it ensures the security of all the data stored
in the system.
It takes some couple of time for the user to learn to manipulate the
system. But this is so easy to learn. And once the user learned it, it will less their
working time and they can do a lot of jobs simultaneously.
Hotel Management: Spa & Health Club System
Page 83
CHAPTER 6
6.1 Conclusion of the Findings
The proponents conclude that the existing system must be improved to
provide an accurate, efficient, reliable, fast and user-friendly system that will help
them improve their daily process.
The proponents conclude that there is a significance difference between the
existing system and the proposed system.
The proponents conclude that the proposed automated system is technically,
operationally, and economically feasible for implementation.
Hotel Management: Spa & Health Club System
Page 84
Download