Consider the addition of a nonfunctional requirement stipulating that the effort needed by Advertisers to obtain exclusive sponsorships should be minimized. Change the AnnounceTournament and the ManageAdvertisement use cases (solution of Exercise 4-12) so that the Advertiser can specify preferences in her profile so that exclusive sponsorships can be decided automatically by the system.
What will be an ideal response?
A new use case, ManageSponsorships, should be written and included in the ManageAdvertisement use case and
define the preferences that the Advertiser can specify for automatically accepting an exclusive sponsorship.
Figure 5-8 depicts a possible solution for this use case.
In the AnnounceTournament use case, steps 6 & 7 are the modified as follows:
6. The system notifies the selected sponsors about the upcoming tournament and the flat fee for exclusive sponsorships. For
advertisers who selected an automatic sponsorship preferences, the system automatically generates a positive answer if the fee
falls within the bounds specified by the Advertiser.
7. The system communicates their answers to the LeagueOwner.
You might also like to view...
A computer and any equipment connected to it are called software.
Answer the following statement true (T) or false (F)
Adobe Bridge is a file management tool that is included with Dreamweaver
Answer the following statement true (T) or false (F)
PowerPoint includes a dedicated Notes Page view, plus two Master views for changing multiple slides in a presentation.
Answer the following statement true (T) or false (F)
Provide an example of a header or footer whose value changes from one page to the next.
What will be an ideal response?