~~ODT~~
Inserir Arquivo na Turma
Esse caso de uso consiste em inserir um arquivo no Porta-Arquivos de uma turma, na qual o docente em questão leciona.
Apenas os docentes podem acessar essa funcionalidade.
Descrições do Caso de Uso
O caso de uso inicia quando o usuário acessa SIGAA → Portal Docente → Turma Virtual → Materiais → Inserir Arquivo na Turma.
Ao entrar nesse caso de uso o docente será levado a página de inserção de um novo arquivo, informando alguns campos, tais como:
- Pasta*: Pasta onde será inserido o arquivo;
- Criar Nova Pasta*: Link que exibe o painel de cadastro de uma nova pasta;
- Arquivo*: Campo que ao ser selecionado carrega automaticamente o arquivo e o exibe em uma lista abaixo do mesmo;
- Tópico de Aula*: Tópico de aula que o arquivo será inserido;
- Nome: Nome do arquivo que será visto pelos discentes na página principal da Turma Virtual;
- Descrição: Descrição do breve sobre o arquivo;
- Notificação: Se é para notificar ou não os discente e os docentes;
- Criar em*: Em qual turma o arquivo deve ser criado;
Modelo do e-mail enviado ao notificar os alunos sobre a inserção de um arquivo
Assunto: Novo arquivo inserido na turma virtual: <CODIGO DA TURMA> - <NOME DA DISCIPLINA> - <NÚMERO DA TURMA> (<ANO/PERÍODO>) Conteúdo: Um novo arquivo foi adicionado na turma virtual: <CODIGO DA TURMA> - <NOME DA DISCIPLINA> - <NÚMERO DA TURMA> (<ANO/PERÍODO>) Informações dos arquivos: Título: <TÍTULO DO ARQUIVO INSERIDO> Nome: <NOME CADASTRADO NAS INFORMAÇÕES DO ARQUIVO> Descrição: <DESCRIÇÃO CADASTRADA NAS INFORMAÇÕES DO ARQUIVO> Acesse o SIGAA para proceder o download do arquivo.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: O tamanho máximo de envio de arquivos não deve ultrapassar 50MB.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ava.dominio.ArquivoUsuario | sigaa.ava.arquivo_usuario |
br.ufrn.sigaa.dominio.Usuario | sigaa.comum.usuario |
Plano de Testes
Sistema: Sigaa
Módulo: Turma Virtual
Link: Sigaa → Portal Docente → Turma Virtual → Materiais → Inserir Arquivo na Turma
Usuário: Qualquer docente, ex.: selan, paulo.pires, thais.
Papel que usuário deve ter: SigaaPapeis.DOCENTE
Cenários de Teste
- Deve-se verificar o e-mail enviado quando o docente insere um arquivo.
- Verificar se um arquivo inserido com o caracter '&' está aparecendo no porta arquivos.
Dados para o Teste
Verificar se a notificação também está chegando para o(s) docente(s).