Functional Requirements for Hotel Management System
1. Reservation/Booking
- record reservations
- record the customer’s first name
- record the customer’s last name
- record the number of occupants
- record the room number
- display the default room rate
- record the customer’s phone number
- display whether or not the room is guaranteed
- generate a unique confirmation number for each
- record the expected check-in date and time
- The system shall record the expected checkout date and time
- The system shall check-in customers
- The system shall allow reservations to be modified without having to reenter all the customer information
- The system shall checkout customers
- The system shall charge the customer for an extra night if they checkout after 11:00 m.The system shall mark guaranteed rooms as “must pay” after 6:00 pm on the check-in date.
- The system shall record customer feedback
2. Food
- The system shall track all meals purchased in the hotel (restaurant and room service).
- The system shall record payment and payment type for meals
- The system shall bill the current room if payment is not made at time of service
- The system shall accept reservations for the restaurant and room service
3. Management
- display the hotel occupancy for a specified period of time (days; including past, present, and future dates).
- display projected occupancy for a period of time (days).
- display room revenue for a specified period of time (days).
- display food revenue for a specified period of time (days).
- display an exception report, showing where default room and food prices have been overridden
- allow for the addition of information, regarding rooms, rates, menu items, prices, and user profiles
- allow for the deletion of information, regarding rooms, rates, menu items, prices, and user profiles
- allow for the modification of information, regarding rooms, rates, menu items, prices, and user profiles
- allow managers to assign user passwords
No comments:
Post a Comment