ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS
BioMatch Server
e
BioMatch Client
ÍNDICE
A) Objetivo ...........................................................................................................................3
B) Pré-Requisitos ................................................................................................................3
C) Características Operacionais ........................................................................................4
D) Aplicação e Performance ...............................................................................................6
E) Descrição dos Serviços .................................................................................................7
F) Telas do Sistema .............................................................................................................8
G) BioMatch Client ............................................................................................................16
2
A) OBJETIVO
O software BioMatch oferece o recurso de identificação do usuário, preferencialmente, de forma
online, com o controle de acesso sendo feito exclusivamente pelo software, levando em conta o
status, localização, grupo e tabela de horários do usuário e, contingencialmente, gerencia os
equipamentos, para que possam realizar a autenticação dos usuários no modo off-line, em caso
de queda da comunicação. Os equipamentos Control, além dos kits catracas, têm a função de
capturar a informação biométrica (modelos biométricos) ou código (via cartão de proximidade ou
teclado) do usuário, disponibilizando-a para o software, via rede TCP/IP dedicada.
A operação do sistema é toda gerenciada através de serviços padrão Windows, não sendo
necessário operadores do sistema, nem interfaces abertas, para a liberação dos acessos. A
interface do programa só é necessária para a realização de cadastros, monitoramento e geração
de relatórios.
B) PRÉ-REQUISITOS
O software BioMatch Server, para oferecer um bom desempenho, deve ser instalado em um
hardware dedicado com as seguintes características:







PROCESSADOR: 32 bits
o Dual Core (Para até 8 equipamentos Id Data) – 3.0GHz ou superior
o Quad Core (Para mais de 8 equipamentos Id Data) – 3.0GHz ou superior
MEMÓRIA: 2GB ou superior
SISTEMA OPERACIONAL: Windows XP/Server 2003/Vista/Seven/Server 2008
HD SATA de 80 GB ou superior
PLACA DE REDE 10/100
BANCO DE DADOS: Oracle ou PostgreSQL
SISTEMA DE ARQUIVOS: NTFS
Além disso, é extremamente necessária uma estrutura de rede exclusiva para o sistema, para
que o desempenho do mesmo não seja comprometido pelo tráfego adicional do uso corporativo
da rede.
O uso de hardware fora dos padrões indicados compromete o pleno funcionamento da solução
BioMatch.
3
C) CARACTERÍSTICAS OPERACIONAIS
1. Funcionalidades Gerais
 Controle automático de antidupla para entrada e saída.
 Nível de segurança configurável da identificação biométrica.
 Exportação de relatórios para arquivos em formato TXT.
 Mensagens dos seguintes eventos podem ser configuradas: Usuário com Acesso
Liberado, Usuário com Acesso Bloqueado, Usuário não efetuou Saída, Usuário não
efetuou Entrada, Biometria não Reconhecida, Biometria Capturada com Sucesso,
Cartão Expirado e Cartão Bloqueado.
 Configurador da qualidade (resolução) da foto tirada pela WebCam.
2. Equipamentos
 Cadastro de equipamentos com as seguintes informações: Local do Equipamento,
IP do Equipamento, Tipo de Acesso do Equipamento, Endereço do Equipamento,
Modelo do Equipamento, Número de Leitoras de Proximidade e se o Equipamento
possui Urna e Controle de Giro.
 Tipo de acesso do equipamento – Bloqueado, Entrada, Saída, Entrada/Saída e
Acesso Interno.
 Visualizar dados dos equipamentos, com a possibilidade de alterar as informações
do mesmo.
 Através do BioMatch é possível ativar os relés primário e secundário dos
equipamentos Control, liberar acesso em catracas, atualizar data/hora e reiniciar o
equipamento, além de poder alterar algumas configurações internas dos
equipamentos.
3. Grupos de Equipamentos
 Cadastrar, Visualizar e Excluir grupos de equipamentos.
 Associar e Desassociar equipamentos ao grupo.
 Através do grupo de equipamento é possível limitar o acesso do usuário apenas aos
equipamentos associados àquele grupo.
4. Tabelas de Horários
 Cadastrar, Alterar, Visualizar e Excluir tabelas de horários.
 Tabela de horário com 3 faixas de horário.
 Máximo de 255 tabelas.
 Através da tabela de horário é possível limitar o acesso do usuário apenas nos
