• No results found

Hotel Management

N/A
N/A
Protected

Academic year: 2021

Share "Hotel Management"

Copied!
36
0
0

Loading.... (view fulltext now)

Full text

(1)

R A H U L K U M A R   R A H U L K U M A R   C H O U D H A R Y   C H O U D H A R Y   I T - 1 I T - 1 4 T H S E M E S T E R   4 T H S E M E S T E R   0 6 6 1 3 2 0 3 1 0 9 0 6 6 1 3 2 0 3 1 0 9

THE PROJECT INCLUDES THE SRS ON A SOFTWARE FOR

THE PROJECT INCLUDES THE SRS ON A SOFTWARE FOR

HOTEL MANAGEMENT ALONG WITH THE USE CASE

HOTEL MANAGEMENT ALONG WITH THE USE CASE

DIAGRAMS AND ACTIVITY SELECTION DIAGRAMS.

DIAGRAMS AND ACTIVITY SELECTION DIAGRAMS.

SOFTWARE

SOFTWARE

ENGINEERING

ENGINEERING

PROJECT

PROJECT

(2)

CONTENTS

CONTENTS

The project has the following contents: The project has the following contents:

IntroductionIntroduction

Resources UsedResources Used

PProblem Statement roblem Statement 

Entity Relationship DiagramEntity Relationship Diagram

Use Case DiagramUse Case Diagram

 Activity Diagrams Activity Diagrams

Interaction DiagramsInteraction Diagrams

o

o Sequential DiagramsSequential Diagrams o

o Collaboration DiagramsCollaboration Diagrams

Class DiagramClass Diagram

SRS Document SRS Document 

(3)

CONTENTS

CONTENTS

The project has the following contents: The project has the following contents:

IntroductionIntroduction

Resources UsedResources Used

PProblem Statement roblem Statement 

Entity Relationship DiagramEntity Relationship Diagram

Use Case DiagramUse Case Diagram

 Activity Diagrams Activity Diagrams

Interaction DiagramsInteraction Diagrams

o

o Sequential DiagramsSequential Diagrams o

o Collaboration DiagramsCollaboration Diagrams

Class DiagramClass Diagram

SRS Document SRS Document 

(4)

INTRODUCTION

INTRODUCTION

It has been planned to make Delhi an urban and Developed city. Many  It has been planned to make Delhi an urban and Developed city. Many  national and international games are held in the capital city. Delhi is national and international games are held in the capital city. Delhi is

turning to be a tourist spot now. Therefore it should have sufficient hotels turning to be a tourist spot now. Therefore it should have sufficient hotels to serve the tourists from all over the

to serve the tourists from all over the world. This software was designed toworld. This software was designed to keep this fact in consideration that hotels should be managed efficiently. It  keep this fact in consideration that hotels should be managed efficiently. It  involves our sincere effort to automate the hotel scenario, thereby 

involves our sincere effort to automate the hotel scenario, thereby 

providing efficient services for employees of the hotel as well as customers providing efficient services for employees of the hotel as well as customers through the online reservation services offered to the c

through the online reservation services offered to the customer. We haveustomer. We have emphasized on

emphasized on maintaininmaintaining each customerg each customer·s record for ·s record for security security andand information purpose.

(5)

P

RO

B

LEM STATEMENT

This software is aimed to be developed for automating the

manual hotel Management system. The system should be stand alone in nature. It should be designed to provide following 

functionality :

It should maintain every customer·s record that includes his name, Address, contact no. , check-in & check-out time, room status and facilities accessed by him.

It should support online reservation and checking of reservation status by the customers.

It should also provides features like advance booking and cancellation.

The system should take inputs from the accounts department  of the hotel to generate bills and would also be sending outputs to account department.

The customer should be able to access the facilities provided by  the hotel like restaurant, bar, swimming-pool, gym, spa , casino etc.

Information can be gathered and updated easily using the software.

(6)

7. The system should be able to generate reports regarding the details

 of the customer·s record, room details, check-in & check-out time

 billing details.

8. Any query made by the customer should be satisfied and answered.

(7)

R E P O R T G E N E R A T I O N M A N A G E R   A D V A N C E B O O K I N G C U S T O M E R ' S R E C O R D C A N C E L L A T I O N L O G I N R E C E P T IO N I S T   A C C O U N T A N T Q U E R Y FACILITIES IN F O R M A TIO N G A T HE R I NG A N D U P D A T I O N BILLING C U S T O M E R

(8)
(9)

