O documento discute diagrama de caso de uso UML, incluindo:
1) O diagrama de caso de uso representa as interações entre sistemas e usuários e define requisitos funcionais.
2) Os símbolos incluem casos de uso, atores e associações.
3) Os passos para criar um diagrama de caso de uso incluem adicionar casos de uso, atores e conexões entre eles.
1. Digrama de caso de Uso
(Use Case Diagram)
Rubens Lopes de Oliveira
2. Visão de caso de Uso (Use Case View)
(https://www.lucidchart.com/pages/pt/diagrama-de-caso-de-uso-uml)
• O diagrama de caso de uso UML é ideal para:
• Representar as metas de interações entre sistemas e usuários
• Definir e organizar requisitos funcionais no sistema
• Especificar o contexto e os requisitos do sistema
• Modelar o fluxo básico de eventos no caso de uso
4. Visão de caso de Uso (Use Case View)
Símbolos e notação no diagrama de caso de uso
• A notação do diagrama de caso de uso é bastante objetiva e não envolve a
mesma quantidade de símbolos de outros diagramas UML.
• Caso de uso: formato oval na horizontal e que representam os diferentes
usos que um usuário pode ter.
• Atores: bonecos palito, representando as pessoas que realmente
implementam os casos de uso.
• Associações: uma linha entre atores e casos de uso. Nos diagramas
complexos, é importante saber quais atores estão associados a quais casos
de uso.
• Caixa de limite do sistema: caixa que define um escopo do sistema para os
casos de uso. Todos os casos de uso fora da caixa são considerados fora do
escopo do sistema.
5. Visão de caso de Uso (Use Case View)
Como fazer um Diagrama de Caso de Uso
• Fazer um diagrama de caso de uso não é tão difícil quanto parece. Os
princípios de diagramação em si são bem simples. O que pode deixá-
lo mais complicado é a complexidade do próprio sistema que você
deseja representar.
• Assista o vídeo abaixo para aprender como fazer um Diagrama de
Caso de Uso. A explicação no vídeo é a melhor possível e em poucos
minutos você estará fazendo seus próprios Diagramas de Caso de
Uso.
• https://www.youtube.com/watch?v=ab6eDdwS3rA&t=137s
6. Visão de caso de Uso (Use Case View)
Resumidamente, estes são os passos para fazer um
Diagrama de Caso de Uso:
• Comece inserindo a forma de sistema no seu diagrama.
• Adicione os atores primários (inicia a utilização do sistema) e secundários
(reage).
• Insira os Casos de Uso na ordem em que acontecem para representar as
tarefas realizadas dentro do sistema.
• Rotule os Casos de Usos usando verbos e descrições simples para reforçar a
ideia de que uma ação acontece.
• Conecte os Atores e Casos de Uso para criar os relacionamentos
• Lembrando que os relacionamentos podem ser de associação, inclusão
(include), extensão (extend) ou de generalização (herança), quando são
entre Casos de Uso gerais e especializados.
7. Visão de caso de Uso (Use Case View)
Exemplo de Diagrama de Caso de Uso:
8. Visão de caso de Uso (Use Case View)
Exemplo de Diagrama de Caso de Uso:
9. Visão de caso de Uso (Use Case View)
Exemplo de Diagrama de Caso de Uso:
Muito bom exemplo do prof. Fábio Reis da Bóson
Treinamentos: https://www.youtube.com/watch?v=tezLX9quOVc&t=751s
10. Especificação de Caso de Uso (Use Case
Especification)
Exemplo de Especificação de Caso de Uso:
Muito bom exemplo da prof. Joice Lima da PUC-SP:
https://www.youtube.com/watch?v=b7HV3lJLysI&t=63s