Write the event flows, entry conditions, and exit conditions for the exceptional use cases for the AnnounceTournament depicted in Figure 4-25. Use include relationships if necessary to remove redundancy.

What will be an ideal response?


This exercise should result in five or more short use cases describing a condition under which the exception occurs


and a flow of events for handling it. Figure 4-13 is an example for one such exceptions. The student will discover that


exceptional use cases should be used for complex cases, while trivial cases (e.g., name in use, maximum number of


tournaments exceeded) could be either omitted or described within the invoking use case. This should to the


realization that writing use cases is different than writing code, as the counterpart is the user and the client, not the


computer or other developers.











Computer Science & Information Technology

You might also like to view...

The central processing unit (CPU) consists of two parts which are

a. the input and output devices b. the control unit and the arithmetic and logic unit (ALU) c. the control unit and main memory d. the arithmetic and logic unit (ALU) and main memory

Computer Science & Information Technology

When you’re trying to make something usable, the most important thing to do is

a. reduce the number of clicks required b. eliminate the questions marks over users’ heads c. keep everything consistent

Computer Science & Information Technology

The ________ tab holds some of the more advanced features in Access

A) External Data B) Home C) Create D) Database Tools

Computer Science & Information Technology

Which of the following is NOT a color category within table styles?

A) Primary B) Medium C) Light D) Dark

Computer Science & Information Technology