Pular para conteúdo

Sobre

O RCollector é um sistema projetado para realizar a captura, validação e envio de dados biométricos, incluindo:

  • Dados biográficos vinculados ao cidadão
  • Captura facial
  • Impressões digitais
  • Assinatura

Essas informações são fundamentais para garantir segurança, rastreabilidade e confiabilidade nos processos de identificação, sendo utilizadas em integrações com órgãos como DETRAN e SERPRO.

Mais do que um sistema de coleta, o RCollector atua como um ponto crítico de orquestração entre hardware, operador e backend, exigindo alta precisão operacional e robustez técnica.

Objetivo da Documentação

A documentação existe para resolver um problema comum em sistemas críticos: a dispersão de conhecimento.

Sem uma base estruturada: - regras de negócio se perdem - decisões não ficam registradas - novos integrantes enfrentam curva de aprendizado alta - erros operacionais aumentam

Com esta documentação, buscamos:

  • Centralizar o conhecimento do sistema
  • Explicar o funcionamento dos fluxos de ponta a ponta
  • Registrar decisões técnicas e funcionais
  • Apoiar evolução do produto com mais previsibilidade
  • Reduzir dependência de conhecimento tácito

Como navegar nesta documentação

A estrutura deste portal foi pensada para refletir o funcionamento real do sistema.

Você encontrará conteúdos organizados em áreas como:

  • Visão Geral — entendimento do produto e seus objetivos
  • Fluxos Operacionais — como o sistema funciona na prática
  • Arquitetura — como o sistema é estruturado tecnicamente
  • Integrações — comunicação com sistemas externos
  • Manuais — uso operacional para usuários finais
  • Suporte e Troubleshooting — resolução de problemas

Cada seção não apenas descreve o “o que”, mas principalmente o porquê das decisões, ajudando a entender causa, impacto e contexto.

Natureza do Sistema

O RCollector não é um sistema puramente web ou puramente desktop.

Ele opera em um modelo híbrido:

  • Interface Web → gestão, consulta, suporte e controle operacional
  • Módulo Desktop (biometria) → responsável pela captura de dados via hardware

Essa separação existe por necessidade técnica:

  • dispositivos biométricos exigem acesso local à máquina
  • há dependência de drivers e SDKs específicos
  • a captura precisa ser resiliente a falhas de rede

Ou seja, o sistema foi desenhado considerando restrições reais do ambiente operacional.

Público-alvo desta documentação

Esta documentação foi construída para atender diferentes perfis:

  • Product Owners / PMs → entendimento funcional e regras de negócio
  • Desenvolvedores → visão técnica e integração
  • QA/Testes → validação de fluxos e cenários
  • Suporte → diagnóstico e operação
  • Operadores → uso correto do sistema

Cada conteúdo pode aprofundar mais ou menos dependendo do contexto, mas sempre com foco em clareza e utilidade prática.