Especificação Funcional: Vagas

Resumo

Essa funcionalidade será responsável por manter o cadastro de vagas de pré-matrícula.

Descrição

Através desta funcionalidade o usuário será capaz de incluir, excluir e alterar as configurações de vagas de pré-matrícula. Estas vagas servem para definir a quantidade de pré-matrículas que poderão ser feitas por escola/curso/série/turno.

Dados

NomeDescriçãoObrigatórioTipo
EscolaEscola selecionada para configuração de vagas de pré-matrícula Sim string
CursoCurso selecionado para configuração de vagas com base na escola selecionada Sim string
SérieSérie selecionada para configuração de vagas com base no curso selecionado Sim string
TurnoTurno selecionado para configuração de vagas com base no curso selecionado Sim string
Vagas oferecidasQuantidade de vagas oferecidas para pré-matrícula informada pelo usuário Sim int
Vagas reservadasQuantidade de vagas reservadas para pré-matrícula informada pelo usuário Sim int
Vagas preenchidasQuantidade de vagas preenchidas para pré-matrícula calculada automaticamente Sim int
Vagas disponíveisQuantidade de vagas disponíveis para pré-matrícula calculada automaticamente Sim int

Origem dos dados

  • Escola, Curso e Série: Os dados são obtidos através da sincronização do sistema de pré-matrículas com o Schoolmais.online.
Dados cadastrados via school desktop
  • Cadastro e alteração: Toda informação cadastrada ou alterada no school desktop é enviada para o school web através da sincronização(symmetricds). Quando a informação é registrada no school web ela é também cadastrada/alterada no School Crud e consequentemente fica disponível para uso nas configurações de pré-matrícula.
  • Exclusão: Caso alguma informação seja deletada no school desktop a mesma também será deletada nas configurações de pré-matrícula, não existe nenhuma restrição para impedir isso. Exemplo: Caso uma série seja excluída no school desktop e exista uma ou mais configurações de pré-matrícula cadastradas para essa série, elas serão deletadas.

Calculo de vagas

  • Vagas preenchidas: calculadas à medida em que o processo de pré-matrícula avança;
  • Vagas disponíveis: Vagas oferecidas - Vagas reservadas - Vagas preenchidas.

Modelo da Tela

A lista de configurações de vagas de pré-matrícula é exibida desta maneira, sendo que ela só é exibida caso exista ao menos uma configuração de vagas cadastrada. As opções de exclusão e alteração ficam disponíveis em cada item.

Inclusão

As configurações de vagas podem ser inseridas através do botão “Incluir” abaixo do título da funcionalidade. Ao acionar este botão será exibida uma tela para o usuário onde o mesmo deverá digitar todas as informações necessárias e clicar no botão “Salvar” para salvar uma configuração de vagas ou “Cancelar” para desistir da inclusão. Ao clicar em “Salvar”, o sistema realiza uma série de validações para que seja inserido somente uma configuração válida.

Por padrão o sistema trás o valor zero na quantidade de vagas reservadas, no entanto, não existe nenhuma restrição quanto a alteração do mesmo.

O sistema permite que várias vagas sejam cadastradas ao mesmo tempo nessa página, basta que possuam séries e turno diferentes.

Quando o cliente não optar por não diferenciar as pré-matrículas por turno

Neste caso o administrador/gestor das pré-matrículas do cliente poderá cadastrar todas as vagas com a opção “Sem opção de turno”, feito isso não irá aparecer nenhum outro turno para o responsável no momento da pré-matrícula. É importante lembrar que caso alguma outra opção seja cadastrada (ex.: Matutino) ela será exibida na lista de turnos nas páginas de inclusão de pré-matrícula para o responsável.

Alteração

Uma configuração de vagas pode ser editada através do botão “Alterar” no inicio da linha do registro. Ao acionar este botão será exibida uma tela para o usuário onde o mesmo deverá alterar todas as informações necessárias e clicar no botão “Salvar” para salvar as configurações ou “Cancelar” para desistir da alteração. Ao clicar em “Salvar”, o sistema realiza uma série de validações para que seja alterado somente uma configuração válida.

Exclusão

Uma configuração de vagas pode ser excluída através do botão “Excluir” no inicio da linha do registro. Ao acionar este botão será exibido um alerta para o usuário onde o mesmo deverá confirmar se tem certeza ou não da exclusão da configuração. Caso confirme o registro será excluído.

Lembrando que se já existirem pré-matrículas vinculadas a essa vaga o sistema não irá permitir a exclusão.

 
softwares/schoolweb/requisitos/prematricula/vagas/home.txt · Última modificação: 01/12/2021 11:52 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki