Aula Diagrama de Atividades

709 palavras 3 páginas
Diagrama de Atividades
Prof. Msc. Thiago Salhab Alves

Modelagem Dinâmica - Diagrama de Atividades
• O diagrama de atividades também é uma ferramenta da UML para modelagem de aspectos dinâmicos do sistema.
• O objetivo do diagrama de atividades é mostrar o fluxo de controle de uma atividade para outra.
• O fluxo de atividade mostrado pode ser de um caso de uso ou de uma operação de um objeto (método).
• O diagrama de atividades pode ser considerado como uma variação do diagrama de estados.

Modelagem Dinâmica - Diagrama de Atividades
Diagrama de Estados
Mostra o comportamento de um objeto através da transição de estados A relação é diagrama de estados/objeto

X

Diagrama de Atividades

Mostra o fluxo de atividades de um caso de uso ou operação de um objeto (método)
A relação é diagrama de atividades/caso de uso ou diagrama de atividades/operação
Mostra estados do objeto
Mostra estados de atividade ou estados de ação
A transição de estados
A transição não depende de evento depende, na maioria das vezes, externo de um evento externo
O comportamento é
O comportamento é representado representado num nível mais num nível mais detalhado abstrato Modelagem Dinâmica - Diagrama de Atividades
• O diagrama de atividades costuma conter os seguintes elementos:
»
»
»
»

Estados de atividades e estados de ações
Transições
Ramificações
Objetos (opcionalmente)

Modelagem Dinâmica - Diagrama de Atividades
• Estado de atividade
» Um estado de atividade (ou simplesmente atividade) é uma execução não-atômica em andamento em uma máquina de estados.
» Execução não-atômica significa que o estado de atividade ainda pode ser decomposto em outros estados de atividades e estados de ações. Esta decomposição é mostrada por outro diagrama de atividades.

Modelagem Dinâmica - Diagrama de Atividades
Estado de ação
» Um estado de ação (ou simplesmente ação) é uma execução atômica em andamento em uma máquina de estados » Execução atômica significa que o estado de ação não pode mais ser

Relacionados

  • Aula sobre UML
    1125 palavras | 5 páginas
  • kurose
    1035 palavras | 5 páginas
  • Unopar.analise de sistemas2
    2855 palavras | 12 páginas
  • web aula
    4054 palavras | 17 páginas
  • Sistema Maestro
    13081 palavras | 53 páginas
  • Modelagem de sistemas
    1108 palavras | 5 páginas
  • 2015 1 Sistemas de Informacao 3 Fundamentos Analise OO
    2914 palavras | 12 páginas
  • ATPS ANALISE ORIENTADA A OBJETO
    2518 palavras | 11 páginas
  • Feed de Notícias PAdrão Iterator
    501 palavras | 3 páginas
  • Plano de aula
    3140 palavras | 13 páginas