Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Electronic Personnel 
Attendance
System

Cristian Lucchesi <cristian.lucchesi@iit.cnr.it>
Dario Tagliaferri <dario.tagliaferri@iit.cnr.it>

Roma, 14 settembre 2015

   Servizi Internet e Sviluppo Tecnologico IIT
ePAS 
Origini di ePAS
ePAS nasce nel 2012 come riscrittutura del software “orologio”
(sviluppato da Pasquale Lazzareschi)
  • “orologio” sviluppato ed evoluto in circa 10 anni
  • già presenti 30-40 installazioni del software “orologio” da migrare verso il nuovo
Dati gestiti
  • Anagrafica del personale dipendente:
     - dati anagrafici, contrattuali, contatti ufficio

  • Timbrature del personale rilevate tramite sistemi basati su badge e/o 
     interfacce di inserimento timbrature

  • Ferie, permessi, recuperi, in generale codici di assenza
     con possibilità di aggiungere allegati come giustificativi

  • Tempo di lavoro in funzione della tipologia di orario, 
     timbrature inserite, assenze giornaliere ed orarie e controllo buoni mensa

  • “Competenze” del personale: straordinari, giorni di reperibilità, giornate in turno
Caratteristiche principali
  • Applicazione web

  • Funzionalità di amministrazione dei dati filtrate per ruolo/permesso
    - visualizzare personale, inserire/modificare/cancellare personale
    - inserimento e modifica timbrature e orari di lavoro
    - ....


  • Acquisizione delle timbrature da lettori badge standardizzata tramite endpoint
     REST

  • Per ogni dipendente visualizzazione dei propri dati: timbrature, ferie, permessi...

  • Possibilità di caricamento dati su attestati.rm.cnr.it
  • Possibilità di interagire con altre applicazioni con meccanismi standard (REST)
Linguaggi e strumenti
Java

                                                       HTML5 / CSS3 - Boostrap 3

Postgresql database

                                                                              Python (client)

Docker container


Totalmente basato su software OpenSource
 nessun costo di licenze
Architettura del sistema
Variazioni architetturali...
  • ePAS prevede la gestione del multi sede/istituto
     - dipendenti associati alla propria sede di appartenenza
     - ogni ufficio del personale gestisce i dati del proprio personale afferente

  • Il multi sede/istituto ha aperto la strada a... 
    - https://epas.amministrazione.cnr.it
Modifiche/Vantaggi:
  • Centralizzazione/Normalizzazione dei dati gestiti 
  • Semplificazione installazione/gestione di molti ePAS
  • Acquisizione locale delle timbrature e trasferimento a ePAS
  • Versione ready-to-go per ogni istituto
  • Sperimentazione con gruppo di istituti pilota per verifica requisiti

demo disponibile, richiedila a: epas@iit.cnr.it
Ruoli e dati per sede
  • Ruoli per dipendente, ufficio del personale, amministratore ePAS,
    inserimento timbrature, applicazioni REST
    - i ruoli sono definiti per utente e sede/i

Il dipendente...
L'ufficio del personale...
Acquisizione delle timbrature
{
 "tipoMatricolaFirma": ["matricolaCNR",   
 "idTabellaINT", "matricolaBadge"], "anno": 2014, 
  "giorno": 15, "lettore": "08", "minuti": 12, 
  causale": "", "matricolaFirma": "XXXX", 
  "operazione": "00", "mese": 9, "ora": 12 
}


via RESTful
via web
  • Possibilità di centralizzare/semplificare l'acquisizione delle timbrature tramite 
    lettori badge collegati con sistema di rilevazioni accessi già utilizzato in
    sede centrale.

  • Per le Aree con sistemi di rilevazione già in uso (come per es. Pisa) 
    predisposizione di uno specifico client di ePAS.
Future works
Workflow paperless system
Maggior integrazione con anagrafica CNR
Rendicontazione delle ore uomo nei progetti
europei e non 

Integrazione nuovo sistema invio attestati
Grazie per l'attenzione
Domande?
 - documentazione: http://epas.projects.iit.cnr.it
 - questa presentazione: http://epas.projects.iit.cnr.it/presentazioni/roma-settembre-2015.html
 - contatti: epas@iit.cnr.it
Riferimenti

Use a spacebar or arrow keys to navigate