SRS Report
SRS Report
Project Title
Project Advisor
Name of Advisor
Designation
SSUET
Submitted By:
i
1.4.3 Specialized Algorithms (if used)...........................................................8
1.5 External Interfaces Requirements...........................................................................9
ii
List of
i
List of
i
Software Requirement
1.1 Introduction
Product scope is about the product details; what the product will look like, how it
will work, its features, and more.It is the result of the project or the solution to the
problem.
1
Software Requirement
Individuals or organizations that are actively involve in the project and can influence
the success of a project in a negative or positive manner.
3
Software Requirement
• Is it the next member of a growing product line, the next version of a mature
system, a replacement for an existing application, or an entirely new product?
2. Operating Environment
• Hardware platform
All functional requirements which may include calculations, data processing, etc.
are placed in a ranked order.
4
Software Requirement
instance,
1.2.3 UX Prototype
• Provide graphical layout of the UX of the system (frond end and back end).
[if applicable]
5
Software Requirement
• Specify those requirements that are concerned with possible loss, damage, or
harm that could result from the use of the product.
• Define any safeguards or actions that must be taken, as well as actions that
must be prevented. Refer to any external policies or regulations that state safety
issues that affect the product’s design or use.
6
Software Requirement
2. Competitors Analysis
A copyright notice is a short line of text that lets the public know that your work
is protected by copyright law and is not to be copied.
Explain and justify the choice of design methodology being followed. (OOP or
procedural).
Also explain which process model are you following and why.
7
Software Requirement
• Alphabetically list the system entities or major data along with their types and
descriptions.
• Sequence Diagram
• In this section, we take a closer look at what each component does in a more
systematic way. Provide a summary of your algorithm for each function
listed in procedural description language (PDL) or pseudo code.
8
Software Requirement
1. User Interfaces
• This may include sample screen images, any GUI standards or product
family style guides that are to be followed, screen layout constraints,
standard buttons and functions (e.g., help) that will appear on every screen,
keyboard shortcuts, error message display standards, and so on.
2. Hardware Interfaces
• Describe the logical and physical characteristics of each interface between the
software product and the hardware components of the system.
• This may include the supported device types, the nature of the data
and control interactions between the software and the hardware, and
communication protocols to be used.
– Windows
3. Software Interfaces
• Describe the connections between this product and other specific software
components (name and version), including databases, operating systems,
tools, libraries, and integrated commercial components.
4. Communications Interfaces
9
Software Requirement