/fingerprint-aps

aps do 6 semestre

Primary LanguageJava

Fingerprint - aps

Fingerprint é um aplicativo desktop desenvolvido como proposta para a aps do sexto semestre do curso de ciencia da computação.

 Nossa proposta é baseada em criar um sistema que funcine de modo indempendente em relaçao ao gerenciamento de acessos a dados 
restritos dentro de uma empresa, sendo capaz de comparar variantes da digital do usario de modo 1:1 ou 1:N...[reformar texto e comcluir]

tecnologias

  • java 13 +
  • maven
  • docker engine/ docker ou doker.io
  • docker-compose
  • git
  • postgres

relacionamento

  • java: linguagem de programação usada para a criação do projeto
  • maven: gerenciador de dependencia que auxilia a no uso de dempendencias e compilação do java
  • docker: Docker é um conjunto de produtos de plataforma como serviço que usam virtualização de nível de sistema operacional, utilizado para preparar o ambiente de desenvolvimento
  • docker-composer: é uma ferramenta que auxilia na composição dos conteiners/ vitualização do ambiente
  • git:é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo.
  • postgres (psql): PostgreSQL é um sistema gerenciador de banco de dados objeto relacional, desenvolvido como projeto de código aberto

API's e frameworks

  • SourceAFIS: é um algoritmo que reconhece impressões digitais humanas. Ele pode comparar duas impressões digitais 1:1 ou pesquisar um grande banco de dados 1:N para impressão digital correspondente. Ele recebe imagens de impressões digitais na entrada e produz uma pontuação de similaridade na saída. A pontuação de similaridade é então comparada ao limite de correspondência personalizável.