Professional Documents
Culture Documents
System Requirements Specification
System Requirements Specification
System Requirements Specification
Specification
for
Prepared by
<A. Harsha Vardhan, 2203A52002>
<P. Poojitha, 2203A52047>
<L. Vyshnavi, 2203A52035>
s
Group Code
<Group Code> − SA1
<dd/mmm/yyyy>
Page 2 of 19
Software Requirements Specification for <hotel management system>
Table of Contents
1 Introduction..........................................................................................................4
1.1 Purpose.................................................................................................................4
1.2 Scope....................................................................................................................4
1.3 Definitions, Acronyms, and Abbreviations..........................................................4
1.4 References............................................................................................................4
1.5 Overview..............................................................................................................4
2 Overall Description..............................................................................................5
2.1 Product Perspective..............................................................................................5
2.2 Product Functions.................................................................................................5
2.3 User Characteristics..............................................................................................5
2.4 General Constraints..............................................................................................5
2.5 Assumptions and Dependencies...........................................................................5
3 Specific Requirements.........................................................................................6
3.1 External Interface Requirements..........................................................................6
3.1.1 User Interfaces..............................................................................................6
3.1.2 Hardware Interfaces.....................................................................................6
3.1.3 Software Interfaces.......................................................................................6
3.1.4 Communication Interfaces...........................................................................6
3.2 Functional Requirements......................................................................................6
3.2.1 Mode 1.........................................................................................................7
3.2.2 Mode m.........................................................................................................7
3.3 Performance Requirements..................................................................................7
3.4 Design constraints................................................................................................7
3.5 Attributes..............................................................................................................7
3.6 Other Requirements..............................................................................................8
Page 3 of 19
Software Requirements Specification for <hotel management system>
Revision History
Page 4 of 19
Software Requirements Specification for <hotel management system>
1 Introduction
PROBLEM STATEMENT:
The Hotel Management System is a tool for booking the rooms of Hotel through online
by the Customer. It provides the proper management tools and easy access to the
customer information.
SOLUTIONS:
Hotel Management
System is a system that
provides us to reserving
rooms
Hotel Management
System is a system that
provides us to reserving
rooms
Hotel management system is a system that provides us to reserving rooms, checking
1.1 Purpose
Page 5 of 19
Software Requirements Specification for <hotel management system>
objective is to provide a base for the foundation of the project. It gives a comprehensive
view of how the system is supposed to work and what is to be expected by the end users.
<Hotel Management
System is a system that
provides us to reserving
rooms,
Hotel Management
System is a system that
provides us to reserving
rooms,
Page 6 of 19
Software Requirements Specification for <hotel management system>
Hotel Management
System is a system that
provides us to reserving
rooms
rooms
1.2 Scope
The hotel management system is used for booking hotel rooms for the people who are
travelling for other cites for job trails, family vacations, business meetings etc. Its easy
Software specifications:
Hardware specification:
1.3References
[1] Software Engineering 9th Edition, Ian Sommerville
Page 7 of 19
Software Requirements Specification for <hotel management system>
[3] ERDiagramTutoriial:https://www.tutorialspoint.com/dbms/
er_diagram_representation.htm
1.3 Overview
The remaining sections of this documentations describes the overall descriptions which
2 Overall Description
2.1 Product Perspective
Page 8 of 19
Software Requirements Specification for <hotel management system>
• Customer Registration
• Confirmation Of Booking
• Payment
Page 9 of 19
Software Requirements Specification for <hotel management system>
A. Hotel Manager
B. Receptionist
C. Customers
recovered.
developed under the Windows OS, and Apache Server with Mongo DB database.
accordingly.
3 Specific Requirements
3.1 External Interface Requirements
3.1.1 User Interfaces
The user interface for system shall be compatible to any type of web browser
Page 10 of 19
Software Requirements Specification for <hotel management system>
Server Side
1024x768
Client Side
1024x768
Database Server
Development End
Page 11 of 19
Software Requirements Specification for <hotel management system>
• J2EE,Java,JSP,Servlet,HTML,XML,JavaScript, OS(Windows)
3.2.1 Registration
1. The Customer should be able to register with their details
2. The system should record following customer details into member database.
Name
Email
Password
Address
DOB
3. The system shall send verification message to email
3.2.2 Logging In
4. The system should verify the customer email & password against the member
3.2.3 Reservation
6. The system should enable customer to check for availability of rooms
7. The system should display rate for all rooms
8. The system should allow customer to confirm or cancel the booking
9. The system should record booking details into database
Page 12 of 19
Software Requirements Specification for <hotel management system>
3.5 Attributes
Page 13 of 19
Software Requirements Specification for <hotel management system>
• Usability: The system should provide user manual to every level of users.
Page 14 of 19
Software Requirements Specification for <hotel management system>
Page 15 of 19
Software Requirements Specification for <hotel management system>
Page 16 of 19
Software Requirements Specification for <hotel management system>
ACTIVITY DIAGRAM:
Page 17 of 19
Software Requirements Specification for <hotel management system>
SEQUENCE DIAGRAM:
Page 18 of 19
Software Requirements Specification for <hotel management system>
Page 19 of 19