SlideShare una empresa de Scribd logo
1 de 21
DBMS
HOTEL MANAGEMENT SYSTEM
SUBMITTED BY
Datla Eswar Sai Krishnam raju
Reg num
12104806
Introduction :
This is the final report document for developed hotel
management system for Dayal hotel. It consists of the
milestones in development of finalized hotel management
system. As previously mentioned current manual system used
by hotel, caused for decrement in growth of success and
efficiency of the hotel. Iterative waterfall method was used
as the software development life cycle. Coding was handled
through an Object-oriented approach. Above mentioned
methodologies made project work load light and provided the
ease of developing. The system was evaluated by several
people regarding user levels of the developed system. Results
of the evaluation helped for further maintenance of the
product. Fully functional Dayal Hotel Management System
will fulfil the main objectives and all the events of the hotel.
Purpose :
The Software Requirements Specification (SRS) will
provide a detailed description of the requirements for
the Hotel Management System (HMS). This SRS will
allow for a complete understanding of what is to be
expected from the newly introduced system which is to
be constructed. The clear understanding of the system
and its’ functionality will allow for the correct software
to be developed for the end user and will be used for the
development of the future stages of the project. This SRS
will provide the foundation for the project. From this
SRS, the Hotel Management System can be designed,
constructed, and finally tested. This SRS will be used by
the system development team which is constructing the
HMS and the hotel end users. The Project team will use
the SRS to fully understand the expectations of this HMS
to construct the appropriate software. The hotel end
users will be able to use this SRS as a “test” to see if the
constructing team will be constructing the system to
their expectations. If it is not to their expectations the
end users can specify how it is not to their liking and the
team will change the SRS to fit the end users’ needs
Scope of the Project :
The introducing software, Hotel Management System which is
going to be implemented for Hotel Dayal will automate the
major operations of the hotel. The Reservation System is to keep
track in room and hall reservation and check availability. The
RoomManagement System is for manage all room types room
services. The Inventory Control System will keep track in all
inventories of the hotel and guest details will handled by guest
management. Administration department will monitor the all.
There is three End Users for HMS. The End Users Are Owner,
Manager and Receptionist. Owner can access to all system
functionalities without any restrictions. Manager can access to
all system functionalities with limited restrictions. Receptionist
can only access to the Reservation management section. To keep
restrictions for each End User levels HMS can create different
Login functions. The objectives of the automated Hotel
Management System is to simplify the day to day processes of
the hotel. The system will be able to handle many services to
take care of all customers in a quick manner. As a solution to
the large amount of file handling happening at the hotel, this
software will be used to overcome those drawbacks. Safety,
easiness of using and most importantly the efficiency of
information retrieval are some benefits the development team
going to present with this system. The system should be user
appropriate, easy to use, provide easy recovery of errors and
have an overall end user high subjective satisfaction.
Definition, Acronyms and Abbreviations
H.M.S. – Hotel Management System
End users – The people who will be actually using the system
SQL – Structural Query Language
Overall Description :
The Hotel Management System is a new self-contained software
product which will be produced by the project team in order to
overcome the problems that have occurred due to the current
manual system. The newly introduced system will provide an
easy access to the system and it will contain user friendly
functions with attractive interfaces. The system will give better
options for the problem of handling large scale of physical file
system, for the errors occurring in calculations and all the other
required tasks that has been specified by the client. The final
outcome of this project will increase the efficiency of almost all
the tasks done at the Hotel in a much convenient manner.
Product Functions :
 Make Reservations
 Search Rooms
 Add Payment
 Issue Bills
 Manage Guest (Add, Update Guest)
 Manage Room Details (Add, Update, Delete)
 Manage Staff (Add, Update, Delete, View)
 Manage Inventory (Add, Edit, Delete)
 Set Rates
 Retrieve Reports (Staff payment, Income)
 Manage Users (Add, Update, Delete)

Taking Backups
 E-mail notifications
Login interface is used to login to the system using username
and password for three different user
Adding new guest to the system
Hardware Interfaces :
Reservation alerts will be sent to the one of the member of hotel
staff as an e-mail notification. So there is a need of broadband
internet connection. Client should able to keep a stable internet
connection. A laser printer will be needed when printing bills
and several reports.
Software Interfaces :
The computer this software going to be install need to have
Windows Operating System equal or above, Windows 7. On that
Windows platform .Net 4.0 will be installed and that will be the
platform the particular software will be run. There will be an
ADO.NET data transmission with the Microsoft SQL Server
Management Studio Express 2010 R2 edition that will be
installed in the same computer.
Database Interface :
Guest
Room
Bill :
Staff :
Employee :
Properties :
Communications Interfaces :
When a specific reservation reserved at the same time an e-mail
notification will be sent to both relevant staff member’s e-mail
account and guest’s account. Guest will be notified in the check-
out date. To achieve that functionality, it requires having a
stable internet connection. Mostly a broadband connection with
the client’s computer will provide the efficient service.
Performance Requirement :
Performance requirements define acceptable response times for
system functionali ty. Although the system is developed suiting
for the least system performances, the performance of the
system will highly depend on the performance of the hardware
and software components of the installing computer. When
consider about the timing relationships of the system the load
time for user interface screens shall take no longerthan two
seconds. It makes fast access to system functions. The log in
information shall be verified within five seconds causes’
efficiency of the system. Returning query results within five
seconds makes search function more accurate.
Assumption and Dependencies :
Some software used in implementing the system is with high
cost and the client has agreed to afford the amount of money
needed to purchase them. It’s assumed that client won’t change
that decision on the next phases of the software development.
Although we assume that client is using windows 7 or windows
8. Otherwise if client use an open source operating system,
there is a need of changing the SRS accordingly.
Logical Database Requirements :
The logical database requirements include the retention of the
following data elements.
 Customer first name
 Customer last name
 Customer Code
 Customer address
 Customer phone number
 Number of occupants
 Room no
 Floor no
 Building no
 Room status
 Employee id
 Bill no
 Default room rate
 Rate description
 Guaranteed room (yes/no)
 Expected check-in date
 Actual check-in time
 Expected check-out time
 Actual check-out date
 Customer feedback
 Payment type
 Total Bill
Attributes
Reliability :
Specify the factors required to establish the required reliability
of the software system at time of delivery. Mean time between
failures and mean time to recovery.
Availability :
The system shall be available during normal hotel operating
hours.
Security :
The extent to which the Hotel Management System is safe from
outside non-allowed user or attacks.
Maintainability :
What design, coding standards must be adhered to exclusions
created
Portability :
The Hotel Management System shall run in any Microsoft
Windows environment
ER Diagrams :
2.
SQL QUERY:
DROP TABLE IF
EXISTS
BookingRecord;
DROP TABLE IF EXISTS DiscountRate;
DROP TABLE IF EXISTS Booking;
DROP TABLE IF EXISTS HotelRoom;
DROP TABLE IF EXISTS RoomType;
DROP TABLE IF EXISTS HotelUnavailability;
DROP TABLE IF EXISTS Hotel;
DROP TABLE IF EXISTS HotelOwner;
DROP TABLE IF EXISTS HotelManager;
DROP TABLE IF EXISTS Consumer;
DROP TABLE IF EXISTS "User";
create
table
"User"
(
id serial,
name text,
address text,
phoneNum INTEGER,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
create
table
hotel
manager(
id INTEGER,
userName text NOT NULL,
password text NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (id) REFERENCES "User"(id) ,
CONSTRAINT userNameManager_integrity
UNIQUE(userName)
);
create
table
Hotel
(
id serial,
name text NOT NULL,
managerID INTEGER NOT NULL UNIQUE,
ownerID INTEGER NOT NULL,
address text,
phone INTEGER,
PRIMARY KEY (id),
FOREIGN KEY (managerID) REFERENCES
HotelManager(id),
FOREIGN KEY (ownerID) REFERENCES HotelOwner(id)
);
create table
HotelUnavailability
(
id serial,
hotelID INTEGER NOT NULL,
status text NOT NULL,
start DATE NOT NULL,
"end" DATE NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (hotelID) REFERENCES
Hotel(id)
);
create
table
RoomType
(
id text,
numPeople INTEGER NOT NULL,
extraBed BOOLEAN NOT NULL,
priceRate decimal NOT NULL,
PRIMARY KEY (id)
);
create table Booking (
id SERIAL,
hotelID INTEGER NOT NULL,
consumerID INTEGER NOT NULL,
start DATE NOT NULL,
"end" DATE NOT NULL,
PIN VARCHAR(10) NOT
NULL,
PRIMARY KEY (id),
FOREIGN KEY (hotelID)
REFERENCES Hotel(id),
FOREIGN KEY (consumerID)
REFERENCES Consumer(id)
);
create table
Consumer (
id
INTEGER,
PRIMARY KEY (id),
FOREIGN KEY (id)
REFERENCES "User"(id)
);
CONCLUSION :
Hotel management system now-a-day have the
advantage of modernization. Computer have done the
work more easy. Computer is playing a important role
in management. Reports are made on daily basis for
every customer check in or check out which can easily
be seen by the management.Hotel management
system has also primary purpose is to provide facilities
to customers. A software for computers makes the
things many times easy, these are made as user friendly
and to keep an check and balance in hotel management
and accounts as well. So ,these things are important.
THANK YOU

Más contenido relacionado

La actualidad más candente

Online Hotel Management
Online Hotel ManagementOnline Hotel Management
Online Hotel Management
Souvik Banik
 

La actualidad más candente (20)

Hotel Management System
Hotel Management System Hotel Management System
Hotel Management System
 
Hotel Reservation System Project
Hotel Reservation System ProjectHotel Reservation System Project
Hotel Reservation System Project
 
Hostel management
Hostel managementHostel management
Hostel management
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
Online Hostel Management System Proposal
Online Hostel Management System Proposal Online Hostel Management System Proposal
Online Hostel Management System Proposal
 
PPT for Hotel Management System
PPT for Hotel Management SystemPPT for Hotel Management System
PPT for Hotel Management System
 
Hostel Management System Proposal Report.pdf
Hostel Management System Proposal Report.pdfHostel Management System Proposal Report.pdf
Hostel Management System Proposal Report.pdf
 
Online Hotel Management
Online Hotel ManagementOnline Hotel Management
Online Hotel Management
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
 
Hotel management
Hotel managementHotel management
Hotel management
 
Documentation Hotel Management System
Documentation Hotel Management SystemDocumentation Hotel Management System
Documentation Hotel Management System
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report
 
Hostel management project_report
Hostel management project_reportHostel management project_report
Hostel management project_report
 
Online Hotel Reservation System PPT
Online Hotel Reservation System PPTOnline Hotel Reservation System PPT
Online Hotel Reservation System PPT
 
Synopsis on billing system
Synopsis on billing systemSynopsis on billing system
Synopsis on billing system
 
resturent management
resturent managementresturent management
resturent management
 
Hostel management system
Hostel management systemHostel management system
Hostel management system
 
Hotel manaement
Hotel manaementHotel manaement
Hotel manaement
 
A mini project on designing a DATABASE for Library management system using mySQL
A mini project on designing a DATABASE for Library management system using mySQLA mini project on designing a DATABASE for Library management system using mySQL
A mini project on designing a DATABASE for Library management system using mySQL
 
RAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTRAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPT
 

Similar a hotel management dbms.docx

ADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptxADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
Prasanth344620
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
hani2253
 
Emergency ambulance portal-PPT-3g2pqy.pptx
Emergency ambulance portal-PPT-3g2pqy.pptxEmergency ambulance portal-PPT-3g2pqy.pptx
Emergency ambulance portal-PPT-3g2pqy.pptx
dragonaklevel7
 
Naveen Kumar Bokku
Naveen Kumar BokkuNaveen Kumar Bokku
Naveen Kumar Bokku
Naveen Bokku
 

Similar a hotel management dbms.docx (20)

Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
 
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
 
mnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is goodmnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is good
 
Hotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor ProjectHotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor Project
 
Hotel Booking Management System PHP.pptx
Hotel Booking Management System PHP.pptxHotel Booking Management System PHP.pptx
Hotel Booking Management System PHP.pptx
 
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptxADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
 
Hotel management system project
Hotel management system projectHotel management system project
Hotel management system project
 
VEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEMVEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEM
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
Men Salon management system project and ppt
Men Salon management system project and pptMen Salon management system project and ppt
Men Salon management system project and ppt
 
HOTEL MANAGEMENT SYSTEM vi.docx
HOTEL MANAGEMENT SYSTEM vi.docxHOTEL MANAGEMENT SYSTEM vi.docx
HOTEL MANAGEMENT SYSTEM vi.docx
 
Hotel Management System-Synopsis.pdf
Hotel Management System-Synopsis.pdfHotel Management System-Synopsis.pdf
Hotel Management System-Synopsis.pdf
 
Emergency ambulance portal-PPT-3g2pqy.pptx
Emergency ambulance portal-PPT-3g2pqy.pptxEmergency ambulance portal-PPT-3g2pqy.pptx
Emergency ambulance portal-PPT-3g2pqy.pptx
 
Hotel Management System SRS
Hotel Management System SRS Hotel Management System SRS
Hotel Management System SRS
 
online room booking system
online room booking systemonline room booking system
online room booking system
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Naveen Kumar Bokku
Naveen Kumar BokkuNaveen Kumar Bokku
Naveen Kumar Bokku
 
Cometari Dedicated Solutions General Offer
Cometari Dedicated Solutions General OfferCometari Dedicated Solutions General Offer
Cometari Dedicated Solutions General Offer
 

Último

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Último (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 

hotel management dbms.docx

  • 1. DBMS HOTEL MANAGEMENT SYSTEM SUBMITTED BY Datla Eswar Sai Krishnam raju Reg num 12104806
  • 2. Introduction : This is the final report document for developed hotel management system for Dayal hotel. It consists of the milestones in development of finalized hotel management system. As previously mentioned current manual system used by hotel, caused for decrement in growth of success and efficiency of the hotel. Iterative waterfall method was used as the software development life cycle. Coding was handled through an Object-oriented approach. Above mentioned methodologies made project work load light and provided the ease of developing. The system was evaluated by several people regarding user levels of the developed system. Results of the evaluation helped for further maintenance of the product. Fully functional Dayal Hotel Management System will fulfil the main objectives and all the events of the hotel. Purpose : The Software Requirements Specification (SRS) will provide a detailed description of the requirements for the Hotel Management System (HMS). This SRS will allow for a complete understanding of what is to be expected from the newly introduced system which is to be constructed. The clear understanding of the system and its’ functionality will allow for the correct software to be developed for the end user and will be used for the development of the future stages of the project. This SRS will provide the foundation for the project. From this SRS, the Hotel Management System can be designed, constructed, and finally tested. This SRS will be used by the system development team which is constructing the HMS and the hotel end users. The Project team will use the SRS to fully understand the expectations of this HMS to construct the appropriate software. The hotel end
  • 3. users will be able to use this SRS as a “test” to see if the constructing team will be constructing the system to their expectations. If it is not to their expectations the end users can specify how it is not to their liking and the team will change the SRS to fit the end users’ needs Scope of the Project : The introducing software, Hotel Management System which is going to be implemented for Hotel Dayal will automate the major operations of the hotel. The Reservation System is to keep track in room and hall reservation and check availability. The RoomManagement System is for manage all room types room services. The Inventory Control System will keep track in all inventories of the hotel and guest details will handled by guest management. Administration department will monitor the all. There is three End Users for HMS. The End Users Are Owner, Manager and Receptionist. Owner can access to all system functionalities without any restrictions. Manager can access to all system functionalities with limited restrictions. Receptionist can only access to the Reservation management section. To keep restrictions for each End User levels HMS can create different Login functions. The objectives of the automated Hotel Management System is to simplify the day to day processes of the hotel. The system will be able to handle many services to take care of all customers in a quick manner. As a solution to the large amount of file handling happening at the hotel, this software will be used to overcome those drawbacks. Safety, easiness of using and most importantly the efficiency of information retrieval are some benefits the development team going to present with this system. The system should be user appropriate, easy to use, provide easy recovery of errors and have an overall end user high subjective satisfaction. Definition, Acronyms and Abbreviations
  • 4. H.M.S. – Hotel Management System End users – The people who will be actually using the system SQL – Structural Query Language Overall Description : The Hotel Management System is a new self-contained software product which will be produced by the project team in order to overcome the problems that have occurred due to the current manual system. The newly introduced system will provide an easy access to the system and it will contain user friendly functions with attractive interfaces. The system will give better options for the problem of handling large scale of physical file system, for the errors occurring in calculations and all the other required tasks that has been specified by the client. The final outcome of this project will increase the efficiency of almost all the tasks done at the Hotel in a much convenient manner. Product Functions :  Make Reservations  Search Rooms  Add Payment  Issue Bills  Manage Guest (Add, Update Guest)  Manage Room Details (Add, Update, Delete)  Manage Staff (Add, Update, Delete, View)  Manage Inventory (Add, Edit, Delete)
  • 5.  Set Rates  Retrieve Reports (Staff payment, Income)  Manage Users (Add, Update, Delete)  Taking Backups  E-mail notifications Login interface is used to login to the system using username and password for three different user
  • 6. Adding new guest to the system Hardware Interfaces : Reservation alerts will be sent to the one of the member of hotel staff as an e-mail notification. So there is a need of broadband internet connection. Client should able to keep a stable internet connection. A laser printer will be needed when printing bills and several reports.
  • 7. Software Interfaces : The computer this software going to be install need to have Windows Operating System equal or above, Windows 7. On that Windows platform .Net 4.0 will be installed and that will be the platform the particular software will be run. There will be an ADO.NET data transmission with the Microsoft SQL Server Management Studio Express 2010 R2 edition that will be installed in the same computer. Database Interface : Guest Room
  • 11. Communications Interfaces : When a specific reservation reserved at the same time an e-mail notification will be sent to both relevant staff member’s e-mail account and guest’s account. Guest will be notified in the check- out date. To achieve that functionality, it requires having a stable internet connection. Mostly a broadband connection with the client’s computer will provide the efficient service. Performance Requirement : Performance requirements define acceptable response times for system functionali ty. Although the system is developed suiting for the least system performances, the performance of the system will highly depend on the performance of the hardware and software components of the installing computer. When consider about the timing relationships of the system the load time for user interface screens shall take no longerthan two seconds. It makes fast access to system functions. The log in information shall be verified within five seconds causes’ efficiency of the system. Returning query results within five seconds makes search function more accurate. Assumption and Dependencies : Some software used in implementing the system is with high cost and the client has agreed to afford the amount of money needed to purchase them. It’s assumed that client won’t change that decision on the next phases of the software development. Although we assume that client is using windows 7 or windows 8. Otherwise if client use an open source operating system, there is a need of changing the SRS accordingly.
  • 12. Logical Database Requirements : The logical database requirements include the retention of the following data elements.  Customer first name  Customer last name  Customer Code  Customer address  Customer phone number  Number of occupants  Room no  Floor no  Building no  Room status  Employee id  Bill no  Default room rate  Rate description  Guaranteed room (yes/no)  Expected check-in date  Actual check-in time  Expected check-out time  Actual check-out date
  • 13.  Customer feedback  Payment type  Total Bill Attributes Reliability : Specify the factors required to establish the required reliability of the software system at time of delivery. Mean time between failures and mean time to recovery. Availability : The system shall be available during normal hotel operating hours. Security : The extent to which the Hotel Management System is safe from outside non-allowed user or attacks. Maintainability : What design, coding standards must be adhered to exclusions created
  • 14. Portability : The Hotel Management System shall run in any Microsoft Windows environment ER Diagrams :
  • 15. 2.
  • 16.
  • 17. SQL QUERY: DROP TABLE IF EXISTS BookingRecord; DROP TABLE IF EXISTS DiscountRate; DROP TABLE IF EXISTS Booking; DROP TABLE IF EXISTS HotelRoom; DROP TABLE IF EXISTS RoomType; DROP TABLE IF EXISTS HotelUnavailability; DROP TABLE IF EXISTS Hotel; DROP TABLE IF EXISTS HotelOwner; DROP TABLE IF EXISTS HotelManager; DROP TABLE IF EXISTS Consumer; DROP TABLE IF EXISTS "User"; create table "User" ( id serial, name text, address text, phoneNum INTEGER, email VARCHAR(100) NOT NULL, PRIMARY KEY (id) ); create table hotel manager( id INTEGER, userName text NOT NULL, password text NOT NULL, PRIMARY KEY (id), FOREIGN KEY (id) REFERENCES "User"(id) , CONSTRAINT userNameManager_integrity UNIQUE(userName) );
  • 18. create table Hotel ( id serial, name text NOT NULL, managerID INTEGER NOT NULL UNIQUE, ownerID INTEGER NOT NULL, address text, phone INTEGER, PRIMARY KEY (id), FOREIGN KEY (managerID) REFERENCES HotelManager(id), FOREIGN KEY (ownerID) REFERENCES HotelOwner(id) ); create table HotelUnavailability ( id serial, hotelID INTEGER NOT NULL, status text NOT NULL, start DATE NOT NULL, "end" DATE NOT NULL, PRIMARY KEY (id), FOREIGN KEY (hotelID) REFERENCES Hotel(id) ); create table RoomType ( id text, numPeople INTEGER NOT NULL, extraBed BOOLEAN NOT NULL, priceRate decimal NOT NULL, PRIMARY KEY (id) );
  • 19. create table Booking ( id SERIAL, hotelID INTEGER NOT NULL, consumerID INTEGER NOT NULL, start DATE NOT NULL, "end" DATE NOT NULL, PIN VARCHAR(10) NOT NULL, PRIMARY KEY (id), FOREIGN KEY (hotelID) REFERENCES Hotel(id), FOREIGN KEY (consumerID) REFERENCES Consumer(id) ); create table Consumer ( id INTEGER, PRIMARY KEY (id), FOREIGN KEY (id) REFERENCES "User"(id) ); CONCLUSION : Hotel management system now-a-day have the advantage of modernization. Computer have done the work more easy. Computer is playing a important role
  • 20. in management. Reports are made on daily basis for every customer check in or check out which can easily be seen by the management.Hotel management system has also primary purpose is to provide facilities to customers. A software for computers makes the things many times easy, these are made as user friendly and to keep an check and balance in hotel management and accounts as well. So ,these things are important.