HR
controllo accessi
Il portale per la sicurezza
Il software di controllo degli accessi HD è stato realizzato con l’obiettivo di fornire uno strumento completo e di
facile utilizzo per controllare il flusso di persone che accedono a stabili, uffici, aree riservate, parcheggi
garantendo l’apertura di barriere automatiche e varchi a chi è in possesso dei necessari diritti di passaggio, e
fornendo poi report di controllo per verificare gli eventi di transito succedutisi nel tempo.
La sua modularità e le sue flessibili tabelle consentono al sistema HD di calarsi in tutte le realtà dalle più
complesse alle più semplici intervenendo esclusivamente sulla configurazione.
Il concetto di impianto di controllo accessi omogeneo, consente di definire le politiche di passaggio
raggruppando i singoli punti di accesso in modo dinamico e flessibile e permettendo di definire diritti di accesso
estremamente capillari.
Le validità temporali parametriche, poi, sia dei documenti di timbratura (badge) che dei varchi omogenei,
consente di definire la durata dei permessi di accesso in modo capillare e differenziato.
Attraverso la funzione di antipassback del software di controllo accessi possono essere infine controllati
eventuali tentativi di accesso non autorizzato, legato a copie non autorizzate di tessere.
Ogni persona che accede al sisteme per il controllo accessi deve essere preventivamente abilitata attraverso la
definizione di un profilo di accesso; questo profilo consente di definire i limiti operativi che l’operatore ha
nell’uso dei programmi.
Inoltre, HR-ID è parte della suite HR che permette al programma di condividere anagrafica e database con
tutti gli altri moduli della suite (gestione risorse umane, controllo avanzamento di produzione).
Parte importante dell’impianto per il controllo degli accessi sono i componenti hardware con i quali è in grado
di interfacciarsi il sistema.
I moduli di cui si compone la suite HR-ID sono i seguenti:

Controllo Accessi in modalità Offline

Controllo Accessi in modalità Online

Gestione Visitatori

Gestione Aziende esterne (Clienti, Fornitori, Manutentori)
Controllo degli accessi
HR-ID è il programma che attraverso i suoi moduli consente alla funzione di gestione dei servizi e della
sicurezza di verificare la corretta presenza di ogni dipendente o visitatore all’interno dell’area aziendale secondo
la policy richiesta dall’azienda stessa.
Il sistema controllo accessi permette inoltre di consultare (online o in differita a seconda dei moduli
implementati) l’elenco di tutti i passaggi per ora, persona, area.
Logica di accesso all’applicazione
L’accesso degli operatori al software di
controllo accessi, viene controllato da
una apposita funzione di programma
attivata al momento del richiamo dei
programmi.
Gli operatori devono essere inseriti in
una apposita tabella. E’ poi possibile
definire in modo dinamico per ogni
operatore i criteri di filtro da applicare
alle anagrafiche utenti in modo da
permettere ad ognuno di agire sugli
utenti di propria competenza.
A tale scopo sono disponibili dei campi anagrafici per distinguere gruppi omogenei di utenti (
azienda,società,stabile,ufficio,qualifica, ecc..);tali campi sono parametrici anche nella loro descrizione e possono
quindi assumere qualunque significato.
Al profilo operatore è poi possibile associare l’elenco delle funzioni di programma che l’operatore è abilitato ad
utilizzare.
Sono disponibili due diverse possibili gestioni delle autorizzazioni : la prima richiede il caricamento dei dati
dell’operatore nel momento del lancio del programma, la seconda consente di acquisire automaticamente il
profilo utente di rete evitando di dover digitare più volte profilo operatore e password.
Soluzioni applicative
Modalità Architetturale di sistema
Il sistema può funzionare in due modalità differenti:

Off line: controllo codice, fascia oraria, giorno abilitato direttamente forniti dal terminale, quindi
funzionante anche in mancanza di server collegato

On line: l’abilitazione di ogni transito e degli eventi seguenti effettuati dal server collegato.
Concetto di filtro
In tutte le attività del software di controllo accessi che possono riguardare più utenti del sistema, è disponibile
la funzione di filtro.
Si tratta in pratica di un sistema parametrico per definire in modo dinamico gruppi coerenti di utenti al fine di
ottenere l’elaborazione,il caricamento o il report desiderato.
Anche le descrizioni dei gruppi sono definibili in opportune tabelle.
I filtri di scelta disponibili sono i seguenti:
Matricola,
Azienda,
Cognome,
Centro di Costo,
Tipo dipendente,
Turnista,
Livello,
Gruppo 1-2-3-4-56.
Controllo real time e monitoraggio
Modulo fondamentale nel sistema automatico di controllo accessi consente di tenere costantemente aperto il
collegamento con i terminali in modo da garantire tutti i controlli che la singola apparecchiatura di varco non
può effettuare.
Il sistema di controllo accessi può prevedere l’adozione di un tool grafico (modulo aggiuntivo), che dà la
possibilità di schematizzare le aree da controllare; il sinottico comprende la funzione di essere configurato da
parte dell’operatore e di dare segnalazioni di allarmi e anomalie del sistema.
Le singole informazioni di transito vengono registrate nella base dati nel momento stesso in cui il passaggio
avviene consentendo agli operatori di consultare una situazione sempre allineata alla realtà.
Inoltre il modulo controllore realtime si occupa di generare, se parametrizzato, flussi diversi di output dei dati di
transito in funzione delle attività che i singoli terminali di rilevazione tessere svolgono.
Gestione anagrafica utenti
Gestione anagrafica dipendenti abilitati:

