Aloww
Aloww
SRS
REPORT
on
Hotel Management System
Submitted
In partial fulfillment
For the award of the degree of
Bachelor of Computer Application
Affiliated to
University of Rajasthan,Jaipur
B.C.A
ACKNOWLEDGMENT
Presenting the report of the project work completed during the B.C.A. final year brings me tremendous
joy. For his unwavering support and direction during my work, I am especially grateful to my project
coordinator, Dr. VAIBHAV SHARMA SIR of the Department of Computer Science at S.S. JAIN SUBODH
(AUTONOMUS), Jaipur. Only because of his conscious efforts have my efforts been successful.
I would also want to take this occasion to thank Dr. Vaibhav Sharma Sir for his entire support
and assistance during the project's development, as well as Prof. K.B. Sharma, the principal of
Additionally, I would prefer not to pass up the chance to thank the department's faculty for
Last but not the least, I acknowledge my friends for their contribution in the completion of the
project.
Kshitij Soni
(2242114)
DECLARATION
I also declare that this project is an output of my own work and that I
haven't submitted it to another university in order to receive a degree.
DATE:
Kshitij Soni
(2242114)
Table of Contents
1 Introduction…………………………………………………………………
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms, and Abbreviations.
1.4 Overview.
5.3Unit Testing
Both the hotel end users and the software engineers building the HMS will use this SRS. In order
to create the proper software, the software engineers will use the SRS to completely comprehend
the requirements of this HMS. This SRS will serve as a "test" for the hotel end users to determine
whether the software engineers are building the system to their specifications. If the end users are
not satisfied, they can explain why it is not to their satisfaction, and the software engineers will
modify the SRS to meet their requirements.
1.2 Scope
The principal Hotel processes will be automated by the software solution, which is a Hotel
Management System. The initial subsystem is to maintain a log of the rooms.
Of the available room and the reserved date. Billing and customer record keeping are handled by
the second subsystem. Keeping track of sales, suppliers, and earnings and losses constitutes the
third subsystem. The functionality of these three subsystems will be covered in depth in section
2-Overall Description.
For the HMS, there are two end users. The customar members and the hotel manager are the end
users.
It is the complete hotel management software is so designed as to ease the work load of medical
shop professionals. The main feature includes invoicing, maintain a log of the rooms, accounting,
client and vendor management
This software helps you to track all the profits, loss, profitable clients and products of hotel
moreover it's a hotel accounting software. Flexible and adaptive software suited to hotel of any
size.
1.3 Definitions, Acronyms, and Abbreviations.
SRS-Software Requirements Specification
HMS- Hotel Management System
Subjective satisfaction The overall satisfaction of the system.
End users-The people who will be actually using the system
1.4 Overview
There are two primary sections to the SRS. The general description comes first, followed by the
specific requirements. The HMS requirements will be covered in general, high-level detail in the
Overall Description. The system requirements will be covered in detail in the section on specific
requirements.
2 The Overall Description
outlines the broad influences on the product and its needs. No particular requirements are
mentioned in this section. Rather, it makes those requirements more understandable by giving
them some context, which is specified in section 3.
This section contains all the software requirements at a level of detail, that when combined with the
system context diagram, use cases, and use case descriptions, is sufficient to enable designers to design a
system to satisfy those requirements, and testers to test that the system satisfies those requirements.
Data Requirements
The logical database requirements include the retention of the following data elements.
This list is not a cornplete list and is designed as a starting point for development.
• Booking/Reservation System
• Customer name
• Customer address
• Number of occupants
• Assigned room
• Rate description
• Confirmation number
• Customer feedback
• Payment type
• Total Bill
Network : Internet
Development Tools : PHP, HTML, OS(windows)
3.1.3 Hardware Interfaces
Processor : Pentium IV or higher
RAM : 1 GB or more
TECHNOLOGIES USED
Technology Description
IDE VS Code
Languages HTML, JavaScript ,CSS ,PHP
1. Medicine Stock
1.1. The system shall record stock of medicines.
1.2. The system shall be updated with arrival of new stock.
1.3. The system shall notify the expired stock of medicines.
1.4. The system shall keep record of medicine details,
3. Staff
3.1. The system shall store the staff information.
3.2. The system will display the staff information.
3.3. The system shall keep record of the staff salary.
• Correctness: This system should satisfy the normal regular Hotel Management
• Availability: The system shall be available during normal hotel operating hours
• Reusability: Specify the factors required to use the available component of the available
• Flexibility: System should be flexible enough to provide space to add new features and to
• Integrity: System should focus on securing the customer information and avoid data
losses as much as possible
• Usability: The system should provide user manual to every level of users.
• Testability: The system should be able to be tested to confinn the performance and
clients specifications.
TEST CASES
All independent paths were exercised to ensure that all statements in the module are executed at
least once and all error-handling paths were tested. Each unit was thoroughly tested to check if it
might fall in any possible situation. This testing was carried out during the programming itself.
At the end of this testing phase, each unit was found to be working satisfactorily, as regarded to
the expected out from the module.