Skip to content

ESPECIFICAÇÃO DE CASO DE USO 4: ACESSAR VAGAS DE EMPREGO

VERSÃO 1.0

1. DESCRIÇÃO

O caso de uso "Acessar Vagas de emprego" permite que o ator "Refugiado" visualize as vagas de emprego disponíveis na plataforma. O objetivo é facilitar o acesso às oportunidades de trabalho compatíveis com seu perfil.

2. FLUXO BÁSICO DE EVENTOS

  • 01: O usuário acessa a plataforma e faz login no sistema.
  • 02: O sistema valida as credenciais do usuário.
  • 03: O usuário seleciona a opção "Vagas de Emprego" no menu principal.
  • 04: O sistema exibe uma lista de vagas disponíveis.
  • 05: O usuário pode filtrar as vagas por critérios como localização, área de atuação e requisitos.
  • 06: O sistema exibe os resultados filtrados.
  • 07: O usuário pode clicar em uma vaga para visualizar mais detalhes.
  • 08: O sistema exibe as informações completas da vaga, incluindo requisitos, descrição e benefícios.
  • 09: O usuário pode optar por se candidatar a uma vaga.
  • 10: O sistema confirma a candidatura e exibe uma mensagem de sucesso.

3. FLUXOS ALTERNATIVOS

A1: Filtros Não Retornam Resultados

A1.1: O usuário aplica filtros que não resultam em nenhuma vaga disponível

  • O sistema exibe uma mensagem informando que não há vagas correspondentes aos critérios escolhidos.
  • O refugiado pode ajustar os filtros e realizar uma nova busca.

A2: Refugiado Não Está Logado

A2.1: O usuário insere credenciais que não estão logadas no sistema

  • O usuário tenta acessar a página de vagas sem estar autenticado.
  • O sistema exibe uma mensagem informando que o as credenciais usadas não estão presentes no sistema.

A3: Candidatura Já Realizada

A3.1: Usuário tenta se inscrever para uma vaga à qual já está inscrito

  • O usuário tenta se candidatar a uma vaga na qual já se candidatou anteriormente.
  • O sistema exibe uma mensagem informando que a candidatura já foi realizada

4. FLUXOS DE EXCEÇÃO

4.1. FLUXO DE EXCEÇÃO 1: Erro na Comunicação com o Banco de Dados

  • O refugiado tenta acessar a lista de vagas, mas o banco de dados não responde.
  • O sistema exibe uma mensagem de erro informando a indisponibilidade do serviço.

4.2 FLUXO DE EXCEÇÃO 2:: Falha na Candidatura

  • O refugiado tenta se candidatar, mas ocorre uma falha na comunicação com o servidor.
  • O sistema exibe uma mensagem informando que a candidatura não pôde ser concluída.

5. PRÉ CONDIÇÃO

Para que o sistema execute as funcionalidades previstas no caso de uso Acessar Vagas, as seguintes condiçõs do sistema devem ser atendidas:

  • O refugiado deve estar cadastrado na plataforma.
  • O sistema deve estar funcionando corretamente e conectado ao banco de dados de vagas.

6. PÓS CONDIÇÃO

Após a execução do caso de uso, o sistema garante que:

  • O usuário acessou e visualizou as vagas disponíveis.
  • Caso queira, o usuário se candidatou à uma vaga disponível.

7. PONTOS DE EXTENSÃO

Não há pontos de extensão a serem trazidas nesta especificação.

8. REQUISITOS ESPECIAIS

São os requisitos especiais para que a especificação de caso de uso ACESSAR VAGAS DE EMPREGO funcione adequadamente:

  • Os dados do usuário devem estar protegidos.
  • O sistema deve estar disponível em diferentes idiomas para usuários que falem outras línguas.

9. INFORMAÇÕES ADICIONAIS

Não há informações adicinais a serem trazidas nesta especificação.