DB section has been updated to add some SQL code.
When a client asks a developer to create a web site they will have a set of requirements in mind. These would usually be tasks that the website must be able to perform from a user's perspective.
If we use the SQA site as an example. Some of these end user requirements may be:
These requirements are usually fairly high level and would require to be broken down into terms of functional requirements
If we take the user requirements
This may be broken down into functional requirements such as:
These are the actual operations that the web site must be able to perform that developers could design and then code.
A rock band has three members. The band wants to develop a website for its fans. The site will provide details about the band, including biographies, music tracks, video clips and concert details.
The band asked some of its fans (users) what they would like to see on the new website.
A few of their comments are below:
These comments help to form the user requirements
Users should be able to: