Date post: | 05-Apr-2018 |
Category: |
Documents |
Upload: | waachathura |
View: | 220 times |
Download: | 0 times |
of 12
7/31/2019 Hotel Reservation System Analysis and design
1/12
7/31/2019 Hotel Reservation System Analysis and design
2/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
This report is presented as a group work by;
144 2011/CS/216 11002166 GUNASINGHE H M U S145 2011/CS/217 11002174 THAMARANGA K H146 2011/CS/218 11002182 PATHIRATHANA H P I U147 2011/CS/219 11002192 WEERASOORIYA W A A C P148 2011/CS/220 11002204 PRASAD H A K A
For the Assignment 2 of SCS 1005
7/31/2019 Hotel Reservation System Analysis and design
3/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
CONTENTS
1.0 INTRODUCTION ..042.0 METHODOLOGY .063.0 PROCESS MODELING .. 094.0 ENTITIES AND ATTRIBUTES . 13
7/31/2019 Hotel Reservation System Analysis and design
4/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
1. INTRODUCTION.
Information systems are now an essential part of our day to day activities. It has increased theefficiency 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 there are a large number of rooms, then we will have to think for a computerized system to gain a highefficiency. Following scenario represents such a hotel reservation system which is to be converted to acomputerized system.
In order to make a computerized system, system analyst was assigned to that project and he hasgathered some information about the current manual system.
There are 100 rooms available and they are categorized into different types and each room type hasdifferent rates. The number of rooms in different types and the corresponding rates are as follows:
Room Type Room No. from/to Rate/Night
Single 1 to 60 Rs.1000Double 61 to 89 Rs.1800Suite 90 to 100 Rs.5000
A Customer can reserve a room by calling the hotel receptionist. The receptionist will answerCustomers 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 isinformed about the room availability. If customer accepts the reservation, a room number is allocated atthe 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 responsiblefor handling the cancellations. When the customer checks-in at the hotel on the reserved date, thereceptionist will obtain the customers desired mode of payment. The customer may be entitled to adiscount based on the payment mode selected.
7/31/2019 Hotel Reservation System Analysis and design
5/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
The different payment modes and their discounts are as follows:
Payment Modes Discount
Cash No discount
Travelers Cheque 2% eg.AMEX,Cooks etc.
Credit Card 3% e.g. Diners, Master etc.
Company Depend upon the company,Eg.NEC 12%,IBM 10% etc.
The Customer can checks-out from the hotel at any time by informing the receptionist. The receptionistwill 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. ar epreserved for any future reference. If the customer needs to extend the stay he/she may do so byinforming the receptionist. Receptionist will check the room availability and extension is accepted if rooms are available.
7/31/2019 Hotel Reservation System Analysis and design
6/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
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 reportare based on the gane & sarson methodology
2.1 Document Flow DiagramUsed 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 documentswithin the system.
2.2 Context DiagramShows 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 thesystem.
7/31/2019 Hotel Reservation System Analysis and design
7/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
2.3 Data Flow Diagram
This is a process modeling technique shows flow of data through a system and the processingperformed by the system.
7/31/2019 Hotel Reservation System Analysis and design
8/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
Customer Receptionist
Billing Clerk
HotelReservation
System
Acceptance/Rejection
Customer Details
Inquiry
Availabilty
Payments
Reservation ID
Bill
Customer Details
Check In/Check Out
Customerregistration
RoomAvailability
Payments of Bills
BillsRegistration ID
Payment Record
Page 1
3 PROCESS MODELING.3.1 Document Flow Diagram
Extension of Stay
Extension of Stay
Mode of Payment
7/31/2019 Hotel Reservation System Analysis and design
9/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
Page 1
3.2 Context Diagram.
Reservation System
Inquiry
Reservation
Availability
CustomerDetails
Customers Payment method
Extension of Stay
Payments
Payment Details/Bills
Payment Details/Bills
Reservation I D
Reservation ID
Payment Method
Customer
Billing Clerk
7/31/2019 Hotel Reservation System Analysis and design
10/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
7/31/2019 Hotel Reservation System Analysis and design
11/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
7/31/2019 Hotel Reservation System Analysis and design
12/12
SYSTEM ANALYSIS FOR HOTEL RESERVATION 2012
2011CS216 2011CS217 2011CS218 2011CS219 2011CS220 ASSIGNMENT 2 GROUP 29
Page |
4. ENTITIES AND ATRIBUTES.
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 Room Availability, Room number
Packages Rate/night, Room type, Room number, Package ID