horários configurados na respectiva tabela de horário.
5. Empresa/Locais de Visita
 Cadastrar, Alterar, Visualizar e Excluir a Empresa/Local de Visita.
 Cadastro de até 65535 Empresas/Locais de Visitas.
4
6. Cartões
 Cadastrar, Excluir e Visualizar cartões de proximidade.
 Usuários do tipo visitante só podem ter um cartão associado, enquanto usuários do
tipo condômino, funcionário e terceiro podem ter mais de um cartão associado
 Apenas um cartão ativo por usuário, os demais cartões associados ao usuário ficam
automaticamente bloqueados.
 Cartões com data de validade e status de bloqueado/liberado.
 Possibilidade de autenticação com ou sem o Facility Code do cartão.
7. Usuários
 Cadastro de usuários com as seguintes informações: Tipo do Usuário, Status do
Usuário, Nome do Usuário, Apelido do Usuário, Matrícula do Usuário, Biometria do
Usuário (duas amostras), Localização do Usuário, Empresa/Local de Visita, Grupo
do Usuário, Tabela de Horários do Usuário, Data de Validade do Usuário (se tipo do
usuário for Terceiro ou Visitante), Foto do Usuário e Observações.
 4 tipos de usuário – Condômino, Funcionário, Terceiro e Visitante.
 Localização do usuário – Dentro ou Fora.
 Status do usuário – Acesso Liberado, Acesso Bloqueado ou Acesso Master.
 Cadastro de templates via HamsterReg.
 Visualização dos dados de um usuário específico.
 Visualização de todos os usuários cadastrados, diferenciando-os por tipo.
 Exclusão de usuário.
 Gerenciamento de usuários com cadastros expirados.
 Cadastro rápido de visitantes, associando cartões aos mesmos.
 Máximo de 5000 usuários, com duas amostras biométricas por usuário.
 Máximo de 65535 usuários, com um cartão associado.
8. Relatórios
 Criação de relatórios de eventos, com possibilidade de filtrar a consulta por: Nome
do Usuário, Matrícula do Usuário, Tipo do Usuário, Data do Evento, Hora do Evento,
Tipo do Evento, Código do Usuário, Grupo do Usuário, Local da Visita, Tipo de Ação,
Local do Equipamento e Status do Evento (Online/Off-line).
 Impressão dos eventos selecionados.
 Exportação para TXT dos eventos selecionados.
 Relatório de usuários ausentes em determinado dia.
9. Monitoramento
 Registro visual dos acessos, em tempo real (nome do usuário, matrícula, grupo de
acesso, tipo do usuário, tipo do evento, ação efetuada, localização do equipamento,
data e hora).
 Acesso aos dados do usuário, através de um duplo clique sobre o registro referente
ao acesso do mesmo, na tela de monitoramento.
5
10. Operadores
 Cadastro de operadores com senha, biometria e permissões.
 Operador pode efetuar o logon através de senha, ou senha e biometria.
 35 permissões configuráveis.
 Exclusão de operadores.
 Operador padrão Recepção, com acesso exclusivo à tela de cadastro de visitantes.
11. Tabela de Feriados
 Cadastrar, alterar e excluir dias excepcionais ou feriados, que restringem o acesso
