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.