inserimento/variazione dati,

abilitazione/disabilitazione personale,

inserimento validità fasce orarie e festività,

abilitazione varchi multipli con data di scadenza,

assegnazione badge con data di scadenza.
Gestione anagrafica aziende: inserimento/variazione dati, abilitazione/disabilitazione azienda.

Impostazione campi anagrafici facilitati per inserimenti/modifiche multiple.

Copia campi anagrafici per spostamento dati facilitato

Import anagrafica da file ASCII configurabile dall’utente.

Stessa anagrafica da procedura di rilevazione presenze.
Controllo degli eventi
Il programma consente di visualizzare il dettaglio dei transiti che si stanno rilevando in ogni momento nell’intero
impianto di controllo accessi, ordinati per data e ora, mostrando per primo sempre l’ultimo transito. Su questa
consultazione a video è possibile effettuare operazioni di filtro per controllare i transiti di un utente specifico o i
transiti relativi ad uno specifico varco.
Gli strumenti disponibili sono:

Verifiche funzionamento terminali (on line, off line)

Verifiche delle abilitazioni di accesso (codici, fasce orarie, giorno, validità)

Visualizzazione giornaliera timbrature accessi per matricola.

Gestione livelli di accesso ai menu del programma.

Acquisizione delle transazioni di accesso con possibilità di riacquisizione timbrature, stampa e
visualizzazione con filtri definiti.

Invio data /ora ai terminali.

Separazione timbrature per accesso dipendenti, presenza dipendenti, accesso ditte esterne, visitatori.

Controllo antipassback

Bussola
Reportistica
Premesso
che
l’uso
di
un
database
relazionale come quello utilizzato da HRID garantisce la realizzazione di qualsiasi
report desiderato, il programma in sé
garantisce la possibilità di ottenere tutta
una serie di situazioni mirate allo scopo di
effettuare controlli, riepiloghi ed analisi sui
dati di transito.
Ogni report viene generato attraverso una
fase di elaborazione; successivamente è
possibile
anteprima,
decidere
se
stamparlo
visualizzarlo
o
in
esportarne
il
risultato su Excel.
In realtà ogni report viene anche generato
su file in formato HTML ed è quindi gestibile attraverso un browser come può essere Explorer.
Su tutti i programmi di generazione report sono poi attive le funzioni di filtro.
Tra le altre sono disponibili interrogazioni sui presenti (o gli assenti) in una specifica area definita in modo
parametrico, liste dei transiti per verso (entrata/uscita) , riepilogo ore lavorate.
Le stampe disponibili sono:

anagrafica abilitati

aziende

badge

timbrature e transiti parametrata

presenti-assenti.

entrate-uscite

timbrature per terminale

controllo incrociato presenze/accessi.
Gestione Visitatori
Modalità Architetturale di sistema
La reception è uno dei punti critici di un sistema di controllo automatizzato degli accessi. Attraverso di essa e
dei suoi operatori passa un flusso di informazioni fondamentale;per questo motivo sono state create due
diverse interfacce utente specifiche per tale funzione.
Tali interfacce consentono di caricare in modo veloce ed amichevole, le informazioni sui visitatori (occasionali e
non) , di verificare ( se l’operatore ne ha l’abilitazione) se il ‘visitato’ risulta presente all’interno delle aree
controllate oppure no, di fornire riepiloghi atti a determinare se dipendenti o visitatori risultano ancora presenti
in specifiche arre controllate.
Tutto questo anche in modalità WEB, in modo da non dover installare alcun software sui client delle reception
evitando quindi attività di manutenzione distribuita.
Le principali funzioni realizzate sono :

Registrazione visitatori con la possibilità di richiamo per visitatore già memorizzato.

Verifica della fotografia eventualmente memorizzata

Stampa di un pass mediante stampante termica collegata

Consultazione eventi di transito

