Highlights
TASK:
DESCRIPTION: your task will be to design and develop a programming solution to a problem using JAVA programming language.
Background The system that you will create is a Hotel Management System (HMS). The HMS is a tool used by a hotel that manages rooms, amenities and their bookings by customer. The hotel has different types of rooms to cater the needs of different customers and has various amenities to choose from.
Each room has a unique ID, features, price and location in the hotel. For each hotel room, there are a number of available amenities for ordering by guests. (For example: - Room no 1 has one queen bed, $200 price and at extreme left corner of ground floor and have included amenities like wifi, TV with Netflix, Laundry, Breakfast, Lunch, Dinner, Coffee machine, AC, Heater etc. Following are the number of amenities available in hotel rooms:
1. Free WIFI
2. TV with Netflix
3. Laundry containing washer and dryer
4. Air Conditioner
5. Heater
6. Coffee machine
7. Breakfast
8. Lunch
9. Dinner
10. Undercover barbeque area
11. Electric Blankets
12. Toasters
13. Microwave
This IT system, HMS, will enable the manager to customise and save different types of rooms to the system as well as view the stored list of rooms. It will be possible to inspect details for each room. The details will include specifics of the rooms as well as specific details regarding amenities that can be added to rooms. Each amenity will have an ID, name, description and basic price associated with it.
There are following room types in the hotel that you have to incorporate in your system:
1. A deluxe queen room is suitable for couples, has queen bed in it, number of amenities and 10% discount is available on its original price.
2. A deluxe 2 queen is suitable for family, has two queen beds in it, number of amenities and 5% discount is available on its original price.
3. A deluxe spa is suitable for travellers or any needing relaxation, has one self-contained spa, one queen bed, number of amenities and surcharge of $50 is added on its original price for spa facility.
4. A family suite is suitable for family, has one queen bed and two single beds, a number of amenities and 15% discount is available on its original price.
5. Two bedroom family suite is suitable for big family, has two self-contained two bedrooms with queen beds, attached bathrooms, number of amenities and 5% discount is available on its original price.
This IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.