software_srs
software_srs
BITE307P
PREPARED BY
Sanjay K – 23BIT0138
Dhayanidhi S – 23BIT0214
• Functional requirements
• Non-functional requirements.
Item Reporting : Users can report lost or found items .Input fields
include item category, description ,location , date and photo.
Search and Match : Users can search for lost or found items using
keywords , categories or filters. Automated matching of reports based
on item description and photos.
User Accounts : User can register and log in to manage their reports
and view updates.
Non-functional needs are those that are not directly related to the
specific function provided by the system. They define the criteria that
may be utilized to evaluate a system's functioning rather than particular
actions. They might be related to emergent system attributes like
dependability, reaction time, or store occupancy.
Non-functional requirements develop as a result of user needs,
financial restrictions, organizational regulations, the necessity for
compatibility with other software and hardware systems, or external
causes such as:
▪ Organizational Requirements
▪ User Requirements
▪ Basic Operational Requirements
▪ Product Requirements
A non-functional requirement is a requirement in systems engineering
and requirements engineering that defines criteria that may be used to
assess the performance of a system rather than particular behaviors.
Functional requirements, on the other hand, specify precise behavior
or functions. The system architecture describes the strategy for
implementing non-functional needs. In general, functional
requirements specify what a system should perform, whereas non-
functional requirements outline how a system should be. Non-
functional requirements of our project include:
▪ Security – To ensure all the things are going safely.
▪ Maintainability - UML will be utilized in the development
process as a tool to achieve ease of maintainability.
▪ Portability - To ensure portability, the system will be written
in the PYTHON programming language.
Software Requirements: