C# question
Budget: $10 – $60 CAD
Purpose:
Using the object-oriented approach in C#, develop a menu-driven GUI based Hotel Reservation System. The system should be able to provide the following:
- Accept hotel reservation related information.
- Display a booking confirmation based on the hotel reservation details.
Outcomes:
1. Apply the object-oriented programming techniques of C#.
2. Write decision-making statements and control structures to solve problems.
3. Create user-friendly GUI and apply event-handling techniques of C#.
4. Explore best practices for designing and developing applications.
Problem statement:
A hospitality company has acquired a new hotel. It would like you to design the logo and develop the Hotel Reservation System.
The hotel has a hotel name, and address.
Every guest is identified by the first name, last name, age, and phone number.
In addition to the regular guests, the hospitality company has loyalty guests. This guest is identified by the membership number and collects rewards points.
Dates for check-in and check-out are also required.
The hotel booking details must contain the hotel details, dates of guest accommodation, loyalty guest details, number of rooms, number of guests.
It should calculate the total amount payable for the accommodation and taxes.
Once all the information has been entered, the system should print a well-formatted reservation confirmation (on the screen itself), indicating the following:
- Hotel name
- Hotel address
- Dates of hotel reservation
- Guest’s first name and last name
- Guest’s age
- Loyalty member number
- Total Rewards Points
- Total Amount Payable for this reservation
Using the object-oriented approach in C#, develop a menu-driven GUI based Hotel Reservation System. The system should be able to provide the following:
- Accept hotel reservation related information.
- Display a booking confirmation based on the hotel reservation details.
Outcomes:
1. Apply the object-oriented programming techniques of C#.
2. Write decision-making statements and control structures to solve problems.
3. Create user-friendly GUI and apply event-handling techniques of C#.
4. Explore best practices for designing and developing applications.
Problem statement:
A hospitality company has acquired a new hotel. It would like you to design the logo and develop the Hotel Reservation System.
The hotel has a hotel name, and address.
Every guest is identified by the first name, last name, age, and phone number.
In addition to the regular guests, the hospitality company has loyalty guests. This guest is identified by the membership number and collects rewards points.
Dates for check-in and check-out are also required.
The hotel booking details must contain the hotel details, dates of guest accommodation, loyalty guest details, number of rooms, number of guests.
It should calculate the total amount payable for the accommodation and taxes.
Once all the information has been entered, the system should print a well-formatted reservation confirmation (on the screen itself), indicating the following:
- Hotel name
- Hotel address
- Dates of hotel reservation
- Guest’s first name and last name
- Guest’s age
- Loyalty member number
- Total Rewards Points
- Total Amount Payable for this reservation