~~ODT~~
Cadastrar Cronograma de Execução
Este caso de uso permite ao Gestor IMD cadastrar o cronograma de execução do semestre para os cursos técnicos do Instituto Metrópole Digital. O cronograma de execução tem o objetivo de definir a ordem dos componentes que serão executados, sua carga horária e período de cada componente.
Pré-requisito: os módulos deverão estar cadastrados e com suas respectivas carga horária definidas.
Descrição do Caso de uso
Este caso de uso inicia quando o usuário acessa a opção SIGAA → Módulo Metrópole Digital → Curso → Cronograma de Execução → Cadastrar.
Ao acessar o caso de uso, as seguintes informações e passos serão disponibilizadas ao usuário:
Passo 1
- Curso*: Tipo - TEXTO. Deverá listar os cursos cadastrados para o IMD.
- Módulo*: Tipo - TEXTO. Deverá listar os módulos cadastrados. Por exemplo: Módulo Básico, Módulo Avançado - Web.
- Descrição: Tipo - TEXTO. Descrição que será utilizada para identificar o nome do cronograma.
- Ano -Período*: Formato - AAAA - 9. Tipo - NUMÉRICO. Ano-Período de vigência do calendário.
- Período Letivo*: Formato - DE DD/MM/AAAA ATÉ DD/MM/AAAA. Tipo - DATA. Período que o cronograma será valido.
- Periodicidade*: Tipo - TEXTO. Periodicidade para os encontros presenciais. (RN01)
Após o cadastramento das informações, os componentes vinculados ao módulo buscado serão apresentados.
Passo 2
O sistema deverá exibir as informações digitadas no passo 1 de forma a não possibilitar a modificação dos mesmos.
Logo abaixo deverá ser exibido a tabela para o preenchimento da Carga Horária Semanal das disciplinas, conforme descrito abaixo:
- Código: Formato - XXX999. Tipo - TEXTO.
- Disciplinas: Tipo - TEXTO.
- Carga Horária/Encontros: Tipo - NUMÉRICO.
- Total CH: Tipo - NUMÉRICO.
- Carga Horária Semanal: Tipo - NUMÉRICO.
Cronograma de Execução | |||||||
---|---|---|---|---|---|---|---|
Código | Disciplinas | Carga Horária/Encontros | |||||
1 | 2 | 3 | 4 | N | Total CH | ||
XXX9999 | NOME DA DISCIPLINA | 12 | 4 | 12 | 12 | … | 40 (RN02) |
XXX9999 | NOME DA DISCIPLINA | 12 | 4 | 16 | |||
XXX9999 | NOME DA DISCIPLINA | 8 | 8 | 12 | 28 | ||
Carga Horária do(a) Semana | 12 (RN03) | 24 | 24 | 24 | … | 124 |
Para que seja informada que disciplina entrará em execução no momento, o docente informará a carga horária da disciplina, sinalizando que para determinado encontro, serão ministradas o equivalente a XX horas do componente curricular.
Após o preenchimento dos dados, o usuário deverá selecionar a opção “Cadastar” para finalizar a operação.
Principais Regras de Negócio
- RN01: A periodicidade definirá a quantidade de encontros presenciais que ocorrerão durante o período letivo.
- RN02: Retorna a soma da carga horária do componente, não podendo ser maior que a carga horária cadastrada para o componente.
- RN03: Retorna a soma da carga horária do encontro. Esta soma acarretará na quantidade de faltas que o aluno receberá em caso de ausência. Por exemplo, se a carga horária do encontro for de 20 horas (correspondente a cerca de uma semana de aula), o aluno, ao faltar, receberá 20 faltas.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.metropoledigital.dominio.PeriodoAvaliacao | sigaa.metropole_digital.periodo_avaliacao |
br.ufrn.sigaa.ensino.metropoledigital.dominio.CronogramaExecucaoAulas | sigaa.metropole_digital.cronograma_execucao |
br.ufrn.sigaa.ensino.metropoledigital.CargaHorariaSemanalDisciplina | sigaa.metropole_digital.carga_horaria_semanal_disciplina |
Plano de Teste
Sistema: SIGAA
Módulo: Metrópole Digital
Link(s): Curso → Cronograma de Execução → Cadastrar
Usuários: marcel.oliveira
Papel que usuário deve ter: SigaaPapeis.GESTOR_IMD
Cenários de Teste
Não se Aplica
Dados para o Teste
Não se Aplica