ONLINE RESERVATION SYSTEM
LUISA RIDGE HOT SPRING RESORT AND SPA
STATEMENT OF THE PROBLEM
The resort’s marketing strategy was just the typical flyers, tarpaulins and a website for viewing purpose only. This does not suffice the resort as a competitor. Many resort have their own online reservation system where people can browse the resort without even going there physically – an online tour as you can define it, and have their transaction more convenient. Also, their website has lack of content so customers can’t actually see enough their facilities. As we have interviewed them, both parties agreed to make an online reservation system for “Luisa Ridge Hot Spring Resort and Spa.”
SOFTWARE REQUIREMENTS SPECIFICATION
The main objective of the system is to make it convenient for the customer to book to the resort online and make a tour without going there physically.
The name of the software is “Online Reservation System”. This system provides a viewing option of different facilities of the resort and availability of it. It also provides a list of rates of services the resort offers. The user can book and cancel but does not provide the customer to modify his reservation.
II. OVERALL DESCRIPTION
A. PRODUCT VIEWPOINT
The Online Reservation System software is an independent application. The system interfaces and user interfaces and related with this software are defined as follows.
a. SYSTEM INTERFACE
The client systems should be able to share data into the database through network connections, mainly the Internet.
b. USER INTERFACE
The appearance and layout of the system should be in such a way that user will find it easy to use. It must be interactive and user-friendly. The functions should include displaying error messages.
c. SOFTWARE INTERFACE
Database / MySQL:
d. COMMUNICATION INTERFACE
There should be Internet for each of the client system.
The user must first be registered and log in to make a particular reservation at a particular date and time. Along registration, the user must provide a username and password in order to make access to make changes in his reservation or cancel a reservation. There must be a back up of data for easy recovery when any unnecessary events take place.
B. PRODUCT FUNCTIONS
The major functions include:
Providing details in available services the resort can offer Online tour
Allowing the customer to modify or cancel reservation
Displaying availability of rooms, cottages and other facilities of the resort
C. USER CHARACTERISTICS
No technical experience is required. Basic knowledge of handling system is sufficient.
Regulatory policies: It is required that the user should fill the entire field. Hardware limitations: There must be a 64 MB on board memory
Control functions: The software must be very user-friendly and display appropriate error messages. Parallel operations: It must support many users simultaneously. Reliability requirements: Data redundancy and use of special/blank characters must be avoided. Safety/security considerations: The application must be exited always normally. Higher order language requirements: HTML, PHP, MySQL, CSS
III. SPECIFIC REQUIREMENTS
A. EXTERNAL INTERFACE REQUIREMENTS
a. User Interfaces
The interface must be easy to understand. The user interface includes DISPLAY FORMAT: The home page will be the first to be displayed which allow the user with two options – taking an online tour and view the rates of the services offer by the resort or make a reservation. If the user decided for the other options, it will be displayed in the same window and the previous web page will be left. DATA FORMAT: The data entered by the users will be alpha numeric. END MESSAGES: When the user entered invalid or blank details, an error message will be displayed and...
Please join StudyMode to read the full document