Project

General

Profile

Descrizione generale

PyHearing è una web application per gestire i ricevimenti. Viene usata sia dai genitori che dai docenti.

Casi d'uso

Il docente può:
  • Impostare giorno e orari in cui riceve (ad esempio: giovedì dalle 9 alle 11)
  • Impostare il numero massimo di ricevimenti che può gestire nel lasso di tempo (ad esempio, 5)
  • Impostare un giorno specifico come 'assente', in caso di problemi, per evitare prenotazioni di genitori
  • Visualizzare l'elenco dei genitori che si sono prenotati in un determinato giorno
Il genitore può:
  • Vedere la lista dei docenti che insegnano nella classe frequentata dal figlio
  • Prenotare uno "slot" in un giorno in cui il docente è libero (cioè se si sono prenotati meno genitori rispetto al numero massimo deciso dal docente)
  • Cancellare una prenotazione

Particolari

  • I singoli appuntamenti, per semplicità, non vanno definiti da orari di inizio e di fine (ad esempio "Genitore X, Docente Y, dalle 9:50 alle 10:20"), ma sono definiti semplicemente da genitore, docente, data
  • Come segnalato da Andrea Bonani il 7 ottobre 2013 al telefono, la disponibilità del docente (oggetto Availability) è data indipendentemente dalla classe.

Notifiche

Per determinati eventi vengono inviate e-mail di notifica.

Autore Evento Destinatari Messaggio
Docente Annulla appuntamento Tutti i genitori prenotati Avviso di annullamento appuntamento
-- Giorno precedente Docente e Genitori registrati per appuntamenti il giorno dopo Reminder dell'appuntamento fissato, il docente riceve la lista delle persone
Genitore Si prenota Docente Avviso che il genitore XY si e' prenotato il giorno e l'ora scelta