0% found this document useful (0 votes)
35 views13 pages

Sivaraman Computer Project 12-D

Uploaded by

samuel.6052
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views13 pages

Sivaraman Computer Project 12-D

Uploaded by

samuel.6052
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

 TABLE OF CONTENTS

 ACKNOWLEDGEMENT
• ABSTRACT
• REQUIREMENT ANALYIS
• APPLICATION
• DESIGN
• FLOWCHART
• ALGORITHM
 ACKNOWLEDGEMENT

The successful presentation of the project “Hotel Management system” would


be incomplete without the mention of the people who made it possible and
whose constant guidance crowned my effect with success.

I am grateful to the Management and Authorities of Zion International Public


School, Mappedu for providing me the opportunity and resources to pursue this
project work.

I would like to express a deep sense of thanks and gratitude to my class teacher
and Computer Science teacher Mrs. Sunantha for guiding me immensely
through the course of the project. Her constructive advice and constant
motivation have been responsible for the successful completion of this project.

I extend my heart-felt gratitude to my family for their encouragement and


support without which wouldn’t have come so far. Moreover, I thank all my
friends for their invaluable support and cooperation for the completion of this
project.

Last but not the least, I would like to thank all those who has helped directly or
indirectly towards the completion of this
 ABSTRACT

The Hotel Management System is a single-user-based application designed to


assist hotel managers in handling various hotel activities. The system provides
an interactive graphical user interface (GUI) and allows efficient management
of hotel bookings, room assignments, and other related tasks.

This key features include:

 Guest Information Management:

The system allows the manager to add, update, and retrieve guest
information.

 Room Reservation and Booking:

Guests can reserve rooms online, and the system keeps track of room
availability.

 Financial Administration:

The system handles financial transactions related to room charges, additional


services, and billing.

 Staff Record Keeping:

The system maintains records of hotel staff, including their roles, shifts, and
contact information.

 Online Reservation:
Guests can make reservations through the hotel’s website or app.

 REQUIREMENT ANALYSIS

 HARDWARE REQUIREMENTS:
 Processor: Any modern processor (AMD Ryzen 5 5600H or equivalent
and above).
 RAM: At least 8 GB (16 GB or more recommended for better
performance).
 Storage: Minimum 500 MB of free disk space for installation of
necessary software and databases.
 Operating System: Windows 11 or higher
 SOFTWARE REQUIREMENTS :1456789?90
1. Python Environment:
 Python Version: Python 3.7 or higher
 IDE/Text Editor: Any modern Integrated Development Environment
(IDE) or text editor like PyCharm, Visual Studio Code, Atom, or
Sublime Text.
2. MySQL Database:
 MySQL Server: MySQL Community Server version 5.7 or higher
 MySQL Client: MySQL Workbench or any SQL client for database
management.
3. Required Python Libraries:
 mysql-connector-python for connecting Python to MySQL
 A Standard library such as ‘random’.

 APPLICATION

The Hotel management system provides an interactive graphical user interface


(GUI) and allows efficient management of hotel bookings, room assignments,
and other related tasks .The applications are :

 Guest Reservation and Booking:


Hotels can use this system to manage guest reservations efficiently.
Guests can book rooms online, and the system ensures accurate booking
and availability tracking.
Staff members can easily assign rooms to guests based on their
preferences.
 Guest Check-In and Check-Out:
The system streamlines the check-in and check-out process.
Staff can quickly verify guest details, allocate rooms, and handle any
special requests.
 Billing and Invoicing:
The system calculates the total bill for a guest’s stay, including room
charges and additional services.
It generates invoices and tracks payments.
 Staff Management:
Hotel managers can maintain records of staff members, including their
roles, shifts, and contact information.
Staff scheduling and payroll management become more efficient.
 Reporting and Analytics:
The system generates reports on occupancy rates, revenue, and guest
preferences.
Managers can make data-driven decisions to optimize hotel operations.
 Restaurant and Event Management:
Some hotel management systems integrate with restaurant management
modules.
Staff can manage restaurant reservations, track food orders, and handle
event bookings

 DESIGN

(1)Block diagram
(2)Flow chart
 ALGORITHM
The algorithm used for coding is described in detail in the above flowchart. The
algorithm given below is the actual flow of program.

1. Define functions

If called
Get the input user
Update the database
Go to step 4
2. Initiate variables

3. Get the user input

Go to step 1

4. Get the user input

If YES
Go to step 3

If NO
End the program

You might also like