Topic module

Website Users and Requirements

Identify the end-user and functional requirements of a website problem.

Long-form learning
Concept to Risk to Memory to Check-up

How to study National 5 Computing Science

Move from functional requirements to designs and implementation, trace data and code carefully, and support testing and evaluation with evidence.

Core concepts

Concept 1

The end-user is the intended visitor who must access or interact with the site.

Exam cue: Connect each requirement to an action or information need of the end-user.

Concept 2

Functional requirements state required content, navigation, media or interaction.

Exam cue: Describe what the site must do before choosing HTML or CSS.

Concept 3

Requirements should be testable and tied to the stated website problem.

Risk pitfalls and guardrails

Giving a visual preference as the site’s whole purpose.

Guardrail: Check option route, data type, valid boundary, loop condition, array index, identifier and expected output before committing to the response.

Naming a technology without stating the required behaviour.

Guardrail: Check option route, data type, valid boundary, loop condition, array index, identifier and expected output before committing to the response.

Memory anchors

Website end-user

The intended visitor who needs the site’s content or functions.

Content requirement

The information or media the site must present.

Navigation requirement

How the user must move between internal pages or external resources.

Interaction requirement

A required response to a user action such as a mouse event.

Functional wording

State observable website behaviour rather than a vague quality.

Analysis first

Identify user and requirements before selecting implementation code.

Checkpoint rule

Do the check-up only after you can summarize each concept in one sentence and identify one dangerous pitfall from memory.

Knowledge Check (after reading)

Short check-up to confirm understanding of this module.

Check-up Questions

1-2 question checkpoint

Who is an end user of a museum website?

Which is a functional website requirement?

Answer all questions to submit.

Next step personalized recommendations

What is Pass Harbor?

Completely free exam prep for 247 UK exams.

  • Practice questions
  • Flashcards
  • Study guides
  • Mock exams
  • No registration
  • No paywall
  • Start instantly
No more expensive exam prep. Quality study tools should be accessible to everyone.