SlideShare a Scribd company logo
◦ Submitted by
◦ Ali Ahsan Mujahid
◦ ID: 182-35-363
◦ Dept. of Software
Engineering
◦ Daffodil International
University
◦ Submitted to
◦ Nayeem Hasan Tonmoy
◦ Dept. of Software
Engineering
◦ Daffodil International
University
Software Requirements Specification
◦ HOTEL MANAGEMENT SYSTEM
◦ Introduction
◦ User Definition
◦ System Requirements
◦ Functional Requirements
◦ Non-Functional Requirements
◦ Design and Implementation Constraints
Overview
Introduction
◦ The motivation behind this Software is to depict the Hotel Management System . This record
contains the practical, behavioral and non-practical necessities of the Project and it
additionally contains the rules for framework specialists and system engineers and designers
to start working the project.
User Definition
User
Internal user External user
Admin Customer
System Manager Others Organization
Booking Officer
Internal User
◦ Admin:
◦ Able to change any settings
◦ Admin give the approval to any Registration process
◦ Add or delete any reservation
◦ Have authority to make any sudden change
◦ Can able to access the developing option
◦ Admin can cheek the all staff and current directory any time
◦ System Manager:
◦ Can see the simulation part of main system
◦ Able to change any settings with the admin permission
◦ Booking officer:
◦ Booking officer cant able to make any change, he just maintain the process properly.
External User
◦ Customer:
◦ Customer's have no access the internal system.
◦ They can just visit the website
◦ Customer's can send a review to update the system if need
◦ Others Organization:
◦ Can visit the guest site
◦ Can send a review
System Requirements
◦ Hardware
◦ Only the recommended configuration (basic requirements of a computer system ) no other
specific hardware is required to run the software.
◦ Software
◦ Browser to load and view the web pages
◦ Operating System
Functional Requirements
◦ Outlook:
◦ Hotel name , Menu and Search bar.
◦ Book Now- Customer can choice date, category, price, payment method.
◦ Event, Business space, Advertise.
◦ Current offer, News, About, Address.
◦ Login / Signup option- Existing user can login directly. But new user need to signup.
◦ Review, Question, Info.
◦ Admin Panel:
◦ Todays Request- Room booking, New signup, Review.
◦ Room- Available room, Cheek out info.
◦ Payment- Total transaction, Todays balance.
◦ Settings.
Non-Functional Requirements
◦ This function is our responsibility, our developer will figure out this like-
◦ System backup
◦ Routine cheek of the system
◦ Error detection
◦ Storage management
◦ Performance measurement
◦ Safety measurement
◦ Security management
◦ Version update
Design and Implementation Constraints
Our following Model
Software requirements specification

More Related Content

Similar to Software requirements specification

Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
Shubham Dhage
 
Ostara systems (cafm, cmms) a different approach
Ostara systems (cafm, cmms) a different approachOstara systems (cafm, cmms) a different approach
Ostara systems (cafm, cmms) a different approach
Ostara Systems Ltd
 
Hms project report
Hms project reportHms project report
Hms project report
Simranjitkaur89
 
Online classifieds PROJECT using .NET
Online classifieds PROJECT using .NETOnline classifieds PROJECT using .NET
Online classifieds PROJECT using .NET
Swapnadeep Reloaded
 
i-Burger- Project=Presentation-demo.pptx
i-Burger- Project=Presentation-demo.pptxi-Burger- Project=Presentation-demo.pptx
i-Burger- Project=Presentation-demo.pptx
fp049050
 
Pharmacy Management Software
Pharmacy Management Software Pharmacy Management Software
Pharmacy Management Software
B M ASHIK MAHMUD
 
Vj courier
Vj courier Vj courier
Vj courier
JayeshKedar
 
Ppt auditing system new
Ppt auditing system newPpt auditing system new
Ppt auditing system newJobin88
 
Presentation on Personal Identity Management
Presentation on Personal Identity ManagementPresentation on Personal Identity Management
Presentation on Personal Identity Management
Akhil Upadhyay
 
Joget Workflow v6 Training Slides - 3 - Designing your First Process
Joget Workflow v6 Training Slides - 3 - Designing your First ProcessJoget Workflow v6 Training Slides - 3 - Designing your First Process
Joget Workflow v6 Training Slides - 3 - Designing your First Process
Joget Workflow
 
Automated Document Work Flow Manager
Automated Document Work Flow ManagerAutomated Document Work Flow Manager
Automated Document Work Flow Manager
Sikander Nazir
 
Online movie ticket booking system
Online movie ticket booking systemOnline movie ticket booking system
Online movie ticket booking system
nidhi bhardwaj
 
Gate pass management system ppt
Gate pass  management system pptGate pass  management system ppt
Gate pass management system ppt
KomireRuchitha
 
our srs (1).pdf
our srs (1).pdfour srs (1).pdf
our srs (1).pdf
ShaliniKumariGupta1
 
Tourism management system_REPORT.pdf
Tourism management system_REPORT.pdfTourism management system_REPORT.pdf
Tourism management system_REPORT.pdf
TonyPafal
 
System administrator (it)
System administrator (it)System administrator (it)
System administrator (it)
P@rth!v Dave
 
Cv 1
Cv 1Cv 1
Cv 1
libowq
 
10 Warning Signs of Weak Requirements Management
10 Warning Signs of Weak Requirements Management10 Warning Signs of Weak Requirements Management
10 Warning Signs of Weak Requirements Management
Perforce
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
ITAdmin28
 

