~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar novo tópico para este fórum ====== Nesse caso de uso o coordenador cadastra um novo tópico no fórum do curso que ele coordena. Ele é utilizado para dar avisos a todos os alunos do curso. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa //SIGAA -> Portal da Coordenação de Graduação -> Aluno -> Fórum de Curso -> Cadastrar Novo Tópico//. O coordenador cria um novo tópico no fórum do curso. Para cadastro do tópico um formulário é exibido com as seguintes informações: * **Título***: Tipo: TEXTO e NUMÉRICO. * **Conteúdo***: Tipo : TEXTO. * **Arquivo:**: Tipo : ARQUIVO. * **Enviar e-mail para todos os alunos?**: Tipo : LÓGICO. Opcionalmente o coordenador pode anexar um arquivo ao tópico. O coordenador também pode requerer do sistema que emails de notificação sejam enviados a todos os alunos ativos do curso. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Título e conteúdo são obrigatórios. * **RN02** - Somente o coordenador pode anexar um arquivo a um tópico. * **RN03** - Somente tópicos criados por um coordenador podem gerar emails de notificação. * **RN04** - Emails de notificação são enviados a todos os alunos ativos, ou seja, alunos com status ATIVO, FORMANDO, GRADUANDO, EM_HOMOLOGACAO ou DEFENDIDO. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ava.dominio.ForumMensagem | sigaa.ava.forum_mensagem | | br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.public.discente | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Coordenador de Graduação Link(s): Aluno-> Fórum de Cursos -> Cadastrar Novo Tópico Usuário: umberto, jaircleite, auta_stella[COORDENADOR_CURSO], candida[SECRETARIA_COORDENACAO] Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO, SigaaPapeis.SECRETARIA_COORDENACAO ===== Cenários de Teste ===== Sejam os seguintes os usuários envolvidos no caso de uso: * O coordenador do curso; * Os alunos do curso, mais especificamente 3 alunos, com os respectivos status: ATIVO, FORMANDO e CONCLUIDO. O coordenador cria um novo tópico, com o checkbox de enviar notificações ativado. Um novo tópico é criado no fórum do curso e este pode ser visualizado por qualquer aluno através do SIGAA. Os alunos ATIVO e FORMANDO recebem notificação por email. O aluno CONCLUIDO não recebe a notificação. | ===== Dados para o Teste ===== Não se aplica.