A Escola de Ciência e Tecnologia (ECT) possui uma quantidade de alunos signicativos em turma, cerca de 150 alunos. Esta realidade demanda uma estratégia de chamada que otimize o tempo em sala de aula.
A equipe da ECT demandou a SINFO um software de chamada por impressão digital que possa otimizar o uso do tempo e capturar a presença dos alunos através de biometria.
O fluxo para utilização da funcionalidade é descrito abaixo:
Tal qual como foi concebido, ao usuário é requerido: código do componente, código da turma e a respectiva senha para o acesso às opções do aplicativo desktop.
Acessando o sistema, ao docente será exibida uma série de opções que serão disponibilizadas para o mesmo. A descrição dessas opções foram dadas abaixo:
Selecionando essa opção, ao usuário é requerida a hora em que a aula será iniciada e a tolerância de tempo para que o aluno não receba falta para aquela aula em questão. Após tal operação, será dada a opção de Fechar Chamada, que por sua vez irá requerer novamente a senha de abertura, a fim de que possa ser finalizada a chamada para aquela aula em questão.
Essa opção exibe tanto as turmas que se utilizaram desse aplicativo desktop durante aquele dia quanto o número de total presentes delas.
Essa opção é utilizada a fim de que o usuário possua o poder de cadastrar uma turma para a utilização da chamada biométrica. Para tal feito, é necessário que o docente forneça tanto o código quanto a turma da componente em questão.
Ainda em desenvolvimento.
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.FrequenciaEletronica | ensino.frequencia_eletronica |
br.ufrn.sigaa.ava.dominio.EstacaoChamadaBiometricaTurma | ava.estacao_chamada_bio_turma |
Sistema: SIGAA
Módulo: TURMA VIRTUAL
Link(s): Iniciar o aplicativo desktop
Usuário: Fornecer o Código do Componente, Código da Turma e a senha criada anteriormente pela Turma Virtual para logar no aplicativo.
Papel que usuário deve ter: não se aplica.
Não se aplica.
1. Cadastrar na tabela “ava.estacao_chamada_bio_turma” a turma virtual do respectivo docente que está sendo testado.
Ex:
O docente “pmotta” possui 2 turmas
Caso deseje testar ambas as turmas, deve-se cadastrar as 2 na tabela informada acima (ver como foi cadastrado na tabela para replicar em outras turmas)
2. Criar a senha para cada turma através da área de Configurações da Turma Virtual.
3. Usar a senha criada para se logar no aplicativo desktop.
4. Usar as funções do aplicativo desktop como descrito anteriormente.
5. Verificar o registro da presença dos alunos através da área “Lançar Frequencia” da Turma Virtual. As presenças realizadas pela digital do aluno vão aparecer com um ícone de digital representando essa operação.
6. Verificar a quantidade de presença/falta que é registrada na Turma Virtual. Esse registro será calculado como foi explicado acima, seção “Fechamento Automático do Sistema”
7. Os SQLs abaixo servem para auxiliar o testador/desenvolvedor:
--- turmas de souzacoelho, turma normal, SEM SUBTURMAS --- where cc.codigo = 'DIM0108.1' and t.ano = 2010 and t.periodo = 1 and t.codigo = '02' select * from ensino.frequencia_aluno where id_turma = 57547383 and tipo_captacao_frequencia = 'D' order by data_cadastro delete from ensino.frequencia_aluno where id_turma = 57547383 --- turmas de neliocacho, turmas COM Subturmas. --"ECT1103" --02 --2010.1 (trocar calendario academico p bater esse valor) --01A select * from ensino.frequencia_aluno where id_turma = 57547106 and tipo_captacao_frequencia = 'D' order by data_cadastro delete from ensino.frequencia_aluno where id_turma = 57547106 -- ESSAS TURMAS BAIXO FORAM USADAS PARA ABRIR A A CHAMADA PARA 2 TURMAS AOS MESMO TEMPO. --"ECT1103" --05 --2009.2 (trocar calendario academico de Testes para bater esse valor) --05A select * from ensino.frequencia_aluno where id_turma = 57540368 and tipo_captacao_frequencia = 'D' order by data_cadastro delete from ensino.frequencia_aluno where id_turma = 57540368 --"ECT1103" --05 --2009.2 (trocar calendario academico banco de Testes para bater esse valor) --05C select * from ensino.frequencia_aluno where id_turma = 57540370 and tipo_captacao_frequencia = 'D' order by data_cadastro delete from ensino.frequencia_aluno where id_turma = 57540370