Similar to Software requirements specification (20)

Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
 
Ostara systems (cafm, cmms) a different approach
Ostara systems (cafm, cmms) a different approachOstara systems (cafm, cmms) a different approach
Ostara systems (cafm, cmms) a different approach
 
Hms project report
Hms project reportHms project report
Hms project report
 
The information systems life cycle
The information systems life cycleThe information systems life cycle
The information systems life cycle
 
Online classifieds PROJECT using .NET
Online classifieds PROJECT using .NETOnline classifieds PROJECT using .NET
Online classifieds PROJECT using .NET
 
i-Burger- Project=Presentation-demo.pptx
i-Burger- Project=Presentation-demo.pptxi-Burger- Project=Presentation-demo.pptx
i-Burger- Project=Presentation-demo.pptx
 
Pharmacy Management Software
Pharmacy Management Software Pharmacy Management Software
Pharmacy Management Software
 
Vj courier
Vj courier Vj courier
Vj courier
 
Ppt auditing system new
Ppt auditing system newPpt auditing system new
Ppt auditing system new
 
Presentation on Personal Identity Management
Presentation on Personal Identity ManagementPresentation on Personal Identity Management
Presentation on Personal Identity Management
 
Joget Workflow v6 Training Slides - 3 - Designing your First Process
Joget Workflow v6 Training Slides - 3 - Designing your First ProcessJoget Workflow v6 Training Slides - 3 - Designing your First Process
Joget Workflow v6 Training Slides - 3 - Designing your First Process
 
Automated Document Work Flow Manager
Automated Document Work Flow ManagerAutomated Document Work Flow Manager
Automated Document Work Flow Manager
 
Online movie ticket booking system
Online movie ticket booking systemOnline movie ticket booking system
Online movie ticket booking system
 
Gate pass management system ppt
Gate pass  management system pptGate pass  management system ppt
Gate pass management system ppt
 
our srs (1).pdf
our srs (1).pdfour srs (1).pdf
our srs (1).pdf
 
Tourism management system_REPORT.pdf
Tourism management system_REPORT.pdfTourism management system_REPORT.pdf
Tourism management system_REPORT.pdf
 
System administrator (it)
System administrator (it)System administrator (it)
System administrator (it)
 
Cv 1
Cv 1Cv 1
Cv 1
 
10 Warning Signs of Weak Requirements Management
10 Warning Signs of Weak Requirements Management10 Warning Signs of Weak Requirements Management
10 Warning Signs of Weak Requirements Management
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
 

Recently uploaded

Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 

Recently uploaded (20)

Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 

Software requirements specification

  • 1. ◦ Submitted by ◦ Ali Ahsan Mujahid ◦ ID: 182-35-363 ◦ Dept. of Software Engineering ◦ Daffodil International University ◦ Submitted to ◦ Nayeem Hasan Tonmoy ◦ Dept. of Software Engineering ◦ Daffodil International University
  • 2. Software Requirements Specification ◦ HOTEL MANAGEMENT SYSTEM
  • 3. ◦ Introduction ◦ User Definition ◦ System Requirements ◦ Functional Requirements ◦ Non-Functional Requirements ◦ Design and Implementation Constraints Overview
  • 4. Introduction ◦ The motivation behind this Software is to depict the Hotel Management System . This record contains the practical, behavioral and non-practical necessities of the Project and it additionally contains the rules for framework specialists and system engineers and designers to start working the project.
  • 5. User Definition User Internal user External user Admin Customer System Manager Others Organization Booking Officer
  • 6. Internal User ◦ Admin: ◦ Able to change any settings ◦ Admin give the approval to any Registration process ◦ Add or delete any reservation ◦ Have authority to make any sudden change ◦ Can able to access the developing option ◦ Admin can cheek the all staff and current directory any time ◦ System Manager: ◦ Can see the simulation part of main system ◦ Able to change any settings with the admin permission ◦ Booking officer: ◦ Booking officer cant able to make any change, he just maintain the process properly.
  • 7. External User ◦ Customer: ◦ Customer's have no access the internal system. ◦ They can just visit the website ◦ Customer's can send a review to update the system if need ◦ Others Organization: ◦ Can visit the guest site ◦ Can send a review
  • 8. System Requirements ◦ Hardware ◦ Only the recommended configuration (basic requirements of a computer system ) no other specific hardware is required to run the software. ◦ Software ◦ Browser to load and view the web pages ◦ Operating System
  • 9. Functional Requirements ◦ Outlook: ◦ Hotel name , Menu and Search bar. ◦ Book Now- Customer can choice date, category, price, payment method. ◦ Event, Business space, Advertise. ◦ Current offer, News, About, Address. ◦ Login / Signup option- Existing user can login directly. But new user need to signup. ◦ Review, Question, Info. ◦ Admin Panel: ◦ Todays Request- Room booking, New signup, Review. ◦ Room- Available room, Cheek out info. ◦ Payment- Total transaction, Todays balance. ◦ Settings.
  • 10. Non-Functional Requirements ◦ This function is our responsibility, our developer will figure out this like- ◦ System backup ◦ Routine cheek of the system ◦ Error detection ◦ Storage management ◦ Performance measurement ◦ Safety measurement ◦ Security management ◦ Version update
  • 11. Design and Implementation Constraints Our following Model