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.