~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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: - - () Conteúdo: Um novo arquivo foi adicionado na turma virtual: - - () Informações dos arquivos: Título: Nome: Descrição: 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).