SlideShare una empresa de Scribd logo
1 de 11
Digrama de caso de Uso
(Use Case Diagram)
Rubens Lopes de Oliveira
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
Visão de caso de Uso (Use Case View)
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.
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
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.
Visão de caso de Uso (Use Case View)
Exemplo de Diagrama de Caso de Uso:
Visão de caso de Uso (Use Case View)
Exemplo de Diagrama de Caso de Uso:
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
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
Use Case Diagram.pptx

Más contenido relacionado

Similar a Use Case Diagram.pptx

Aulas de análise
Aulas de análiseAulas de análise
Aulas de análise
Frank Lira
 
Aulas de análise
Aulas de análiseAulas de análise
Aulas de análise
Frank Lira
 

Similar a Use Case Diagram.pptx (20)

Modelo caso uso
Modelo caso usoModelo caso uso
Modelo caso uso
 
Diagrama de Casos de Uso
Diagrama de Casos de UsoDiagrama de Casos de Uso
Diagrama de Casos de Uso
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
4 casos-de-uso
4 casos-de-uso4 casos-de-uso
4 casos-de-uso
 
Aula-04-UML.pptx
Aula-04-UML.pptxAula-04-UML.pptx
Aula-04-UML.pptx
 
E sw 06 diagrama caso uso - lic
E sw 06   diagrama caso uso - licE sw 06   diagrama caso uso - lic
E sw 06 diagrama caso uso - lic
 
UML - Criando Diagramas Eficientes
UML - Criando Diagramas EficientesUML - Criando Diagramas Eficientes
UML - Criando Diagramas Eficientes
 
Aulas de análise
Aulas de análiseAulas de análise
Aulas de análise
 
Aulas de análise
Aulas de análiseAulas de análise
Aulas de análise
 
Aula 05 - Caso de Uso.pdf
Aula 05 - Caso de Uso.pdfAula 05 - Caso de Uso.pdf
Aula 05 - Caso de Uso.pdf
 
Aula 05 - Caso de Uso.pdf
Aula 05 - Caso de Uso.pdfAula 05 - Caso de Uso.pdf
Aula 05 - Caso de Uso.pdf
 
Aula 05 - Caso de Uso.pdf
Aula 05 - Caso de Uso.pdfAula 05 - Caso de Uso.pdf
Aula 05 - Caso de Uso.pdf
 
Aula 05 .pdf
Aula 05 .pdfAula 05 .pdf
Aula 05 .pdf
 
Palestra introdução a uml e casos de uso final_parte1
Palestra introdução a uml e casos de uso final_parte1Palestra introdução a uml e casos de uso final_parte1
Palestra introdução a uml e casos de uso final_parte1
 
Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2
 
8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf
 
Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)
 
Introdução à UML com Casos de Uso
Introdução à UML com Casos de UsoIntrodução à UML com Casos de Uso
Introdução à UML com Casos de Uso
 
Documentar Requisitos Usando Modelos
Documentar Requisitos Usando ModelosDocumentar Requisitos Usando Modelos
Documentar Requisitos Usando Modelos
 
Curso Básico de UML
Curso Básico de UMLCurso Básico de UML
Curso Básico de UML
 

Use Case Diagram.pptx

  • 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
  • 3. Visão de caso de Uso (Use Case View)
  • 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