Anteprima
Vedrai una selezione di 1 pagina su 4
Documento dei Requisiti Sito Università Pag. 1
1 su 4
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

SEQUENCY DIAGRAM: STORYBOARD (2)

Stakeholder: utente già registrato; funzione: prenota aula;

L'utente vuole prenotare un'aula al CLE. Usa il progetto "Gestione e prenotazione aule CLE", si reca nella voce "Aule e prenotazione", si collega tramite login, o tramite registrazione qualora sia la sua prima volta nel sito, e accede alla ricerca personalizzata delle aule.

L'utente sceglie se prenotare un'aula per lezione, un laboratorio informatico o linguistico, e la capienza, e il sistema mostra le aule/laboratori disponibili che l'utente può prenotare. Se il sistema mostra dei risultati, l'utente sceglierà l'aula, altrimenti all'utente verrà negata l'operazione.

STORYBOARD (2) schematico:

  1. L'utente si collega al progetto, e si reca nella voce "Aule e prenotazioni".
  2. L'utente effettua il login.
  3. L'utente, attraverso una form, sceglie la tipologia di aula che vorrà prenotare.
  4. Il sistema mostra all'utente le aule disponibili e la loro relativa
  1. L'utente sceglie l'aula e prenota.
  2. L'utente effettua il logout dal sito.

Alternative:

  1. L'utente non è registrato, dunque deve effettuare prima la registrazione e poi verrà mandato al punto 3.

  2. Non ci sono aule disponibili, dunque il sistema non ne mostrerà alcuna.

  3. Se non vi sono aule, all'utente viene negata l'operazione e consentito il logout.

SEQUENCE DIAGRAM:

STORYBOARD (3):

Stakeholder: amministratore;

Funzione: gestione aule/utenti;

L'amministratore Giovanni, dopo aver effettuato il login, sarà re-indirizzato alla pagina "pannelloadmin.php" in cui, attraverso 4 buttons, l'amministratore può svolgere le funzioni a lui relative. Giovanni vuole inserire un nuovo utente: cliccherà sul button "Inserisci nuovi utenti o nuove aule" e compilerà la form inserendo il nome, l'email e la password del nuovo utente che vuole inserire. Una volta terminato, Giovanni effettuerà il logout.

Storyboard schematico

  1. Giovanni fa il login attraverso la form.
  2. Giovanni viene re-indirizzato in pannelloadmin.php.
  3. Egli sceglierà la voce "Inserisci nuovi utenti o nuove aule" cliccando sul button "Aggiungi".
  4. Nella pagina inserisciadmin.php egli inserirà i campi nel form del nuovo utente.
  5. Inserito l'utente, Giovanni effettua il logout.

USE CASES DIAGRAM: scheda descrittiva

USE CASE REGISTRAZIONE LOGIN Scelta tipologia

Dettagli
Publisher
A.A. 2019-2020
4 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher gio.simone99 di informazioni apprese con la frequenza delle lezioni di Sviluppo di software di applicazioni informatiche e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Torino o del prof Console Luca.