~~ODT~~
Alterar Tópico de Aula
Este caso de uso é responsável por realizar a alteração dos Tópicos de Aula pelos docentes da turma.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa SIGAA→ Portal do Docente → Turma Virtual → Turma → Tópicos de Aula → Alterar.
O fluxo se inicia exibindo o formulário, onde serão informados os seguintes dados já preenchidos, para alteração
- Data Inicial*: Tipo - DATA. Data de início do tópico de aula (Ao seleciona-la, se a data inicial informada for maior que a data final já exibida, será atribuído o mesmo valor para a data final).
- Data Final*: Tipo - DATA. Data de Fim do tópico de aula (Ao seleciona-la, se a data inicial for maior que a data final selecionada, será atribuído para a data inicial o mesmo valor data final).
- Tópico pai*: Tipo - TEXTO. Vincula o tópico a ser criado a um outro tópico já existente.
- Descrição*: Tipo - TEXTO. Descrição do tópico.
- Conteúdo*: Tipo - TEXTO.
- Alterar em: Tipo - TEXTO. Vincula o tópico a todas as turmas lecionadas pelo docente naquele semestre e que possuem um tópico com a mesma descrição.
- Visível*: Tipo - TEXTO. Seta se o tópico será visível aos alunos.
- Cancelar Aula: Tipo - LÓGICO
- Docente(s): Tipo - TEXTO.
É apresentado em seguida os conteúdos do tópico com as seguintes informações:
- Data: Tipo - DATA.
- Nome: Tipo - TEXTO.
- Tipo: Tipo - TEXTO.
Além dos atributos do tópico de aula, é exibida uma lista contendo todos os materiais e atividades cadastradas para o mesmo.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: A data inicial e final do tópico não pode ser alterado para mais de uma turma na mesma edição.
- RN02: O tópico pai do tópico não pode ser alterado para mais de uma turma na mesma edição.
- RN03: O tópico não pode ser cancelado para mais de uma turma na mesma edição.
- RN04: Não deve ser possível editar um tópico apenas para outras turmas. Por exemplo: estou na turma virtual x, quero editar um tópico que é comum às turmas x, y, z e w, é obrigatório editar em pelo menos x.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ava.dominio.TopicoAula | sigaa.ava.topico_aula |
Plano de Testes
Sistema: Sigaa
Módulo: Turma Virtual
Link: Sigaa → Portal do Docente → Turma Virtual → Turma → Tópicos de Aula → Alterar
Usuário: Qualquer docente cadastrado em uma turma virtual.
Papel: Não se aplica
Cenários de Teste
Exibir o formulário para tópicos com materiais e sem materiais para ver se a listagem está aparecendo corretamente.
Dados para o Teste
Não se aplica.