Skip to content

Diagrama de casos de uso

É uma ferramenta importante na modelagem de sistemas de software que descreve as interações entre um sistema de seus atores.

A representação gráfica do diagrama de casos de uso geralmente é feita em UML e podem ter ícones que representam atores, sistemas externos e casos de uso.

Componentes

Atores

Um ator é qualquer entidade que interage com o sistema e é representado geralmente por um boneco. Ex: Usuário humano, sistema externo e etc...

Figura 1: Ator

Ator

Fonte: Elaboração própria

Casos de uso

Representa uma função ou recurso que um sistema de software faz. Geralmente representado por uma elipse e por um verbo no infinitivo.

Figura 2: Casos de uso

Casos de uso

Fonte: Elaboração própria

Relações

Representadas por linhas, as relações acontecem entre autores e casos de usos.

Figura 3: Relações

Relações

Fonte: Elaboração própria

Extensões e Inclusões

Extensões e inclusões indicam que algumas funcionalidades podem acontecer dependendo de outras.

Quando um caso de uso inclui outro caso de uso, o segundo é sempre chamado quando o primeiro for chamado.

Já quando existe uma extensão de um caso de uso, o segundo pode acontecer ou não.

Figura 4: Extensões e Inclusões

Extensões e Inclusões

Fonte: Elaboração própria

Diagrama de casos de uso

O diagrama de casos de uso para o projeto está na figura abaixo :

Figura 5: Diagrama de casos de uso

Diagrama de casos de uso

Fonte: Elaboração própria

Ferramentas utilizadas

Draw.io, Figma.

Histórico de versões

Versão Alteração Data Autor
1.0 Criação do documento com a versão 1 24/04/2024 Luan Vasco
1.1 Ajustes no diagrama de caso de uso 26/04/2024 Lucas Gabriel