à faixa “Feriado”, na tabela de horários.
D) APLICAÇÂO E PERFORMANCE
O Software BioMatch foi projetado para aplicações de controle de acesso para até 5000
usuários, com duas amostras biométricas por usuário, ou até 65535 usuários, com acesso
por cartão de proximidade, onde exista a necessidade de uma solução online/real time e,
contingencialmente, em caso de queda da comunicação, uma solução off-line.
Para controle de usuários do Tipo VISITANTE, não é recomendável o uso de biometria, pois
esses usuários normalmente não possuem conhecimento de como funciona uma aplicação
biométrica. É indicado o uso de cartões de proximidade para visitantes, por ser uma forma
de acesso mais simples e rápida. Não é possível o controle de visitantes, quando o sistema
está off-line.
Operação Online:
Quando no modo online, o equipamento serve como uma interface para a captura de
biometria ou entrada de código via teclado ou cartão de proximidade, envia essa informação
coletada para o servidor e recebe a resposta de acesso liberado ou bloqueado. A
identificação do usuário, seja por biometria ou cartões, será processada diretamente no
servidor com comunicação padrão ethernet TCP/IP, entre os equipamentos e o servidor.
O software utiliza a concepção de Multi-Thread. Cada requisição de acesso cria uma nova
thread. Isso garante que o sistema responderá de uma forma mais rápida ao usuário. O
tempo, em média, de resposta, para um acesso feito por cartão, é de cerca de 0,5 segundo,
e, por biometria, é de cerca de 2 segundos.
O processamento envolve a captura da informação vinda da rede, a identificação do usuário,
a busca dos dados na base, a verificação das validações de acesso (se está em horário
válido de acordo com a tabela de horários, se o equipamento faz parte do grupo do usuário,
status, localização do usuário), controle de antidupla (se ativo), visualização na tela de
monitoramento (dados e foto) e comando de acionamento para o equipamento (abertura de
porta ou liberação de catraca, cancela ou torniquete).
6
Operação Off-line:
Quando no modo off-line, o equipamento realiza a validação biométrica do usuário, ou do
seu cartão, usando, para isso, a base de dados do próprio equipamento, gravada através do
serviço de sincronismo, disponível no software BioMatch. O serviço de sincronismo envia
aos equipamentos todas as informações necessárias para a identificação do usuário e
análise de restrições de acesso, quando não houver comunicação com o servidor.
E) DESCRIÇÃO DOS SERVIÇOS
Serviço de Match (MatchService):
É um serviço que inicia automaticamente, quando o servidor é ligado, ou reiniciado, e é
responsável pela captura das informações vindas do(s) equipamento(s), consulta no banco
de dados e validação do acesso, enviando mensagens e comando de acionamento de volta
para o(s) equipamento(s).
Serviço de Sincronismo (SyncService):
É um serviço que é iniciado pelo Serviço de Gerenciamento, no horário agendado, ou
iniciado manualmente, pelo operador, e é responsável pelo envio de todas as atualizações
de usuários (cadastros, alterações, exclusões), para o(s) equipamento(s), assim como as
tabelas de horários necessárias para o controle de restrição de acesso. O serviço é
responsável, também, pela coleta dos eventos gerados no(s) equipamento(s) enquanto
estava(m) operando no modo off-line.
Serviço de Gerenciamento (ManagerService):
É um serviço que inicia automaticamente, quando o servidor é ligado, ou reiniciado, e é
responsável por gerenciar a ativação dos dois serviços anteriores, que não devem estar
ativos, simultaneamente. A partir de uma faixa horária, programada pelo administrador do
sistema, o Serviço de Gerenciamento para o Serviço de Match e inicia o Serviço de
Sincronismo, no horário inicial e para o Serviço de Sincronismo, iniciando o Serviço de
Match, no horário final.
7
F) TELAS DO SISTEMA
Tela inicial (Logon):
8
Tela Operadores:
9
Tela Monitoramento:
10
Tela Usuários:
11
Tela Equipamentos:
12
Tela Grupos de Acesso:
13
Tela Relatórios
14
Tela Configurações/Serviços:
15
G) BIOMATCH CLIENT
O BioMatch Server deve ser usado na mesma máquina onde rodam os serviços, descritos
anteriormente, e, preferencialmente, mas não necessariamente, na mesma máquina onde está
instalado o banco de dados.
Para acessos remotos ao banco de dados, como é o caso de estações de cadastro (portaria,
recepção ou setor de RH), estações de monitoramento (setor de segurança) ou estações de
gerenciamento do sistema, utiliza-se a versão Client do BioMatch.
Basicamente, a versão Client possui a mesma interface e todas as funcionalidades descritas
neste documento, exceto no que se refere ao controle dos serviços (MatchService, SyncService
e ManagerService), que é exclusivo da versão Server. As demais funcionalidades podem ser
restringidas de acordo com o operador.
Apesar dos requisitos do computador onde ficará instalada a versão Client não precisarem ser
iguais aos especificados para a versão Server, recomenda-se a seguinte configuração:





PROCESSADOR: 32 bits
o Dual Core – 3.0GHz ou superior
MEMÓRIA: 2GB
SISTEMA OPERACIONAL: Windows XP/Vista/Seven
HD SATA de 80 GB
PLACA DE REDE 10/100
16
Download

BioMatch Server e BioMatch Client - UBIS