Skip to content
Anne Caroline Rocha edited this page Mar 21, 2022 · 5 revisions

UC005 - Gerenciar serviços

Descrição

  • Este caso de uso permite que usuários cadastrados visualizem serviços anunciados, reservados e contratados.

Perfil

  • Cliente ou Prestador

Pré-condições

  • Usuário ter realizado um cadastro no sistema. UC001
  • Usuário ter realizado autenticação no sistema. UC002

Caminho no sistema:

  • Página inicial > Entrar > Menu lateral > Serviços anunciados

Fluxo principal

  1. O usuário clica na opção Serviços Anunciados.
  2. O sistema exibe a lista de serviços anunciados pelo prestador.
  3. O usuário clica no botão 'Editar'.
  4. O sistema carrega os dados do serviço selecionado.
  5. O usuário altera alguma informação.
  6. O usuário clica no botão 'Salvar'.
  7. O sistema exibe uma mensagem de sucesso.
  8. O usuário clica em despublicar/publicar o anúncio.
  9. O sistema exibe uma mensagem de sucesso.

Fluxo alternativo 1

  1. O usuário clica no nome do serviço.
  2. O sistema exibe as informações do serviço.

Fluxo alternativo 2

  1. O usuário clica na opção 'Serviços Reservados'.
  2. O sistema exibe a lista de serviços que foram reservados por clientes.
  3. O usuário clica na opção 'Avaliar cliente'.
  4. O sistema abre uma janela de avaliação.
  5. O usuário informa o número de estrelas 1-5 e preenche um comentário para o cliente.
  6. O usuário clica em 'Salvar'.
  7. O sistema fecha a janela de avaliação.

Fluxo alternativo 3

  1. O usuário clica na opção 'Serviços Contratados'.
  2. O sistema exibe a lista de serviços que foram contratados como cliente.
  3. O usuário clica na opção 'Avaliar serviço'.
  4. O sistema abre uma janela de avaliação.
  5. O usuário informa o número de estrelas 1-5 e preenche um comentário para o serviço.
  6. O usuário clica em 'Salvar'.
  7. O sistema fecha a janela de avaliação.

Regras de negócio

  1. O sistema só deverá permitir a publicação de serviços que tenham todas as informações preenchidas.
  2. O sistema só deverá permitir avaliar os serviços encerrados, cujo período seja anterior à data atual.
  3. O sistema só deverá permitir avaliar os clientes, cujo período do serviço seja anterior à data atual.

Telas

05

Clone this wiki locally