Design and implement a Java program that creates a GUI that will allow a user to reserve a conference room for an upcoming event. The GUI should allow the user to input the following information:
Name of the person reserving the conference room
Conference room to be reserved (small, medium large)
Date of Reservation
Time room needed (start and end times - rooms can be reserved from 7AM to 9PM Monday through Friday and 8AM until 11PM Saturday and Sunday)
Number of attendees
Beverages/Food needed
Paper products/utensils
Error checking on all data must be done.
Once the information is entered the system should then calculate the cost of the event based on the following criteria:
Conference room pricing :
Conference room pricing :
Medium conference room - $100/hour and holds 50 people
Large conference room - $150/hour and holds 75 people
Once calculated the system should display the Name of person reserving the room, the Date and Time of reservation, the cost of the Room reserved (small, medium, large), the cost of Beverages, the cost of Food, the cost of Paper Products/Utensils and the total cost for the reservation.
If the conditions for reserving a room are not met the individual should be notified of a registration error and indicate why the individual was unable to register for use of the conference room.
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference
and should not be submitted as is. We are not held liable for any misuse of the solutions.
Please see the frequently asked questions page
for further questions and inquiries.
Kindly complete the form.
Please provide a valid email address and we will get back to you within 24 hours.
Payment is through PayPal, Buy me a Coffee
or Cryptocurrency.
We are a nonprofit organization however we need funds to keep this organization operating
and to be able to complete our research and development projects.