SEN Final MP
SEN Final MP
Submitted by
1. Pradnya Gophane
2. Asma Inamdar
3. Ayesha Khatib
4. Mansi Kashid
Under the Guidance of
Ms. Akshada Khade
In the Partial Fulfilment of fourth Semester of Diploma in
Information Technology
JSPM’s
JAYAWANTRAO SAWANT POLYTECHNIC, Handewadi Road, Hadapsar,
Pune-28
Department of Information Technology
Affiliated to
Maharashtra State
Board of Technical Education
Certificate
This is to certify that Mr./Ms. Pradnya Gophane with Roll No-26 has successfully completed
Micro-project in course SEN (22413) for the academic year 2023-24 as prescribed in the
'Assessment Manual' during his/her tenure of completing fourth Semester of Diploma Programme
in Information Technology from institute, Jayawantrao Sawant Polytechnic with institute code
0711.
Certificate
This is to certify that Mr./Ms. Asma Inamdar with Roll No-39 has successfully completed Micro-
project in course SEN (22413) for the academic year 2023-24 as prescribed in the 'Assessment
Manual' during his/her tenure of completing fourth Semester of Diploma Programme in
Information Technology from institute, Jayawantrao Sawant Polytechnic with institute code 0711.
Certificate
This is to certify that Mr./Ms. Ayesha Khatib with Roll No-40 has successfully completed Micro-
project in course SEN (22413) for the academic year 2023-24 as prescribed in the 'Assessment
Manual' during his/her tenure of completing fourth Semester of Diploma Programme in
Information Technology from institute, Jayawantrao Sawant Polytechnic with institute code 0711.
Certificate
This is to certify that Mr./Ms. Mansi Kashid with Roll No-41 has successfully completed Micro-
project in course SEN (22413) for the academic year 2023-24 as prescribed in the 'Assessment
Manual' during his/her tenure of completing fourth Semester of Diploma Programme in
Information Technology from institute, Jayawantrao Sawant Polytechnic with institute code 0711.
Group Details:
Rationale
3
Methodology Followed
4
6 Introduction
3. Developing Hotel management System to make more interactive communication between hotel manager and
customer.
Rationale
In the present time there is a great rush in hotels, as these have become necessity for middle and upper class of
the society. People travel a lot, stay in hotels, goes to the hotels for functions, meeting and refreshment. Our
project is developed keeping in mind the general needs of the customers when he/she goes to the hotel. Hotel
Management System is a type of properly management system that facilitates the management of hotel
operations and functions; main operations such as front office, sales, planning, and accounting.
Methodology Followed
• We searched the topic for the micro-project .
• We selected Hospital Management System project. We selected this topic as Waterfall model is so important in
our daily basis and making Software development for projects .
• We studied about all the water fall model and Software development used in the project.
• We started the work on the micro-project and after compilation submitted to our guide.
This project aims at creating on Hotel Management System which can be used by Admin and Customers. The
admin to advise/publish the availability of rooms in different hotels and customers are checking the availability of
room in required hotel. Customers should be able to know the availability of the rooms on a particular date to
reserve in hotel. They should be able to reserve the available rooms according to their need in advance to make
their stay comfortable. The Admin hands the booking information of customers. The users can register and log
into the system. The administrator will know the details of reservation and daily income. The hotel department
maintain the seat availability and booking details in certain database. This project provides high security to Admin
and user information. The main objective of this project is to design a hotel management system for running a
hotel business. The system should be as flexible as possible so that it can be used for different hotels. You have to
find out which procedures hotels have used for different hotels. You have to find out which procedures hotels
have and based on that information, you should create a system which makes it efficient. You need to find out
how a hotel system works on the internet, use your own experience or directly talk to people in the hotel
business. The more diverse the sources of your information are, the better will be the resulting system and,
possibly, your grade.
Introduction
The project, Hotel Management System is a web-based application that allows the hotel manager to handle all
hotel activities online. Interactive GUI and the ability to manage various hotel bookings and rooms make this
system very flexible and convenient. The hotel manager is a very busy person and does not have the time to sit
and manage the entire activities manually on paper. This application gives him the power and flexibility to
manage the entire system from a single online system. Hotel management project provides room booking, staff
management and other necessary hotel management features. The system allows the manager to post available
rooms in the system. Customers can view and book room online. Admin has the power of either approving or
disapproving the customer’s booking request. Other hotel services can also be viewed by the customers and can
book them too. The system is hence useful for both customers and managers to portable manage the hotel
activities.
Aim
The mission is to facilitate easy management and administration of a hotel with capabilities to do Booking or
reservations of the rooms, Cancellation of the rooms, Cash billing, Room service, Restaurant service, Restaurant
Billing, Total Billing, Travels arrangement etc. using the automated hotel management software. One can Keep
detailed records or info on an unlimited number of customers. The system lets the user Know which all rooms are
available for occupancy at any point of time. This makes the Booking considerably faster. And thus helps the hoel
in better management and reduce a lot of paper work as well as manpower.
Concepts of Hotel Management System
The Hotel Management System (HMS) is a software application for hotel establishment to manage customer
information and employee information for quick results. Hotel Management System provides capabilities for
entering customer data, facilitate easy management and administration of a hotel with capabilities to do Booking
or reservation of the rooms, Cancellation of the rooms, Cash billing, Room services, Total billing etc. using
computerized hotel management system.
2. Less Errors. Hospitality software are programmed to prevent duplicate entries, wrong data type inputs.
Also provides text preservation when accidentally erased.
3. Real-time results. Computers with high specifications plus a high performance hotel system would
definitely give real-time results from any transactions like saving data inputs, updating and deleting of data
entries.
4. Accurate Daily Revenue Reports. Due to the real-time and error free features, hotel managers have access
to an accurate daily revenue reports that can be either showed or printed.
5. Prevent Double Booking. In manual operations, double booking is a common scenario but hospitality
software can avoid this occurrence due to system trappings and checks.
6. Timely Financials Reports. One of the many systems reports is the financial information, and can be done
through SAP Business One for SME’s.
7. Nationality Report. In the Philippines, all hospitality business that offers accommodation needs to submit
a nationality resort to the Department of Tourism for compilation. Most report feature of hospitality
software have the nationality report.
8. Market segmentation. With a hotel system, managers and owners can better track the types of visitors
that usally have and from that data they can see if their business is targeting the right market
9. Collaboration of various departments. There are many types of hotel users that belongs to a specific
department or division, with a hotel system it can promote good collaboration various departments due to
real-time reporting and display status.
System Development Model
The model to be employed in the development of this system is Rapid Application Development model. This is an
adaption of the traditional Waterfall model and is better suited for the project because the development steps
can be carried out concurrently that is While more data is been gathered to make system robust and fully
effective, design and coding can start and additions made as the project moves on. This will also make room for
early testing to ensure that the system meets its requirement.
3. System Development
4. Testing
5. User Review
The goal of the planning phase is to map broad capabilities of the system from the student perspective. The
phase is further divided into the following sub-phase:
i. Project Definition
ii. Session
iii. Final Document
i. Project Definition
This has to do with identifying what the management wants from the project. These include
the Purpose, Scope, Objective, Process, Constraints, Resources Requirements, Assumptions
and Open issues. The purpose of this particular project is to provide a platform that allows
customers and staffs to automate their work in the hotel by keeping information about
customer and staffs in the database and generate daily or weekly report for management
decision making.
ii. Session
This stage defines how information is entered into the system via computer screen. The two
type of defining screen are screen flow and screen design. The session also includes the
definition of all the outputs from the system and any other printouts.
iii. Final
Document The final Document contains the entire documentation of the project meetings,
procedures and the other relevant documents needed for the successful execution of the
project.
2. Design Phase
The design phase is divided into two tiers; the front-end and the back-end.
Database Design
As earlier stated, the database was built using Microsoft SQL Server 2005 and it consists of various tables
storing varying information. The description of each table is stated below.
Bill Table:
It contain information about charges of customer such as food variety charges, room bill, service tax, and extra charges.
Check Table: This contain information about check-in time of customer and check-out time of customer, this table also
keep record of number of days spent in the hotel.
Customer Table:
This contains record of customers such as customer id, customer name, customer address, and phone number.
Login Table:
It contains the login information and the information about authenticated user of the system, such as user name,
password, first name, last name, phone number.
Reservation Table:
It contains information about customers who reserved for later use. Information stored in this table include reservation
id, reservation name, address, phone number, reservation date, and no of days used to reserve the room.
Room_Master Table:
Data stored in this table includes room number, room type, status of the room, and tariff charge of the room.
Variety Table:
This table keeps the record of different variety bought in the hotel such as food variety and the full details of the
variety such as variety id, variety name, customer id of the customer that bought the variety, costs of the variety. If the
user is an administrator, he can add a new staff according to their designation, review daily transaction, daily report,
weekly report and monthly report, mobilized report for printing, edit or delete staff account
INPUT DESIGN
The input requirement of the design phase includes the following:
Admin username: This is the required username for administrator to enter in the application
PROCESS DESIGN
1. Room Enquiry and Reservation Module
This module deals with reservation enquiry and reservation. During reservation, the details of the customers, type
of room required and number of room required are fed in to the system. Once these in formations are entered, the
system searches for the unoccupied rooms and displays the result. In reservation enquiry, customer can get the
information such as rent of rooms and details of rooms available.
4. Reports
This module deals with the generation of the reports for the various modules. The customer list can be generated.
Room status list can be retrieved for reference. The check in and check out registers can also be retrieved for any
future queries.
5. System Development
Software development like any other field requires a prompt and proper planning in order to have stable and
reliable foundation for further development.
6. Testing
Testing is the process of detecting errors. Testing performs a very critical role for quality assurance and for ensuring
the reliability of software. The results of testing are used later on during maintenance also.
DATA FLOW DIAGRAM
Conclusion Hotel Management System
Finally, in the Online hotel management system, we have developed a secure, user-friendly Hotel Management
System. This System can take care of each member whether its Owner or Customer. This System will Help them to
properly Manage their hotel and help in growth without creating any hassle. This system is completely secure
since every user is provided with a user ID and Password so there is no chance of any unauthorized access. Online
Payment, Booking, and cancellation make it easier to use. So, using this system will help in reducing the labor and
provide more facility for Customer to like Hotel and visit again and again.
WEEKLY PROGRESS REPORT
MICRO PROJECT
SOURCES USED
ANEEXURE II
Evaluation Sheet for the Micro Project
Academic Year: 2023-24 Name of the Faculty: Ms A.S.Khade
Course: Software Engineering Course code:22413
Semester: I Title of the project:
Cos addressed by Micro Project:
CO1: Formulate grammatically correct sentences.
CO2: Summarize comprehension passages.
CO3: Use relevant words as per context.
CO4: Use relevant words as per context.
CO5: Deliver prepared speeches to express ideas, thoughts and emotions.
Ms. A.S.Khade
(Signature of Faculty)