Baixe o app para aproveitar ainda mais
Prévia do material em texto
No diagrama de atividades podemos representar as ações que são executadas. Podemos documentar os métodos que iremos escrever na instância de um objeto. Os estados no diagrama de atividades mudam quando uma ação é executada, estes estados podem ser representados com swimlanes. * Uma swimlane agrupa a atividade e as organizam de acordo com suas responsabilidades. São representadas por retângulos que englobam os objetos que estão ligados a atividade. Abaixo uma imagem de exemplo da swimlane �� Os diagramas de atividade representam o fluxo das informações dentro de um objeto do sistema, podemos representar as condições e as execuções paralelas. O propósito do digrama de atividades e focar no fluxo do sistema e descrever o processamento interno e paralelo. Podemos comparar o diagrama de atividades ao antigo fluxograma. Exemplo de um diagrama para “Fritar um Ovo”: �� Definições: Atividade Representa a execução de alguma coisa, uma método, uma rotina, um trabalho, etc. Separação Representa as execuções paralelas, têm uma entrada e podem ter várias saídas. Junção Usamos a junção para unir as saídas de duas ou mais separações. Desvio É a representação de uma única entrada em várias saídas. É um tipo de comportamento condicional. Intercalação Ao contrário do desvio aqui temos várias entradas com uma única saída. Início Marca o início das atividades no diagrama. Fim Marca o fim das atividades no diagrama. Como Fazer: Identificar os cenários; Modelar a parte básica; Modelar as junções, decisões, separações. Se houver; Se houver a necessidade, organizar com o uso de swimlanes;
Compartilhar