Cadastro da Digital dos Usuários

Os usuários da UFRN (alunos ou servidores) podem possuir um registro no sistema com sua digital para que possam ser utilizadas nas mais variadas aplicações desenvolvidas hoje e futuramente. Uma vez a digital cadastrada esse usuário poderá ter acesso ao RU desde que o mesmo seja considerado carente e seja autorizado via sistema pelo SAE. Um aplicativo desktop foi desenvolvido para cadastrar a digital dos usuários, esse aplicativo funciona junto a uma webcam e a um dispositivo biometrico.

Usuário do sistema de Cadastro de Pessoas solicita as pessoas a colocarem o dedo no dispositivo para reconhecimento da digital e também captura uma foto da pessoa. Essas informações vão ser usadas em outras aplicações.

Quando o sitema é aberto, o usuário pode digitar o nome das pessoas que deseja cadastrar (alunos, servidores ou pessoas em geral). As possibilidades de busca são exibidas de acordo com a permissão concedida ao usuário em uma tabela do SIGAA (veja Entidades Envolvidas). Após selecionar a pessoa é exibida a tela onde se captura foto e digital da pessoa.

Os seguintes dados são registrados no servidor:

  • A foto do usuário
  • O CPF da pessoa que está sendo cadastrada
  • O usuário que fez o cadastro
  • A digital do usuário (os pontos biométricos capturados)
  • O dedo que foi gravado (direita/esquerda)
  • É gerada uma imagem BMP a partir da digital capturada que também é armazenada

Tela de login do aplicativo de Cadastro de Pessoas

Tela que realiza a busca de pessoas

Tela que captura a digital e envia para o SIGAA

  • Instalar o java (jdk-6u5-windows-i586-p.exe)
  • Instalar o Fingerprint_SDK_Java_2009_Installer.jar (e copiar todos os arquivos da pasta BIN para \Windows\System32
  • Instalar o jmf-2_1_1e-windows-i586.exe
  • Instalar driver da webcam
  • Criar pasta “C:\temp\fotos”
  • Instalar o driver do leitor biométrico correspondente

Os usuários podem logar no sistema de cadastro de digitais usando a mesma senha do SIGAA, porém é necessário que eles:

  1. Possuam o papel GESTOR_CADASTRO_IDENTIFICACAO_PESSOA
  2. Tenham o id_usuario cadastrado na tabela sae.permissao_cadastro_pessoas
Classe Tabela
Sem classe persistente. comum.public.identificacao_pessoa
Sem classe persistente. sae.permissao_cadastro_pessoas

OBS:

  • comum.public.identificacao_pessoa (tabela que armazena a digital do usuário, foto, etc.)
  • sae.permissao_cadastro_pessoas (tabela que cadastra os usuário que terão permissão de acesso para se logarem no sistema e também que tipo de pessoa é autorizado para se fazerem busca)

Plano de Teste

Para cadastrar a digital de um aluno, é necessário utilizar uma Webcam e um leitor de digital para capturar a foto e a digital do usuário, respectivamente. Uma vez esses dados registrados eles podem ser usados em qualquer aplicação que utilize a digital do mesmo.

Sistema: Desktop - Cadastro de Pessoas

Módulo: SAE

Link(s): executar o arquivo CadastroPessoas.jar

Usuário: joilsonabrantes

Papel que usuário deve ter: CONTROLADOR_ACESSO_RESTAURANTE

Abrir o aplicativo desktop Cadastro Pessoas (.jar) e logar com algum usuário que tenha o papel “GESTOR CADASTRO IDENTIFICACAO PESSOA”

Usuário exemplo com papel para testar o aplicativo: joilsonabrantes

  • desenvolvimento/especificacoes/sigaa/assistencia_ao_estudante/sistema_desktop/cadastro_digital_usuarios.txt
  • Última modificação: 2017/04/07 14:16
  • por tatiana.niwa