The first subsystem is a Reservation and Booking System to keep track of reservations and room availability. The second subsystem is the Tracking and Selling Food System that charges the current room. The third subsystem is a General Management Services and Automated Tasks System which generates reports to audit all hotel operations and allows modification of subsystem information. These three subsystems’ functionality will be described in detail in section 2-overall Description. There are two en users for the HAMS. The end users are the hotel staff (customer service representative) and hotel managers.
Both user types can access the Reservation and Booking System and the Food Tracking and Selling System. The General Management System will be restricted to management users. The Hotel Management System’s objectives is to provide a system to manage a hotel that has increased in size too total of 100 rooms. Without automation the management of the hotel has become an unwieldy task. The end users’ day-to-day jobs of managing a hotel will be simplified by a considerable amount through the automated system. The system will be able to handle many services to take care of all customers in a quick manner.
The system should be user appropriate, easy to use, provide easy recovery of errors and have an overall end user high subjective satisfaction. SIRS – Software Requirements Specification HAMS – Hotel Management System Subjective satisfaction – The overall satisfaction of the system End users – The people who will be actually using the system 1. 4 Overview The SIRS is organized into two main sections. The first is The Overall Description and the second is the Specific Requirements. The Overall Description will describe the requirements of the HAMS from a general high level perspective. The Specific
Requirements section will describe in detail the requirements of the system. Describes the general factors that affect the product and its requirements. This section does not state specific requirements. Instead it provides a background for those requirements, which are defined in section 3, and makes them easier to understand. The HAMS is an independent stand-alone system. It is totally self contained. 2. 1. 1 Hardware Interfaces The HAMS will be placed on PC’s throughout the hotel. All databases for the HAMS will be configured using Oracle 81. These databases include hotel rooms and customers information.
These can be modified by the end users. The room database will include the room numbers and if they are vacant or occupied. The customers information database will contain all the information of the customer such as first name, last name, number of occupants, assigned room, default room rate(may be changed), phone number, whether or not the room is guaranteed, credit card number, confirmation number, automatic cancellation date, expected check in date and time, actual check in date and time, expected check out date and time, amount owed by customer, and abbreviated customer feedback.