Вы находитесь на странице: 1из 8

ONLINE RESERVATION SYSTEM

LUISA RIDGE HOT SPRING RESORT AND SPA SYSTEM ANALYSIS

STATEMENT OF THE PROBLEM The resorts 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 cant actually see enough their facilities. As we have interviewed them, both parties agreed to make an online reservation system for !uisa "idge #ot $pring "esort and $pa.%

SOFTWARE REQUIREMENTS SPECIFICATION &. &'T"()*+T&('

A. (,-.+T&/. 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.

,. $+(0. The name of the software is (nline "eservation $ystem%. This system provides a viewing option of different facilities of the resort and availability of it. &t 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.

&&.

(/."A!! ).$+"&0T&('

A. 0"()*+T /&.10(&'T The (nline "eservation $ystem software is an independent application. The system interfaces and user interfaces and related with this software are defined as follows.

a.

$2$T.M &'T."3A+. The client systems should be able to share data into the database through network connections, mainly the &nternet.

b. *$." &'T."3A+. The appearance and layout of the system should be in such a way that user will find it easy to use. &t must be interactive and user4friendly. The functions should include displaying error messages.

c. $(3T1A". &'T."3A+. Adobe )reamweaver5 0#0 #TM! +$$

)atabase 6 My$7!5 8AM00

d.

+(MM*'&+AT&(' &'T."3A+. There should be &nternet for each of the client system.

e.

0"(+.$$ 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.

,. 0"()*+T 3*'+T&('$ The major functions include5 0roviding details in available services the resort can offer (nline tour "eservation Allowing the customer to modify or cancel reservation )isplaying availability of rooms, cottages and other facilities of the resort

+. *$." +#A"A+T."&$T&+$ 'o technical e9perience is re:uired. ,asic knowledge of handling system is sufficient.

). +('$T"A&'T$
"egulatory policies5 &t is re:uired that the user should fill the entire field. #ardware limitations5 There must be a ;< M, on board memory +ontrol functions5 The software must be very user4friendly and display appropriate error messages. 0arallel operations5 &t must support many users simultaneously. "eliability re:uirements5 )ata redundancy and use of special6blank characters must be avoided. $afety6security considerations5 The application must be e9ited always normally. #igher order language re:uirements5 #TM!, 0#0, My$7!, +$$

&&&.

$0.+&3&+ ".7*&".M.'T$

A. .8T."'A! &'T."3A+. ".7*&".M.'T$ a. *ser &nterfaces The interface must be easy to understand. The user interface includes )&$0!A2 3("MAT5 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. &f the user decided for the other options, it will be displayed in the same window and the previous web page will be left. )ATA 3("MAT5 The data entered by the users will be alpha numeric. .') M.$$A=.$5 1hen the user entered invalid or blank details, an error message will be displayed and re:uire the user to re4enter the details.

b.

#ardware &nterfaces The system must basically support certain input devices. Their descriptions are as follows5 >eyboard for encoding and entering data Mouse for pointing and choosing options

c.

+ommunication &nterfaces .very client system is connected through &nternet to the server but not to other client system.

,. $2$T.M 3.AT*".$ a. 3.AT*". ? (ne of the features of the software is to show the amenities of the resort, available services and allow the customer to make a reservation. i. (,-.+T&/. The objective is to provide the user to take a tour to the resort without actually going there physically and to make reservation more convenient.

ii.

".$0('$. 1hen the user chooses the specific option, the web page corresponding to the option will be displayed on the screen.

iii. ?.

".7*&".M.'T$ &'0*T$ 3or registration, the user must provide the following details5 full name, address, contact number, e4mail address, and desired username and password. 3or logging in, user must enter his username and password. 3or reservation, user must correctly choose his date and time of accommodation, room6s, cottage6s and other services he wants to avail. #e also needs to enter the number of children and adult included.

@.

0"(+.$$&'= "ecognition for correct details, a message will be displayed for successful registration. *pon logging in, the username will be displayed.

A billing statement will be displayed after filling in the reservation form. #e will also be given a reservation number.

b.

3.AT*". @ The software makes it possible for the customer to modify his reservation.

i.

(,-.+T&/. The objective is for the customer to make necessary changes to his reservation.

ii.

".7*&".M.'T$ The system will allow the customer to modify his reservation provided correct pin code has been entered by him.

?.

&'0*T The customer must enter his reservation number so as to modify his current reservation.

@.

0"(+.$$&'= An error message will be displayed if the reservation number is incorrect else the modification is processed.

c.

3.AT*". A The software allows the customer to cancel his reservation. i. (,-.+T&/. The objective is to make it possible for the customer to cancel his reservation when there are sudden changes in his side.

ii.

".$0('$. 1hen the user re:uest for cancellation, he will be asked to provide the reservation number.

iii.

".7*&".M.'T$ ?. &'0*T The customer must provide his reservation number to cancel the reservation

@.

0"(+.$$&'= &f the reservation number is correct, a message will prompt that his cancellation is successful.

d.

3.AT*". < The software will also provide the resort 6 administrator a report regarding the number of customers booked for a particular date and span of time and all the information with each of the bookings and customer.

i.

(,-.+T&/. The objective is to give the resort all the information needed including the number of reservations and information about the customer for better monitoring.

ii. ?.

".7*&".M.'T$ &'0*T The administrator should enter password to access the files.

@.

0"(+.$$&'= The password is processed. &f the password is incorrect, re4entering the password will be asked.

A. (*T0*T &f the password is correct, he can access the reports and details.

.. $2$T.M ATT"&,*T.$ a. "eliability To ensure reliability of the software The user inputs should be valid and within the given range. 'ormal termination of the program.

b.

$ecurity To maintain the security, authoriBed person and end users who can access should have the username and password.

c. Maintainability The administrator should have technical knowledge in maintaining the system. 3uture enhancement should be made by the developers.

d.

0ortability The system should be applicable to all kinds of operating system.

Our Reference and Guide / Format for this Report


www.freewebs.com/.../AIRLINE%20RESERVAT O!%20S"STE#.doc

Вам также может понравиться