SRS Presentation
SRS Presentation
System
Introduction
Purpose
This hotel reservation system tries to give
information about the top hotels in the desired
location according to their requirements.
Furthermore, users of this app will be able to
access additional services including details of
tourist attractions, transportation options, tour
guide details, and other services.
Document Conventions
This document is related to a software solution to reserve a best
hotel.
This document is under the IEEE Software Requirement
Specification
Intended Audience and Reading Suggestions
Product Functions
User registration/sing in or logging Room reservation
Search and brows available rooms Booking confirmation
User Classes and Characteristics
User use case diagram
Admin use case diagram
Operating Environment Design and Implementation
The hotel reservation software operates Constraints
on multiple hardware platforms, such Technical constraint – The software
as desktop computers, laptops, tablets should be able to comply with the
and smart phones.
different hardware and software
This software will compatible with infrastructures according to the
various operating systems, such as particular user devices.
Windows, Mac OS, Linux and Android. Budget constraint – The allocation of
This software integrates with multiple the budget will impact for the project
web browsers, such as google chrome, scope.
mozilla firefox and apple safari. Security consideration - Only the
The software will interact with database administrator should be able to access
management system, such as oracle and the user information database.
mySQL.
User Documentation Assumptions and Dependencies
The website contains terms and The user needs to have some sort of
conditions. (The website contains system idea about the system navigation.
introduction, how to register/log in, how The users need to have a stable
to make reservations) internet connection to access the
Hardware Interface
The hardware interfaces of the system should support various devices such as desktop computers,
laptops, tablets, and smartphones
Software Interface
The hotel reservation system will consist of several software components that will interface with each
other to facilitate the booking process.
Communication Interface
The hotel reservation system requires various communication interfaces to facilitate interaction with
users, external systems, and other software components.
System Features
System Features
Room Type
Availability Room Calendar
Online Booking
Room Amenities
Multiple Payment Options
Guest Feedback and Ratings
Room Type
Functional Requirement
Performance Usability
Availability Accessibility
Reliability Compatibility
Scalability Maintainability
Security Legal and Regulatory Compliance