Ir para o conteúdo

Diagrama de Atividades

Introdução

O diagrama de atividades na UML é uma representação gráfica para descrever os fluxos de trabalho, ações e decisões dentro de um sistema ou processo. É útil para a modelar o comportamento dinâmico de um sistema/software, facilitando sua compreensão e implementação.

Metodologia

Foi definida uma equipe de quatro integrantes para a confecção dos diagramas de atividade, que foram montados através da ferramenta Draw.io. A tabela abaixo exibe os responsáveis por essa tarefa:

Matrícula Integrante
211061805 Guilherme Westphall
221022570 Gabryel Nicolas Soares de Sousa
221022041 Júlio Roberto da Silva Neto
202046229 Kallyne Macedo Passos

Autores: Júlio Roberto da Silva Neto, Guilherme Westphall

A tabela abaixo apresenta os elementos de notação UML utilizados nos diagramas de atividade e suas respectivas descrições:

Símbolo Nome Descrição
Início Nodo Inicial Representa o ponto de início do fluxo de atividades. É simbolizado por um círculo preenchido em preto.
Fim Nodo Final Indica o término do fluxo de atividades. É representado por um círculo preenchido em preto dentro de outro círculo.
Atividade Atividade Representa uma ação ou tarefa específica no fluxo. É simbolizada por um retângulo com bordas arredondadas contendo a descrição da ação.
Decisão Nodo de Decisão Indica um ponto de decisão no fluxo onde diferentes caminhos podem ser tomados. É representado por um losango.
Barra Barra de Sincronização Representa um ponto onde o fluxo pode se dividir em atividades paralelas (fork) ou se juntar novamente (join). É simbolizada por uma barra preta horizontal.
Fluxo Fluxo de Controle Indica a direção do fluxo entre as atividades. É representado por uma linha com uma seta na extremidade.
Condicao Texto de Condição Representa a regra ou condição que determina qual caminho o fluxo deve seguir quando encontra um ponto de decisão. É escrito ao lado da linha que sai do losango de decisão.

Diagramas produzidos

Cadastro de Usuário

Cadastro de Usuário

Autores: Júlio Roberto da Silva Neto, Guilherme Westphall

Loja cadastra cardápio

Loja cadastra cardápio

Autor: Kallyne Macedo Passos

Cliente realiza pedido

Cliente realiza pedido

Autores: Júlio Roberto da Silva Neto, Guilherme Westphall

Loja recebe pedido

Loja recebe pedido

Autores: Júlio Roberto da Silva Neto, Guilherme Westphall

Entregador recebe solicitação de entrega

Entregador recebe solicitação de entrega

Autores: Júlio Roberto da Silva Neto, Guilherme Westphall

Cliente avalia Entregador e Loja

Cliente avalia Entregador e Loja

Autor: Gabryel Nicolas Soares de Sousa

Cliente inicia suporte via chat

Cliente inicia suporte via chat

Autor: Kallyne Macedo Passos

Conclusão

Os diagramas de atividades apresentados demonstram a complexidade e interatividade dos processos do aplicativo, abrangendo diversas situações. A utilização dessa ferramenta de modelagem permite a identificação de pontos de atenção e a otimização de fluxos de trabalho conforme as necessidades dos clientes do sistema.

Revisão

Disponível em: https://youtu.be/kGjPXhEUhsw?si=P8E8vKkBmgNTU32H

Referências

  1. SERRANO, Milene. Arquitetura e Desenho de Software: Projeto e Desenho de Software. Disponível em: https://aprender3.unb.br/pluginfile.php/2928948/mod_page/content/1/Arquitetura%20e%20Desenho%20de%20Software%20-%20Aula%20Modelagem%20UML%20Din%C3%A2mica%20-%20Profa.%20Milene.pdf. Acessado em 26 de novembro de 2024.

Histórico de versões

Versão Data da alteração Comentário Autor(es) Revisor(es) Data de revisão
1.0 26/11/2024 Criação do documento Guilherme Westphall, Júlio Roberto da Silva Neto Kallyne Macedo Passos, Kauan Eiras 28/11/2024
1.1 26/11/2024 Adição dos diagramas 1, 3, 4, 5 Guilherme Westphall, Júlio Roberto da Silva Neto Kallyne Macedo Passos, Kauan Eiras 28/11/2024
1.2 27/11/2024 Adição do diagrama 6 Gabryel Nicolas Soares de Sousa Kallyne Macedo Passos, Kauan Eiras 28/11/2024
1.3 27/11/2024 Pequenas correções Guilherme Westphall Kallyne Macedo Passos, Kauan Eiras 28/11/2024
1.4 28/11/2024 Adição dos diagramas 2 e 7, correções de forma e conclusão Guilherme Westphall Kallyne Macedo Passos, Kauan Eiras 28/11/2024