Assume the watch system you described in Exercises 4-1 and 4–2 also supports an alarm feature. Describe setting the alarm time as a self-contained use case named SetAlarmTime.

What will be an ideal response?


The difference between setting the time of a watch and setting the alarm time should be minimal. A typical answer


can be produced by copying and pasting solution of Exercise 4–2 and modifying the beginning and the end of the use


case. The rationale behind this similarity is that any user interface should provide similar interfaces for addressing


similar functionality (i.e., user interface consistency). Below is an example generated from the use case of Figure 4-2.








Computer Science & Information Technology

You might also like to view...

Which of the following statements about friend functions and friend classes is false?

a. A class can either grant friendship to or take friendship from another class using the friend keyword. b. A friend declaration can appear anywhere in a class definition. c. A friend of a class can access all of its private data member and member functions. d. The friendship relationship is neither symmetric nor transitive.

Computer Science & Information Technology

How do you plan to test the effectiveness of your game?

What criteria will you use to ensure that the outcomes are being met?

Computer Science & Information Technology

When rotating a picture, it displays as a(n) ________ image of the picture, which indicates the rotation position

Fill in the blank(s) with correct word

Computer Science & Information Technology

________ worksheets allow users to enter data on multiple worksheets at one time

A) Bridging B) Linking C) Grouping D) Merging

Computer Science & Information Technology