cust m r  f  cilit contr oll r  f  cilit inf o contr oll r  v il bilit and r at s custom r 's r  cor d 1: sear ch f or f acilit cr iter ia

6: f acilities pr ovided

2: sear ch 5: f acilit availed

3: check status

4: maintain custoamer 's r ecor d

(10)

customer f acilit   contr oller  f acilit   inf o contr oller  availabilit   and r ates cus tomer 's r ecor d sear ch f or f acilit   cr iter ia sear ch check status

maintain custoamer 's r ecor d f acilit  

availed

f acilities pr ovided

(11)

Com¡   ¢   t£   r  Contr oll£   r  Sorr ¤   Mess¥ ¦   e Room Det¥   ils Booking Register  C¢   stomer   Acco¢   nt Rece¡   tioni st 4: c§   eck ¥   ¨   ¥   il¥   ©   ilit¤   5: r oom not¥ ¨ ¥   il¥   ©   le 3: get r oom   et¥   ils 7:¢   ¡      ¥   te   et¥   ils 6:¥       r ecord 2: su©   mit t§   e count of r ooms 8:©   ooking successful

1: enter  no. of r ooms r equir ed

(12)

Booking Register 

Computer  Controller 

Sorr y Message

Room Details Customer    Account Receptionist

enter no. of rooms required

submit t he count of rooms

room not available check availability

get room details

add record

booking successful

update details

(13)

c ustomer accountan t compute bill : compute bill customer  database : ask for a bill

: bill is collected

2: submit details : generate bill

3: get customer details

(14)

cus tomer  acc oun an compute bill customer  database ask f or a bill

get customer details

compute bill submit det ails

gener ate bill bill is collected

(15)

Room Details Booking Details Computer  Controller  Cancellation Request Receptioni st 3: check details 4: cancel the booking

5: update details

2: submit details

6: c ancellation successful

1: enter customer's details

(16)

Cancellation

Reques t

Computer  Controller 

Booking    etails Room    etails

Receptionist

enter customer 's details

submit details

check details

cancel the booking

update details

cancellation successf ul

(17)

enter  t e user  id c ncel t e ooking if exists if doesn't exis ts

(18)

enter  t e user  id c ncel t e ooking if exists if doesn't exis ts

(19)

assi   n an

user id

enter the customer 's data

stor e the r ecor d of check-in & check-out time

r eceptionist

r etr ieving the s tay r ecor d & accor dingly make the tr ansactions

accountant

receptionist

(20)

Customer 's  Account Computer  Controller  Receptioni st

3 update the info 5 save the info

Customer 

4 submit the updated info 6: information saved

2: submit the info

7: updat ion complete

(21)

Receptionist Compute Contolle Custome's     ccount Custome gather ed inf o submit the inf o update the inf o submit the updated inf o save the inf o inf ormationsaved updationcomplete

(22)

enter  the user id

update the customer 's recor d

save the updation

(23)

Receptioni st ogin section Computer  contr oller  ogin detail account 4: check login 1: enter user id &passwor d 2: submit details 5: err or or success msg

3: get login details

(24)

Receptionist Login section Computer  contr oller  Login detail account enter user id &passwor d submit details

get login details

check login

err or or success msg

(25)

Room Det ils Com uter  Contr oller  Rece tioni st Customer  5: se rc unsuccessful 3: se rc f or quer  4: se rc successful

2: su mit det ils

6: dis l r oom det ils 7: sk f or  not er quer 

1: enter t e quer 

(26)

Rece tionist Com uter  Contr oller 

Room Det ils Customer 

enter t e quer 

su mit det ils

se rc f or  quer 

s e rc successful

se rc unsuccessful

dis l r oom det ils

sk f or  not er quer 

(27)

Customer  atabase Report ener ator  Report ener ate Window Manager  3: sear ch

2: submit the cr iter ia 4: display the r eport

1: enter  &select the sear ch cr iter ia

(28)

Report Generate Window Report Generator  Customer  Database Manager 

enter select the search criteria

submit the criteria

search

display the report

(29)

gener    te customer 's r ecord r ece   tionist gener    te t   e t ot   l    ill    ccount   nt    er if    t   e com   uted inf or m   t ion gener    tion of r e   ort m   n   ger  accountant r   ceptioni !   t

(30)

check the availability

status of room

book the room

not available available

allocate a user 

id

(31)

Bibliography 

1. Software Engineering 

-by K.K Aggarwal&Yogesh Singh

2. Software Engineering 

