ltapmaracanau / ed-sinc-front

0 stars 0 forks source link

Exportar Turma #9

Open ltapmaracanau opened 1 month ago

ltapmaracanau commented 1 month ago

Card

Como ADMINISTRADOR ou COORDENADOR, quero exportar uma turma para MATRICULAR essa turma no sistema AVA que oferta curso EaD

Conversation

O que é AVA? Ambiente Virtual de Aprendizado, tipo moodle.

Como o usuário tem acesso a opção de exportar turma? Na tela de gestão de alunos, quando o tipo de aluno selecionado é "Inscrito", deve aparecer um link/botão Exportar Turma.

O que a função exportar turma faz? O sistema gera um arquivo CSV para download com as informações dos alunos: Nome do Aluno, CPF (campo deve aparecer mascarado), Polo, Raça (Preto e Pardos, Branco, Indígena, Amarela), Surdo, Oriundo da Agricultura Familiar, Quilombola, Ribeirinho.

Confirmation

  1. DADO que estou na página de Gerenciar Alunos, QUANDO eu clico na opção Exportar Turma ENTÃO uma mensagem é apresentada "Turma exportada com sucesso!" e um arquivo turma.csv é baixado para minha máquina
  2. DADO que o tipo de aluno selecionado é "Inscrito" QUANDO eu acesso a tela de gestão de alunos ENTÃO o link/botão "Exportar Turma" deve estar visível.
  3. DADO que o arquivo CSV foi gerado QUANDO eu abro o arquivo turma.csv ENTÃO ele deve conter as colunas Nome do Aluno, CPF (mascarado), Polo, Raça, Surdo, Oriundo da Agricultura Familiar, Quilombola, e Ribeirinho, com os dados correspondentes dos alunos.
jeanmdsm commented 1 month ago

Supondo que num mesmo polo possam haver várias turmas, para selecionar a turma a ser exportada, talvez seja necessário acrescentar em "Como o usuário tem acesso a opção de exportar turma?" a opção de exportar todos os inscritos ou somente os inscritos de uma turma específica.

Seria interessante também que as turmas já exportadas fossem marcadas com essa informação.