UML - Diagrama de caso de uso

Índice
Já que sabemos como colocá-lo em palavras e descrever nosso caso de uso, reunimos todas as informações pertinentes e temos uma ideia clara do que o processo envolve, é hora de levar o que coletamos para o Diagrama UML; desta forma, podemos ter um ponto de referência onde saberemos como nosso sistema funcionará sob certas condições.
Casos de uso, representação
Primeiro devemos identificar as partes do nosso caso de uso, neste caso temos o elemento que inicia a ação que iremos chamá-lo ator e também temos um elemento que receberá o resultado da ação que também é chamado de ator, pode ou não ser o mesmo que iniciou o caso.
O ator que inicia o caso será colocado à esquerda e o que receber o resultado à direita, cada ator deve ter seu nome sob a figura que o representa.
O caso de uso é representado por um oval elíptico, que terá seu nome dentro ou abaixo dele e se conecta com os atores com uma linha associativa sólida.
Geralmente, os atores são agentes externos ao sistema, portanto, com este diagrama também podemos identificar os limites do exterior com nosso sistema, Este sistema é representado por uma caixa com o nome do sistema e dentro dela irá abranger os casos de uso.
Vamos ver o descrito acima em detalhes na imagem a seguir:

Como pudemos visualizar temos dois atores externos ao sistema, dentro temos um caso de uso com a representação associativa sólida que mencionamos anteriormente.
Exemplo de máquina de bebida
Neste exemplo, veremos como podemos representar os diferentes casos que uma máquina de bebidas implicaria, desde a compra por um cliente, passando pelo reabastecimento das diferentes bebidas que estão disponíveis para venda e até mesmo do dinheiro que é usado dar troco quando os pagamentos não forem feitos com o preço exato das bebidas.
Vamos ver um exemplo de uma imagem muito mais detalhada do exemplo:

Como podemos ver, a caixa ou retângulo representa nosso sistema neste caso é a máquina de refrigerante, então temos 3 atores diferentes que iniciam 3 casos de uso e neste caso cada ator que inicia o caso é também o ator que recebe o resultado .
Inclusão ou Incluir
Isso corresponde a juntar vários casos de uso que têm um relacionamento para obter o resultado, são representados por uma linha tracejada, com uma ponta de seta na direção em que ocorre a inclusão.
Com isso, conseguimos incluir casos de uso que derivam do caso de uso principal, vamos ver um diagrama de exemplo abaixo para que possamos entender melhor este conceito:

Aqui, vemos que os casos de reabastecimento e coleta de dinheiro geram dois casos de uso adicionais cada, portanto, em nosso diagrama, os colocamos fazendo uma inclusão.
Com isso finalizamos este tutorial com o qual já sabemos de forma mais detalhada como podemos gerar nossos diagramas de casos de uso.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave