You are on page 1of 4

FUNCTIONAL AND NON FUNCTIONAL

FUNCTIONAL

REQUIREMENT – 1: REGISTER
DESCRIPTION:

Every users can getting registration process for enters into the personal information’s like user
name, user password, user address, user email.

REQUIREMENT – 2: LOGIN

INPUT:

Every users and admin using a login function. The login process will base on user name and
password. Every user gets a unique user name and password. Admin also having a unique user
name and password for login session.

OUTPUT:

The user every user, admin and donors getting a home page.

REQUIREMENT – 3: add products

STATE:

Admin will add the products and products details.

INPUT

Products details will be fallowed as products name, product picture, product price, product
quantity.

OUTPUT:

The product details will be stored at database server.


REQUIREMENT – 4: user buy

STATE

User register to access these web application after complete the registration process they will get
a username and password login session.

INPUT:

User completes the login process they will enter to the home page after search products and buy
the products.

OUTPUT:

Every user can get to access the card details to a grocery shop web application.

PROCESSING:

All of the data will stored and retrieved it database.


NON - FUNCTIONAL REQUIREMENTS :

USABILITY REQUIREMENT

The system shall allow the users to access the system with pc using web application. The
system uses a web application as an interface. The system is user friendly which makes the
system easy

AVAILABILITY REQUIREMENT

The system is available 100% for the user and is used 24 hrs a day and 365 days a year.
The system shall be operational 24 hours a day and 7 days a week.

EFFICIENCY REQUIREMENT

Mean Time to Repair (MTTR) - Even if the system fails. The system will be recovered
back up within an hour or less.

ACCURACY

The system should accurately provide real time information taking into consideration
various concurrency issues. The system shall provide 100% access reliability.

PERFORMANCE REQUIREMENT

The information is refreshed depending upon whether some updates have occurred or not
in the application. The system shall respond to the member in not less than two seconds from the
time of the request submittal. The system shall be allowed to take more time when doing large
processing jobs. Responses to view information shall take no longer than 5 seconds to appear on
the screen.

RELIABILITY REQUIREMENT
The system has to be 100% reliable due to the importance of data and the damages that
can be caused by incorrect or incomplete data. The system will run 7 days a week. 24 hours a
day.

You might also like