SlideShare a Scribd company logo
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

More Related Content

What's hot

Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
Arohi Khandelwal
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
Vipul Kumar
 
Hotel Management System Final Report
Hotel Management System Final ReportHotel Management System Final Report
Hotel Management System Final Report
Charitha Gamage
 
Hotel management
Hotel managementHotel management
Hotel management
Arman Ahmed
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
Monotheist Sakib
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
Manoj Malshan
 
Hotel Management System SRS
Hotel Management System SRS Hotel Management System SRS
Hotel Management System SRS
Paras
 
Employee management system report
Employee management system reportEmployee management system report
Employee management system report
Prince Singh
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
Nitish Xavier Tirkey
 
Unnamed PL/SQL code block: Use of Control structure and Exception handling i...
 Unnamed PL/SQL code block: Use of Control structure and Exception handling i... Unnamed PL/SQL code block: Use of Control structure and Exception handling i...
Unnamed PL/SQL code block: Use of Control structure and Exception handling i...
bhavesh lande
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hms
Miran Hussen
 
Database Project Airport management System
Database Project Airport management SystemDatabase Project Airport management System
Database Project Airport management System
Fahad Chishti
 
Automata theory -RE to NFA-ε
Automata theory -RE to  NFA-εAutomata theory -RE to  NFA-ε
Automata theory -RE to NFA-ε
Akila Krishnamoorthy
 
Air Line Management System | DBMS project
Air Line Management System | DBMS projectAir Line Management System | DBMS project
Air Line Management System | DBMS project
AniketHandore
 
ONLINE HOTEL MANAGEMENT SYSTEM
ONLINE HOTEL MANAGEMENT SYSTEMONLINE HOTEL MANAGEMENT SYSTEM
ONLINE HOTEL MANAGEMENT SYSTEM
Abid Shaikh
 
Atm project
Atm projectAtm project
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTthis ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
Jaya0006
 
Hotel management system presentation
Hotel management system presentationHotel management system presentation
Hotel management system presentation
joilrahat
 
Register allocation and assignment
Register allocation and assignmentRegister allocation and assignment
Register allocation and assignment
Karthi Keyan
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
Roni Roy
 

What's hot (20)

Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
Hotel Management System Final Report
Hotel Management System Final ReportHotel Management System Final Report
Hotel Management System Final Report
 
Hotel management
Hotel managementHotel management
Hotel management
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
 
Hotel Management System SRS
Hotel Management System SRS Hotel Management System SRS
Hotel Management System SRS
 
Employee management system report
Employee management system reportEmployee management system report
Employee management system report
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
 
Unnamed PL/SQL code block: Use of Control structure and Exception handling i...
 Unnamed PL/SQL code block: Use of Control structure and Exception handling i... Unnamed PL/SQL code block: Use of Control structure and Exception handling i...
Unnamed PL/SQL code block: Use of Control structure and Exception handling i...
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hms
 
Database Project Airport management System
Database Project Airport management SystemDatabase Project Airport management System
Database Project Airport management System
 
Automata theory -RE to NFA-ε
Automata theory -RE to  NFA-εAutomata theory -RE to  NFA-ε
Automata theory -RE to NFA-ε
 
Air Line Management System | DBMS project
Air Line Management System | DBMS projectAir Line Management System | DBMS project
Air Line Management System | DBMS project
 
ONLINE HOTEL MANAGEMENT SYSTEM
ONLINE HOTEL MANAGEMENT SYSTEMONLINE HOTEL MANAGEMENT SYSTEM
ONLINE HOTEL MANAGEMENT SYSTEM
 
Atm project
Atm projectAtm project
Atm project
 
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTthis ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
 
Hotel management system presentation
Hotel management system presentationHotel management system presentation
Hotel management system presentation
 
Register allocation and assignment
Register allocation and assignmentRegister allocation and assignment
Register allocation and assignment
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 

Similar to hotel management dbms.docx

Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
Abdullah Almasud
 
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
Uttam Singh Chaudhary
 
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
mrmanavpachurkar
 
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
james parmar
 
Hotel Booking Management System PHP.pptx
Hotel Booking Management System PHP.pptxHotel Booking Management System PHP.pptx
Hotel Booking Management System PHP.pptx
riohaven45
 
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptxADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
ADMINISTRATION SYSTEM OF HOTEL-PPT.pptx
Prasanth344620
 
VEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEMVEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEM
Kalpam Srivastava
 
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
 
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
hani2253
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
Shubham Modi
 
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
pavisubashsp
 
HOTEL MANAGEMENT SYSTEM vi.docx
HOTEL MANAGEMENT SYSTEM vi.docxHOTEL MANAGEMENT SYSTEM vi.docx
HOTEL MANAGEMENT SYSTEM vi.docx
KartikeySingh87567
 
Hotel management system By Harsh & aditya Mathur.
Hotel management system By  Harsh & aditya  Mathur.Hotel management system By  Harsh & aditya  Mathur.
Hotel management system By Harsh & aditya Mathur.
Harsh Mathur
 
Hotel Management System-Synopsis.pdf
Hotel Management System-Synopsis.pdfHotel Management System-Synopsis.pdf
Hotel Management System-Synopsis.pdf
projects602
 
Emergency ambulance portal-PPT-3g2pqy.pptx
Emergency ambulance portal-PPT-3g2pqy.pptxEmergency ambulance portal-PPT-3g2pqy.pptx
Emergency ambulance portal-PPT-3g2pqy.pptx
dragonaklevel7
 
online room booking system
online room booking systemonline room booking system
online room booking system
manuchinna
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
Lalit Pal
 
Naveen Kumar Bokku
Naveen Kumar BokkuNaveen Kumar Bokku
Naveen Kumar Bokku
Naveen Bokku
 
Cometari Dedicated Solutions General Offer
Cometari Dedicated Solutions General OfferCometari Dedicated Solutions General Offer
Cometari Dedicated Solutions General Offer
Jakub Hajek
 
Mca titles
Mca titlesMca titles
Mca titles
tema_solution
 

Similar to 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
 
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 By Harsh & aditya Mathur.
Hotel management system By  Harsh & aditya  Mathur.Hotel management system By  Harsh & aditya  Mathur.
Hotel management system By Harsh & aditya Mathur.
 
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
 
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
 
Mca titles
Mca titlesMca titles
Mca titles
 

Recently uploaded

IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 

Recently uploaded (20)

IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 

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.