Beruflich Dokumente
Kultur Dokumente
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
2011CS216
ASSIGNMENT 2
GROUP 29
2012
CONTENTS 1.0 INTRODUCTION..04 2.0 METHODOLOGY.06 3.0 PROCESS MODELING.. 09 4.0 ENTITIES AND ATTRIBUTES. 13
Page | 3
2011CS216
ASSIGNMENT 2
GROUP 29
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
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
ASSIGNMENT 2
GROUP 29
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
ASSIGNMENT 2
GROUP 29
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
2011CS216
ASSIGNMENT 2
GROUP 29
2012
This is a process modeling technique shows flow of data through a system and the processing performed by the system. Page | 7
2011CS216
ASSIGNMENT 2
GROUP 29
2012
Inquiry
Page | 8
Availabilty
Customer
Receptionist
Payments of Bills
Billing Clerk
Page 1
2011CS216
ASSIGNMENT 2
GROUP 29
2012
Page | 9
Customer
Customers Payment method Inquiry Reservation Customer Details Availability Payment Details /Bills
Reservation System
Payments
Reservation ID
Payment Details/Bills
Billing Clerk
Page 1
2011CS216
ASSIGNMENT 2
GROUP 29
2012
Page | 10
2011CS216
ASSIGNMENT 2
GROUP 29
2012
Page | 11
2011CS216
ASSIGNMENT 2
GROUP 29
2012
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