Create the use-case model
You analyze requirements to define the system's functional domain requirements, which is the functionality that must exist in the final application to satisfy the requirements that the customer defines. This analysis produces a complete set of documents that describes the requirements of the system. You create the use-case model by realizing these requirements documents.
The use-case model describes the functional requirements of the system that you are modeling. The use-case model contains use-case and activity diagrams that describe how the users interact with the system, and provides detailed information about the various behaviors of the system. The use-case model provides an external view of the system by describing how the system behaves without describing the details of how the system operates.
Learning objectives
This module shows you how to create the use-case model for the PiggyBank online banking system.
Specifically, this module shows you how to do the following things:
- Create a new Unified Modeling Language (UML) project
- Create a new UML model and explore the use-case model template
- Create a use-case diagram
- Create a sequence diagram