0% found this document useful (0 votes)
180 views

Srs

The document outlines the software requirements specification for a weather forecasting system. It will describe how the system will collect and display local weather data and analyze forecasts. The functional requirements include allowing users to add and remove locations to receive weather data and notifications, view current and forecasted weather conditions up to 10 days in the future, and access additional weather data like wind and sunrise/sunset times. Non-functional requirements include making the application modular to easily add new features, following Google's Material Design guidelines, keeping content available 24/7 through multiple weather APIs, and ensuring low response times and prompt data updates.

Uploaded by

usha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
180 views

Srs

The document outlines the software requirements specification for a weather forecasting system. It will describe how the system will collect and display local weather data and analyze forecasts. The functional requirements include allowing users to add and remove locations to receive weather data and notifications, view current and forecasted weather conditions up to 10 days in the future, and access additional weather data like wind and sunrise/sunset times. Non-functional requirements include making the application modular to easily add new features, following Google's Material Design guidelines, keeping content available 24/7 through multiple weather APIs, and ensuring low response times and prompt data updates.

Uploaded by

usha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SOFTWARE REQUIREMENT SPECIFICATIONS(SRS):

• An SRS is a document that describes what the software will do


and how it will be expected to perform.
• A software requirement specification specifies the goal and
scope of the software system.
• It lays the framework that every team involved in development
will follow.
• It is a simple description about the software capabilitiy which is
developed for a specific customer.

PURPOSE:

• The purpose of this document is to describe the


software specification requirements for Weather forecasting
System.
• The document will describe how the product will collect and
display local weather data and analyse the weather forecast.
• The document contains the functional behaviour and non-
functional requirements of the system project.

FUNCTIONAL REQUIREMENTS:

These are the requirements that define the internal behaviour of the
application.
• Users can add and remove locations to receive their weather data.
• Locations can be added by user coordinates (Geo Position) or
location search.
• Application shows notifications on weather update on selected
locations
• Application offers data on the location saved by the user, in ranges
of:
o Current
o Hourly
o Up to 10 days.
• Notifications allow to access a detailed information.
• On severe weather conditions users gets notified.
• Users can access different types of data:
o Wind Pressure
o Sunrise and Sunset

NON-FUNCTIONAL REQUIREMENTS:

• Application has to be modular, in order to add new functionalities


easily.
• Application has to follow Material Design Guidelines set by Google,
and maintain a unique interface all around the application.
• The application content has to be available 24/7. Use of multiple
weather API in order to aggregate data in order to function even
with some providers down.
• Low response time, all actions should be processed instantly and
data should update
promptly.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy