You are on page 1of 12

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

Page | 2

This report is presented as a group work by; 144 145 146 147 148 2011/CS/216 11002166 GUNASINGHE H M U S 2011/CS/217 11002174 THAMARANGA K H 2011/CS/218 11002182 PATHIRATHANA H P I U 2011/CS/219 11002192 WEERASOORIYA W A A C P 2011/CS/220 11002204 PRASAD H A K A

For the Assignment 2 of SCS 1005

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

CONTENTS 1.0 INTRODUCTION..04 2.0 METHODOLOGY.06 3.0 PROCESS MODELING.. 09 4.0 ENTITIES AND ATTRIBUTES. 13
Page | 3

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

1. INTRODUCTION.
Information systems are now an essential part of our day to day activities. It has increased the efficiency and decrease the time for processes. When we come to a manual system if there are a large number of processes its efficiency is very low. Lets think about a manual hotel reservation system. If Page | 4 there are a large number of rooms, then we will have to think for a computerized system to gain a high efficiency. Following scenario represents such a hotel reservation system which is to be converted to a computerized system. In order to make a computerized system, system analyst was assigned to that project and he has gathered some information about the current manual system. There are 100 rooms available and they are categorized into different types and each room type has different rates. The number of rooms in different types and the corresponding rates are as follows:

Room Type
Single Double Suite

Room No. from/to


1 to 60 61 to 89 90 to 100

Rate/Night
Rs.1000 Rs.1800 Rs.5000

A Customer can reserve a room by calling the hotel receptionist. The receptionist will answer Customers queries regarding the room types, room rates, modes of payments available and any discounts the customer is entitled to etc. The receptionist will then take the following particulars from The customer, if customer wishes to proceed with the reservation. Customers name. Contact address. Country. Sex. Type of accommodation. The period of stay. Expected check in date. Subsequently the receptionist will check the room availability. If a room is available, the customer is informed about the room availability. If customer accepts the reservation, a room number is allocated at the same time. The customer is also informed if a room is not available. A customer can cancel the reservation at any time. It can be done by calling or by sending a fax. The receptionist is also responsible for handling the cancellations. When the customer checks-in at the hotel on the reserved date, the receptionist will obtain the customers desired mode of payment. The customer may be entitled to a discount based on the payment mode selected.

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION


The different payment modes and their discounts are as follows:

2012

Payment Modes
Cash Travelers Cheque Credit Card Company

Discount
No discount 2% eg.AMEX,Cooks etc. 3% e.g. Diners, Master etc. Depend upon the company, Eg.NEC 12%,IBM 10% etc. Page | 5

The Customer can checks-out from the hotel at any time by informing the receptionist. The receptionist will immediately inform the billing Clerk to handle the billing. The details about the Payments such as discounts given, company name, kind of travelers cheques used, and credit card details etc. are preserved for any future reference. If the customer needs to extend the stay he/she may do so by informing the receptionist. Receptionist will check the room availability and extension is accepted if rooms are available.

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

1. METHODOLOGY.
According to the scenario we have to model the processes. Following are the methodologies which are used to model the processes in this report. All the modeling techniques used in this report
are based on the gane & sarson methodology Page | 6

2.1 Document Flow Diagram


Used to identify the physical movement of document. And from this we can see where the documents come from where it goes to and what it is called. From this we can examine the flow of documents within the system.

2.2 Context Diagram


Shows the top level function defined to cover the scope of the application .From this diagram we can identify all the sources and recipient data to/from the system and the major data flows to and from the system.

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION 2.3 Data Flow Diagram

2012

This is a process modeling technique shows flow of data through a system and the processing performed by the system. Page | 7

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

3 PROCESS MODELING. 3.1 Document Flow Diagram


Bill Payments

Inquiry

Page | 8

Availabilty

Customer

Acceptance/Rejection Customer Details

Receptionist

Extension of Stay Mode of Payment Reservation ID

Extension of Stay Customer Details Check In/ Check Out

Hotel Reservation System

Customer registration Room Availability

Payments of Bills

Payment Record Bills Registration ID

Billing Clerk

Page 1

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

3.2 Context Diagram.

Page | 9
Customer
Customers Payment method Inquiry Reservation Customer Details Availability Payment Details /Bills

Extension of Stay Payment Method Reservation ID

Reservation System

Payments

Reservation ID

Payment Details/Bills

Billing Clerk

Page 1

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

Page | 10

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

Page | 11

2011CS216

2011CS217 2011CS218 2011CS219 2011CS220

ASSIGNMENT 2

GROUP 29

SYSTEM ANALYSIS FOR HOTEL RESERVATION

2012

4. ENTITIES AND ATRIBUTES.


Page | 12

ENTITY ATTRIBUTES
Customer Name, ID, Contact address, Country, Gender, Type of accommodation, Period of stay, Expected check in date. Payment Payment mode,Discounts,Payment ID Room Packages Room Availability, Room number Rate/night, Room type, Room number, Package ID

THE END
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29

You might also like