Question: Objective : The purpose of this Lab 0 2 assignment is to exercise your understanding of functional and non - functional requirements. Also it aims
Objective
:
The purpose of this Lab assignment is to exercise your understanding of functional
and nonfunctional requirements. Also it aims to assess your ability to identify and
explain the different and Levels types of requirements.
Activity Ticket Sales System
Below are some initial requirements for an online ticket sales system theatre concert
etc. Identify the Functional F and NonFunctional NF components in each
sentence and, for the NFRs state the category into which they fit.
Users must be able to browse for events by name or date or venue.
Searching for events by keywords should also be possible.
User will select ticket price from those offered and also specify the number of
tickets they require.
The system should display availability of the tickets within five seconds.
Users must be able to choose their seats and purchase tickets
Only registered customers can buy tickets.
Daily reports of ticket sales must be generated. These must be retained for two
years.
All data is to be backed up nightly.
It should not be possible to doublebook tickets ie buy a ticket that has already
been sold
A reporting will be required, showing ticket sales over a week. It should be
possible to vary that time span and look at any duration up to six months.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
