~~ODT~~
Calendário Acadêmico
No Calendário Acadêmico são definidas datas para os cursos ou todo o Ensino Fudamental, período letivo, entre outras datas. O Gestor do Ensino Fundamental é quem utiliza essa funcionalidade.
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção SIGAA → Fnudamental → Administração → Operações Administrativas → Calendário Acadêmico é acessada.
O sistema apresentará as informações de Unidade Responsável e Nível de Ensino e será apresentado um formulário para que o usuário defina as datas de início e fim a serem cadastradas.
Inicialmente, deve-se escolher qual o calendário a ser cadastrado:
- Calendário Selecionado: Tipo - COMBOBOX.
Caso seja selecionado a opção – NOVO –, será habilitado o seguinte campo para preenchimento:
- Ano: Tipo - TEXTO.
Caso seja selecionado um NOVO calendário, ou um calendário que não seja o vigente, será habilitado o seguinte campo para preenchimento:
- Tornar esse calendário vigente: Tipo - CheckBox.
Em seguida, período letivo referente às alterações:
- Período Letivo*: Formato - DE dd/mm/aaaa ATÉ dd/mm/aaaa. Tipo - DATA.
Por fim, apresentar as datas de cada unidade do regime letivo:
- Início do 1º Trimestre: Formato - DE dd/mm/aaaa ATÉ dd/mm/aaaa. Tipo - DATA.
- Fim do 1º Trimestre: Formato - DE dd/mm/aaaa ATÉ dd/mm/aaaa. Tipo - DATA.
- Fim do período de lançamento de notas: Formato - DE dd/mm/aaaa ATÉ dd/mm/aaaa. Tipo - DATA.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O Ano-Período a cadastrar dever ser igual ou posterior à 2000.1
- RN02 - É necessário informa a data de início e fim para cada unidade.
- RN03 - Será possível cadastrar um novo calendário ao selecionar a opção - NONO - em 'Calendário Selecionado', basta inserir o ano desejado.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
CalendarioAcademico | comum.calendario_academico |
Plano de Teste
Sistema: SIGAA
Módulo: Fundamental
Link(s): Administração → Operações Administrativas → Calendário Acadêmico
Usuário: adelesantos
Papel que usuário deve ter: GESTOR FUNDAMENTAL
Cenários de Teste
Os calendários cadastrados podem ser consultados com o seguinte SQL:
SELECT * FROM comum.calendario_academico WHERE nivel = 'U'
Dados para o Teste
Não se aplica.