Write the high-level use case ManageAdvertisement initiated by the Advertiser, and write detailed use cases refining this high-level use case. Consider features that enable an Advertiser to upload advertisement banners, to associate keywords with each banner, to subscribe to notices about new tournaments in specific leagues or games, and to monitor the charges and payments made on the advertisement account. Make sure that your use cases are also consistent with the ARENA problem statement provided in Figure 4-17.

What will be an ideal response?


Note: For all exercises involving writing use cases, the instructor could issue prior to the exercise writing guidelines


that the students should comply with. This will reduce the variance in the length, detail, and style of use cases,


making it easier to grade the exercise.


Figure 4-9 depicts a use case diagram illustrating a possible decomposition into a high-level use case and three


detailed use cases for ManageAdvertisement.

















Figure 4-10 depicts a possible high-level use case for ManageAdvertisement. This use case should be relatively short


and simply include the detailed use cases. Details such as the attributes of the forms involved should not appear at this


level.


Figure 4-11 is an example of detailed use case for ManageAdvertisementBanners. Th

Computer Science & Information Technology

You might also like to view...

In a switch structure:

a. A break is required after each case. b. Multiple actions in a case do not need to be enclosed in braces. c. A default case is required. d. A break is required after the default case.

Computer Science & Information Technology

The Maker Movement is an isolated community

Indicate whether the statement is true or false

Computer Science & Information Technology

What Windows tool would be used to view current and active memory and CPU utilization when a computer runs slowly?

A) Device Manager B) Startup Repair C) Event Viewer D) Task Manager

Computer Science & Information Technology

Utilizing a WSUS or testing new updates on a non-critical PC is an example of which of the following?

A. Virtualization B. Patch management C. A host-based firewall D. Application base lining

Computer Science & Information Technology