Académique Documents
Professionnel Documents
Culture Documents
BY
Ridhi Gupta
Ruchi Jain
Shruti Jain
Software Requirements Specification
Document
1. Introduction
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms, and Abbreviations
1.4 References
1.5 Overview
2. The Overall Description
2.1 Product Perspective
2.2 Product Functions
2.3 User Characteristics
2.4 Constraints
2.5 Assumptions and Dependencies
3. Specific Requirements
3.1 External interfaces
3.2 Functions
3.3 Performance Requirements
4. Future Extensions
1. Introduction
1.1 Purpose
1.2 Scope
This software will provide quick and easy access to the user.
It will save the user's time and money to understand the
concepts.
1.5 Overview
For clarity:
1)The functions are organized in a way that makes the list of functions
understandable to the customer or to anyone else reading the
document for the first time.
2.4 Constraints
Here we provide a general description of any other items that will
limit the developer's options.
These can include:
1) It is single-user software.
2) It is fully secured and safe.
3. Specific Requirements
• Screen 1
♦ It contains the introduction or the heading of the software.
♦ To move to second screen enter is pressed.
• Screen 2
♦ Asks the user to enter the choice amongst the options of
“Linked List”, “Queue”, “Stack”, or “Exit”.
♦ It takes the input in the form of numbers.
• Screen 3
♦ It depends on the input of screen 2.
♦ Accordingly it asks for the various operations of the
chosen data structure.
♦ Along with the options of the operations it also has the
option for the exit to the screen 2.
• Screen 4
♦ It gives the information of the team members who
completed this project.
3.2 Functions
4.Future Extensions