USE-CASE Modeling

TBA #1  DUE:   Thursday, September 10, 1998 (at the beginning of the class)

Q1. Explain what is an actor in a Use-Case model.

Q2. Explain and diagram, using Rational Rose, each of the following:

a.) Extends Relationship

b.) Uses Relationship

c.) Grouping

Q3. Diagram the following textual description of a Use-Case using Rational Rose.

USE-CASE:

Being very hungry on the way home from class, Elliot decides to stop at a fast-food restaurant. He pulls into the drive-thru and looks over the menu to decide what to order. A voice comes over the intercom asking Elliot for his order. Elliot then places his order by speaking into the intercom and upon finishing, he is prompted to pull around to the window. At the window, Elliot pays for his food and is handed what he ordered. Once satisfied, Elliot continues home.

Hint: (a) You may assume that the restaurant has only one working employee. (b) Select one or morsuitable diagrams to represent the above text.

END OF TBA #1

How to start Rational Rose:

In the CS175 lab, there are 5 machines in which the Rational Rose 98 is installed on. They are GIN, VODKA, WINE, SCOTCH, and SINGANI. Make sure to Log into one of these machines. Once into Windows NT, press start. Scroll up the menu to"Programs". In the cascading menu, highlight Rational Rose 98 experimental modeling. One more menu will cascade, select Rational Rose 98 expermental modeling to launch the software.

Matthew Baarman baarman@cs.purdue.edu