Istruzioni per funzionamento:
- prima registrazione sarà come Direttore dell'Azienda(admin)
- Direttore potrà aggiungere nuova Facility, registrando al contempo nuovo Responsabile(facilityManager)
- effettuare logout
- effettuare login come facilityManager appena aggiunto per usufruire delle funzioni a lui associate (vedasi casi d'uso di riferimento)
============================================================================================= Casi d’uso
Caso UC1: Iscrizione nuovo Allievo
Attore primario: Responsabile del centro
Scenario principale di successo:
- Un Allievo si reca dal Responsabile del Centro per effettuare l’iscrizione.
- Il Responsabile inizia la registrazione di un nuovo Allievo.
- Il Responsabile chiede al nuovo Allievo i suoi dati (nome, cognome, data e luogo di nascita, telefono e email).
- L’Allievo fornisce i dati richiesti.
- Il Responsabile inserisce nel sistema i dati relativi all’Allievo.
- Il Sistema salva i dati in modo opportuno, insieme a data e ora di registrazione.
- Il Responsabile consegna all’Allievo un codice che lo identifica (tessera). Estensioni: 6a. Allievo già registrato precedentemente:
- Il Sistema recupera le informazioni associate all’Allievo
- Il Sistema mostra tali informazioni
Caso UC2: Iscrizione a una o più Attività
Attore primario: Responsabile del centro
Scenario principale di successo:
- Un Allievo si reca dal Responsabile del Centro per iscriversi a un’Attività.
- Il Responsabile chiede all’Allievo il suo codice identificativo (tessera).
- Il Responsabile inizia l’iscrizione a un’Attività.
- Il Responsabile, quando richiesto dal Sistema, inserisce il codice dell’Allievo.
- Il Sistema mostra un elenco delle Attività disponibili per quel Centro.
- L’Allievo specifica a quale Attività vuole iscriversi.
- Il Responsabile inserisce l’adesione dell’Allievo. I passi 5-7 si ripetono per ogni Attività.
- Il Sistema salva l’iscrizione. Estensioni: 7a. Allievo già registrato all’Attività:
- Il Sistema non permette all’Allievo di registrarsi
- Il Sistema mostra un messaggio di errore 7b. Numero limite partecipazioni raggiunto
- Il Sistema non permette all’Allievo di registrarsi
- Il Sistema mostra un messaggio di errore
Caso UC3: Aggiunta di una nuova Attività
Attore primario: Responsabile del centro
Scenario principale di successo:
- Il Responsabile vuole aggiungere una nuova Attività tra quelle disponibili per quel Centro.
- Il Responsabile inizia l’aggiunta di una nuova Attività.
- Il Responsabile inserisce i dati della nuova Attività.
- Il Responsabile conclude l’inserimento.
- Il Sistema salva la nuova Attività.
Caso UC4: Visione statistiche Attività del Centro
Attore primario: Responsabile del centro
Scenario principale di successo:
- Il Responsabile vuole vedere le Attività svolte nel Centro con le relative partecipazioni.
- Il Responsabile accede alla visione statistiche.
- Il Sistema mostra l’elenco delle Attività, con la relativa partecipazione.
Caso UC5: Visualizzazione Attività dei Centri nell’ultimo mese
Attore primario: Direttore dell’azienda
Scenario principale di successo:
- Il Direttore vuole vedere le Attività dei Centri dell’ultimo mese.
- Il Direttore accede alla gestione dei Centri.
- Il Sistema mostra la lista dei centri con il relativo numero di iscritti (recenti e totali) e affluenza alle Attività dell’ultimo mese.
- Il Direttore accede al singolo Centro.
- Il Sistema mostra le partecipazioni alle singole Attività da parte degli Allievi.
Caso UC6: Aggiunta di un nuovo Centro
Attore primario: Direttore dell’azienda
Scenario principale di successo:
- Il Direttore vuole aggiungere un nuovo Centro di formazione.
- Il Direttore inizia l’inserimento di un nuovo Centro di formazione.
- Il Direttore inserisce i dati relativi al nuovo Centro.
- Il Direttore inserisce i dati relativi al Responsabile del Centro.
- Il Sistema salva il nuovo Centro in modo opportuno. Estensioni: 3a. Centro già registrato precedentemente:
- Il Sistema recupera le informazioni associate al Centro
- Il Sistema mostra tali informazioni 4a. Responsabile già selezionato per altro Centro
- Il Sistema mostra un messaggio di errore
- Il Sistema mostra il riferimento del Centro di cui è responsabile