Rilevazione delle presenze - OpencontentCoop/openpa_consiglio GitHub Wiki
##Logica di rilevazione delle presenza per tipo e attore
Il sistema salva distintamente tutte le rilevazioni che gli arrivano:
- dal partecipante, attraverso il bottone checkin/checkout
- dai beacons, che aiutano il segretario a rendicontare le presenze in aula
- dal segretario, che - de visu - controlla l'effettiva presenza dei partecipanti
Il sistema considera il partecipante presente o assente in base all'ultima rilevazione ricevuta: tuttavia le rilevazioni effettuate dal segretario hanno priorità sulle rilevazioni dei beacons secondo lo schema di seguito esposto:
Possiamo perciò dire che l'intervento del segretario sulla presenza di un partecipante di fatto esclude la considerazione dei beacons
###Visualizzare il dettaglio di rilevazione
Cliccando sul nome di un partecipante viene visualizzata la finestra di dettaglio rilevazioni che espone in maniera più dettagliata la timeline visibile nel su-descritto pannello presenze:
L'immagine seguente mostra un esempio di dettaglio:
- Il colore verde indica presenza, l'arancione assenza.
- Le icone sono colorate in base alla rilevazione che indicano (verde presente, arancio assente)
- La barra verticale del tempo viene colorata in base alla logica di rilevazione (verde presente, arancio assente)
- La tabella espone tutte le rilevazioni che il sistema ha ricevuto per il partecipante durante la seduta
###Il pannello Presenze
Nel pannello Presenze della seduta è visibile la timeline di presenza per ciascun partecipante. In esse sono visibili:
-
il marker di inizio seduta: al passaggio del mouse visualizza la data e ora in cui il Segretario ha cliccato su "Inizia seduta" (oppure - nel caso in cui la seduta sia ancora in stato Convocata - la data e ora di convocazione)
-
il marker di fine seduta: al passaggio del mouse visualizza la data e ora in cui il Segretario ha cliccato su "Concludi seduta" (oppure - nel caso in cui la seduta sia ancora in stato Convocata - la data e ora di conclusione prevista qualora impostata) Durante lo svolgimento della seduta e l'eventuale prolungarsi di essa oltre il tempo previsto il valore del marker viene posticipato a blocchi di mezz'ora e le barre di presenza vengono ricalcolate
-
i marker di rilevazione: al passaggio del mouse visualizzano:
- la tipologia di rilevazione (checkin, beacons o manual)
- la rilevazione (presente o assente)
- l'ora/minuto/secondo di rilevazione
-
la barra di percentuale di presenza visualizza lo stato di presenza del partecipante in base alla logica di rilevazione: