In this exercise, you create the Account Operations use case realization overview diagram. You realize the Display Balance, Transfer Money, and Cash Check use cases by creating a dynamic and static view of the information in each use case.
In this exercise, you create an overview diagram that describes the collaboration elements that realize each use case. The diagram serves as an overview with links to each use case realization.
The purpose of a use case realization is to define how the system implements a given use case; in this instance, the Display Balance, Transfer Money, and Cash Check use cases. A use case realization contains a domain diagram that describes the participants of the use case and their relationships, and a sequence diagram that describes the workflow of the use case.
The purpose of the participants diagram is to discover and model the basic structure of each participant. For each participant, this includes the RUP® stereotype, the attributes, and any relationships that exist between classes. The participants diagram is the most basic, static view of your classes that provides the blueprints for the design model. When you create the sequence diagram portion of the use case realization, you discover the operations that each entity uses to control and pass data in the application.
The Account Operations use case realizations overview diagram shows the collaboration instances that are the basis for each use case realization. The diagram shows the basic relationship between the use case and the collaboration instance that contains the use case realization. The diagram references the use case model.
You have created the Account Operations use case realization overview diagram, which is a basic overview of the Display Balance, Transfer Money, and Cash Check use case realizations. The diagram references the use cases from the PiggyBank use case model that you created in Module 1. Your diagram should look similar to the following figure:
To continue, proceed to Exercise 2.5: Creating the Display Balance participants diagram.