Struttura del programma
Il programma è multilivello, vale a dire che sarà possibile assegnare livelli di operatività diversi a ciascun utente secondo i compiti e le responsabilità decise dai dirigenti, ecco un breve riepilogo:
- Base: Questo è il livello piu basso e chi vi appartiene può inserire le segnalazioni e consultare lo stato di avanzamento lavori, con eventuale stampa schede; generalmente questo livello viene assegnato agli operatori del call center in modo che possano autonomamente inserire nuove segnalazioni e informare i cittadini su come procedono i lavori di riparazione nei casi specifici, tutto ciò porta un grandissimo vantaggio per l'organizzazione infatti senza sforzi ogni utente abilitato potrà consultare i dati senza perdite di tempo.
- Manager: Chi vi appartiene è un dipendente dell’ente principale (generalmente il comune) ed ha la possibilità di assegnare i lavori a ditte o enti per la loro esecuzione. Oltre a questo può decidere se ritenere completato il lavoro e chiudere il caso.
- Work: Se ad un utente viene assegnato questo livello potrà ricevere degli incarichi di riparazione (tramite l’appartenenza ad un ente) e di conseguenza eseguire i lavori e completare l’incarico marcandolo come eseguito, esempio: se un manager assegna una riparazione stradale all' ente Strade, l'utente che materialmente effettua la manutenzione potrà marcarlo come restituito mentre gli altri potranno solo vedere lo storico.
- Administrator:Questo è il livello più elevato e chi ne fa parte può gestire utenti, ditte, enti ed attribuire funzionalita a tutti gli altri utenti.
Come detto in precedenza, essendo questo un programma multilivello, dà la possibilità di assegnare funzionalità diverse ai vari utenti in base al loro ruolo; da notare anche però che i ruoli non sono esclusivi, cioè se per esempio un utente ha bisogno di assegnare lavori e di registrarne il rientro, l’ amministratore potrà assegnargli il ruolo di Manager più quello di Work per abilitarlo ad eseguire le due operazioni.
Lista completa delle funzioni:
Utente autenticato (generalmente utente call center):
- Inserimento segnalazione.
- Ricerca segnalazione e visualizzazione stato di avanzamento.
- Stampa scheda segnalazione con mappa.
Manager (dirigente comunale):
- Inserimento segnalazione.
- Ricerca segnalazione e visualizzazione stato di avanzamento.
- Stampa scheda segnalazione con mappa.
- Assegna lavori da fare ad enti o ditte.
- Chiude la segnalazione una volta eseguiti tutti i lavori necessari.
Work (utente di un ente o ditta che esegue i lavori assegnati dal Manager):
- Inserimento segnalazione.
- Ricerca segnalazione e visualizzazione stato di avanzamento.
- Stampa scheda segnalazione con mappa.
- Ricerca dei lavori da eseguire.
- Esegue lavoro e marca come eseguito allegando relazione.
Admin (Amministratore del sistema):
- Inserimento segnalazione.
- Ricerca segnalazione e visualizzazione stato di avanzamento.
- Stampa scheda segnalazione con mappa.
- Gestisce utenti assegnando ruoli.
- Gestisce gli enti e le ditte esterne (crea modifica).
- Gestione Ambiti di appartenenza segnalazioni.