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 02 assignment is to exercise your understanding of functional
and non-functional requirements. Also it aims to assess your ability to identify and
explain the different and Levels types of requirements.
Activity 1 Ticket Sales System
Below are some initial requirements for an online ticket sales system (theatre, concert
etc.). Identify the Functional (F) and Non-Functional (NF) components in each
sentence and, for the NFRs, state the category into which they fit.
1. Users must be able to browse for events by name or date or venue.
2. Searching for events by keywords should also be possible.
3. User will select ticket price from those offered and also specify the number of
tickets they require.
4. The system should display availability of the tickets within five seconds.
5. Users must be able to choose their seats and purchase tickets 24/7.
6. Only registered customers can buy tickets.
7. Daily reports of ticket sales must be generated. These must be retained for two
years.
8. All data is to be backed up nightly.
9. It should not be possible to double-book tickets (i.e. buy a ticket that has already
been sold).
10. 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 blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!