Tabela de conteúdos

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

Dados cadastrados via school desktop

Calculo de vagas

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.