A use case diagram is a UML-compliant diagram that gives a visual representation of the system being designed, its actors and use cases, and their relationships. For more information about use case diagrams, see Use case diagrammer.