-by Roger S. Pressman

3. Software Engineering 

(32)
(33)

SOFTWARE REQUIREMENT SPECIFICATIONS (SRS)

1. Introduction

Purpose

The purpose of this document is to record the

requirements of an automated Hotel management system. This document is also the starting point for system design phase of the software development lifecycle and is also

used for acceptance testing and designing test cases by the testers. It will also form the basis of contract between the user and developing organization and will be used during  maintainence

Scope

The intended product automates the working of a hotel thereby providing efficient services to the customers. After installation of the system the customer would be able to make reservations for the hotel from any part of the world.

Definitions

Hotel Manager: the person who is incharge of overall  working of the hotel.

Customer: Customer is the person using any type of  services offered by the hotel.

Receptionist: He is the person who deals directly with the customer and satisfies all his queries.

(34)

References 1. K.K. Aggarwal 2. Sangeeta sabharwal 3. Roger S.Pressmann 2. Overall description Product Perspective

The system is designed for online reservation by the

customer as well as for overall managing the hotel working  including accounts. The system will be realized using 

configuration supporting 16 terminals with full screen

support connected through local network in the hotel. The terminals would be available at the reception as well as at  the desk of incharges of all the major departments of the hotel. Additionally hotel reservation status would also be made available on the internet. So users would be able to reserve rooms online.

Product Functions

The hotel management system supports following  functions:

a. Functions by which customers can make online reservation and check the reservation status.

b. Functions by which hotel staff update the hotel reservation status.

The access to these different functions by different users is restricted . e.g. customer can only do the reservations in the hotel online.

(35)

User Characteristics

Users of the system are the hotel staff and the customers.  Assuming that they have very less knowledge of using such

type of systems, the system must have well designed user interfaces. In house training will be provided to the hotel staff for using the system.

Constraints

Customers will only be allowed to check the reservation

status and make reservation through internet. They will not  be allowed to update the reservation status. Similarly,

access to various functions by different staff personnel of  the hotel is restricted and will be available at some specific dedicated terminals.

 Assumptions and Dependencies

The system would be taking inputs from the accounts

department of the hotel to generate bills and would also be sending outputs to account department.

Requirements Subsets

 At present the system would support only single hotel management but in future system would be upgraded to manage a network of hotels.

(36)

External Interface requirements

The details of various screen formats are documented. Online help is also available for customers as well as for hotel staff.

Functional Requirements Customer functions

3.2.1.1 Selection option from main menu. The customers

select one of the option from main menu

3.2.1.2 Check hotel details.

3.2.1.3 Check hotel room reservation status

3.2.1.4 Make online reservation.

On clicking this option, customer is offered a screen with a  form to fill the details like name, address, type of room,

expected check in date and check out date etc.. Once

customer submits the form online, depending upon room status, reservation is confirmed or denied.

3.2.1.5 Help

3.2.1.6 Make Payment Online

3.2.2 Hotel Administration Functions

3.2.2.1 Hotel Reservations

3.2.2.1.1 a. Check reservation status

3.2.2.1.2 b. Update reservation record

3.3 Performance Requirements

Though the maximum capacity of the system of the system is 64 terminals, initially it will support only 16 terminals.

References

Related documents

هاگاشهوژپ رد ینامزااس شواه شجناس اونع تحت اس شواه نیگناایم ،داش باجنا یروانف و بوهع ینامزا 2 / 3 ب طسوتم زا رتلااب و ه ( دمآ تسد 22 ) ، هجیتن اب هک .دراد

at Guantánamo Bay (he was twenty-.. As a matter of outcome, then, I concur in the international legal imagination‟s push to discard criminal trials for child soldiers. I

For this project, I have used Nokia PC Connectivity as an intermediate between the computer and the mobile phone that acts like a GSM modem. •

In short, the banking sector in Turkey in 1990s was a sector that had a weak capital structure; was dominated by inefficient public banks; had significant foreign exchange,

Dielectric measurements performed with electrodes parallel and perpen- dicular to the inclusion long axis showed overall anisotropy of the dielectric properties of the

In contrast to most studies that have focused exclusively on economic and commuting functions of a polycentric urban region and measured functional polycentricity at a cer-

The aspect of socially complex resources (Barney, 1991) is also apparent, in that reputation among visitors of both the tourism industry (infrastructure, overall experience), and the

as there is not adequate public transportation in Colorado Springs and the Woodland Park area for details see ( ‘Transportation, Driver’s License, Vehicle Purchase and