Functional Requirements

Functional Requirements of a website are the things a website should do and include:

  • the processes the website has to perform.
  • any communications with a database.

Key Points

Functional Requirements are the things a website should do.

Functional Requirements should start with ‘The website should…’.

Examples of Functional Requirements

Functional Requirements are the things The website should do.

  • The website should allow users to sign up
  • The website should allow users to watch videos
  • The website should allow users to search
  • The website should have a checkout system
  • The website should have videos
  • The website should…

Esports Daily Case Study

In the below example, the specification for a website has been provided, along with Functional Requirements.

Esports Daily

Esports Daily is a hub for esports enthusiasts, providing the latest news, match highlights, and team updates. Visitors can explore major tournament results, player transfers, and game insights. They can also comment on articles and discuss their favourite teams. Members can personalise their newsfeed and contribute articles or insights.

Functional Requirements

The website should display the latest esports news, match highlights, and team updates.

The website should allow users to comment on articles and engage in discussions.

The website should enable members to customise their newsfeed.

The website should allow members to submit articles or insights for community contribution.

National 5 Targets

You should be able to explain what Functional Requirements are.

You should be able to identify the Functional Requirements of a website.