Diagrama de Atividade ~ PJT - gabrielf7/Engenharia-Software-ERROR418 GitHub Wiki

Autor: João Gabriel

Self Service - Diagrama de Atividade

Ao utilizar esse diagrama para representar as atividades da aplicação, podemos observar a semelhança com outras soluções encontradas no mercado. No entanto, fornecemos o melhor serviço de pronto atendimento para nossos clientes, enfatizando a liberdade de escolha do que fazer e onde consumir.

Tendo em mente essa premissa, notamos no diagrama o seguinte fluxo:

  • A bolinha toda preenchida de preto marca o início das atividades na aplicação,
  • ainda na raia do cliente temos a tela de login para preencher os dados necessários do cliente,
  • pensando nisso existe o fluxo de validação de identificar o cliente no banco de dados com a condição expressada no lado da raia do sistema, como invalidar ou validar,
  • caso tiver permissão o cliente segue para o estágio da tela principal do sistema, senão retornará a tela de login.
  • Seguindo o enredo da aplicação, após a validação temos diversas funcionalidades disponíveis para o cliente, que ao final resultará na finalização do pedido e a sua entrega,
  • antes disso o sistema requer o fluxo de checagem de pedido para realizar algumas análises e cálculos, para então fornecer formas de pagamentos para o cliente,
  • onde ele escolherá qual forma de pagamento quer pagar e depois inserir os dados necessários.
  • No entanto, para verificar a veracidade das informações vinda do cliente, a raia do sistema faz a validação dos dados para finalizar o pedido,
  • se não estiver nada errada nessa ação o sistema apresenta ao cliente a tela de resultado juntamente com o recibo, caso contrário voltará a tela de preenchimento dos dados.
  • Após esse trâmite, na raia do cliente vai existir a ação dele guardar o recibo ou levar consigo, tendo em vista que caso ele opte fazer sua refeição dentro do estabelecimento,
  • em seguida o cliente pode, caso desejar, sair do aplicativo.
⚠️ **GitHub.com Fallback** ⚠️