![]() |
||
![]() |
![]() |
|
![]() |
Let’s begin with the U.S. map that resulted from the “uber” use case (see Figure 8-8).
Using this map, the user can hover the mouse over individual cities, and then drill down into any part of the United States. Clicking a city (or area or island) actually takes the user to a map destination page for that region, showing a list of hotels plus a featured hotel for each district (see Figure 8-9). Each district also has a prominent Find Hotels button and a Show Map button, which takes the user to the mapplet. If you check the use case back at the start of this chapter, you’ll see this is exactly the behavior that the customer was asking for. This is an important aspect of use case–driven design: the finished product exactly fits the behavior defined by the use cases.
![]() |
||
![]() |
![]() |
|
![]() |