Reportistica varia (presenti al momento, orari di afflusso, …)
Gestione Aziende esterne e guardie notturne
Calcolo ore lavorate ditte esterne
All’interno della base dati relativa al controllo degli accessi, sono presenti tutti i transiti effettuati da visitatori e
dipendenti di ditte esterne comprensive della memorizzazione dei documenti di passaggio.
Nell’archiviazione dei documenti di passaggio vengono memorizzate anche le scadenze degli stessi e queste
scadenze servono a monitorare l’ingresso e l’uscita dei dipendenti ed a verificare la correttezza dei passaggio
sulla base della validità dei diritti di ingresso.
Una delle funzioni messe a disposizione da HR-ID è quella relativa al calcolo delle ore lavorate relative a tali
utenti.
In pratica è possibile effettuare un calcolo automatico delle ore che risultano lavorate all’interno delle aree
controllate , senza però che questa elaborazione generi segnalazioni anomale o accresca il tempo di lavoro degli
operatori del sistema.
L’opportunità è quella poi di ottenere un prospetto riepilogativo delle ore lavorate ( per utente,azienda o altro
criterio ) suddivisa in diurne / notturne.
Tale prospetto può riportare il totale lavorato giornaliero e mensile.
L’elaborazione in oggetto può essere inserita nelle attività schedulate del sistema operativo ed eseguita quindi
in automatico a ore prestabilite.
– Architettura di sistema e descrizione tecnica
Linguaggio di programmazione
Tutte le procedure sono scritte in linguaggio "C" nella sua sintassi "ANSI" per garantire la portabilità su più
piattaforme. La gestione dell’interfaccia utente è realizzata in modo autonomo attraverso un linguaggio ad
oggetti la cui prerogativa è di garantire l’indipendenza dalla piattaforma (OpenUi). Tale struttura di
programmazione consente quindi di ottenere un software suddiviso in tre parti separate ma integrate:
 Interfaccia Utente (repository)
 Logica Applicativa (linguaggio "ANSI C")
 DBMS (database relazionale SQL)
Tale architettura consente la realizzazione d'installazioni client/server di prima generazione (fig. 1.1) dove il
network è posto tra la Logica applicativa ed il DBMS, ma anche di seconda generazione (fig. 1.1) dove il
network si pone tra l’interfaccia utente e la logica applicativa. In questo caso risulta estremamente ridotto il
carico di rete con vantaggi enormi nel caso d'installazione in WAN. Contemporaneamente, vengono utilizzate
appieno le capacità elaborative del server salvaguardando la facilita d’uso d'interfacce grafiche sul client.
Fig. 1.1 Client / Server di prima generazione
Fig. 1.2 Client / Server di seconda generazione
Interfaccia HTML
Nel caso d'interfaccia Html (fig.1.3) per l’installazione dell’applicazione all’interno di un web server,
l’applicazione consente l’utilizzo da parte del client di un browser, mentre tutta l’applicazione e’ installata sul
server. Lo standard usato per la generazione delle pagine nel browser è il "CGI".
Fig. 1.3
In tutti i casi, il cuore del programma, e cioè le funzioni d'elaborazione dei dati di presenza/assenza, resta
sempre lo stesso garantendo quindi l’affidabilità con più di 1.500 installazioni. L’uso del linguaggio "C" allo
stesso tempo permette d'avere tempi d'elaborazione e gestione più veloci d'altri linguaggi (Java, Visual Basic,
ecc..).
Nelle installazioni in ambiente Web, dal browser viene lanciato l’eseguibile relativo al programma; questo,
grazie ad apposite funzioni, genera al run-time le pagine video in formato HTML/JavaScript e subito dopo
termina l’esecuzione. Ogni richiesta effettuata dal client viene processata allo stesso modo.
Caratteristiche tecniche generali

Multiaziendale,

Multiutente con password selettive

Multidatabase

Multilingua

Configurazione CLIENT / SERVER di seconda generazione

Interfaccia WIN e WEB

Motore di calcolo sviluppato in linguaggio “C”

Stampa diretta, in anteprima HTML, esportazione in Excel, CDV, PDF
Piattaforme supportate
Vengono supportate tutte le piattaforme che prevedono una GUI:

UNIX ( HP-UX, AIX, SOLARIS, LINUX )

WINDOWS 2003, 2008 (64 bit) server, XP, Vista,7

Formato HTML
Database supportati
Tutti i programmi di HR-ID supportano qualunque database manager purché basati su standard SQL
(Oracle, Informix, Sybase, Microsoft SqlServer, ecc..).
La modalità di accesso al database può essere diretta oppure, se in ambiente Windows, via standard ODBC.
In particolare sono già stati utilizzati:

Microsoft Access

Microsoft Sql Server

Oracle (Workgroup ed Enterprise)

Centura Sqlbase

Sybase

Mysql