Use Case Model

The following use case model is derived from the functional requirements for the PSA application. In the model, we've identified the following actors for the PSA application, as shown in Table E-1.

Table E-1. PSA Actors
Actor Description
Resource An employee who can be assigned to work on a project.
Project Manager An employee who can be assigned to manage and execute a project.
Administrator An employee who provides administrative support to the PS organization.
Resource Manager An employee who is responsible to manage a group of resources.

Figure E.1 shows the use case model for the PSA application.

Figure E.1. Use case model

Get Core J2EE™ Patterns: Best Practices and Design Strategies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.