Anteprima
Vedrai una selezione di 6 pagine su 23
Ingegneria del software - Relazione del Progetto Gestione Prenotazione Biglietti Ferroviari Pag. 1 Ingegneria del software - Relazione del Progetto Gestione Prenotazione Biglietti Ferroviari Pag. 2
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Ingegneria del software - Relazione del Progetto Gestione Prenotazione Biglietti Ferroviari Pag. 6
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Ingegneria del software - Relazione del Progetto Gestione Prenotazione Biglietti Ferroviari Pag. 11
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Ingegneria del software - Relazione del Progetto Gestione Prenotazione Biglietti Ferroviari Pag. 16
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Ingegneria del software - Relazione del Progetto Gestione Prenotazione Biglietti Ferroviari Pag. 21
1 su 23
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Diagramma di Sequenza LoginCasi d'uso - REGISTRAZIONE NUOVO UTENTE

Obiettivo: permettere all'utente di registrarsi come nuovo utente.

Attori: utente

Pre condizioni: l'utente deve essere connesso al sistema

Post condizioni: un nuovo utente viene aggiunto al database del sistema.

Scenario base:

  1. il sistema richiede l'inserimento dei dati anagrafici del nuovo utente.
  2. il sistema verifica i dati.
  3. se i dati inseriti sono corretti il nuovo cliente viene aggiunto al database

Varianti:

  • se i dati inseriti non sono corretti l'utente non viene aggiunto al database.

Diagramma di Sequenza Casi d'uso - PRENOTAZIONE BIGLIETTI

Obiettivo: permettere all'utente di prenotare i biglietti.

Attori: utente

Pre condizioni: l'utente deve essere connesso al sistema.

Post condizioni: biglietti prenotati.

Scenario base:

  1. L'utente seleziona il tragitto che desidera prenotare.
  2. L'utente richiede la prenotazione.
selezionando “Prenota”- Il sistema prenota il biglietto- Il sistema visualizza lo stato dei posti disponibili, indicando quelli prenotati con la figura del divieto- L’utente sceglie il posto ed il sistema conferma la prenotazione aggiungendo il posto scelto all’elenco dei posti occupati. Varianti:- Se l’utente non è connesso il sistema non effettua la prenotazione. 5 Diagramma di Sequenza Casi d’uso – LOGOUT  descrizione Obiettivo: permettere all’utente di uscire dal sistema. Attori: utente Pre condizioni: l’utente deve essere già connesso al sistema. Post condizioni: l’utente disconnesso dal sistema. Scenario base: - l’utente connesso richiede la disconnessione dal sistema. - l’utente viene disconnesso dal sistema. Varianti: - 6 Diagramma di Sequenza “Logout” Casi d’uso – CERCA UTENTE  descrizione Obiettivo: permettere all’amministratore di avere le informazioni relative ad un

cliente.Attori: amministratore.
Pre condizioni: l'utente deve essere connesso al sistema come amministratore.
Post condizioni: dati relativi al cliente richiesto.
Scenario base:
- l'amministratore seleziona la ricerca di un utente.
- il sistema richiede l'inserimento del nome e cognome dell'utente.
- l'amministratore inserisce i dati richiesti.
- il sistema verifica i dati.
se i dati inseriti sono corretti il sistema visualizza i dati.
Varianti: utente non trovato.

Diagramma di Sequenza
Casi d'uso - RESET PRENOTAZIONI
descrizione
Obiettivo: permettere all'amministratore di resettare i posti.
Attori: amministratore.
Pre condizioni: l'utente deve essere connesso al sistema come amministratore.
Post condizioni: tutti i posti liberi.
Scenario base:
- l'amministratore seleziona reset prenotazioni.
- il sistema rende tutti i posti liberi
Varianti: 8

Diagramma di Sequenza
Casi d'uso - VISUALIZZA POSTI LIBERI CLIENT
descrizione

SequenzaCasi d'uso - VISUALIZZAZIONE POSTI LIBERI AMMINISTRATORE

Sequenza

Casi d'uso - CONTROLLA STATO CONNESSIONE

descrizione

Obiettivo: permettere all'amministratore di controllare lo stato delle connessioni.

Attori: amministratore.

Pre condizioni: l'utente deve essere connesso al sistema come amministratore.

Post condizioni: visualizzazione dei dati dei clienti connessi.

Scenario base:

  1. Il cliente si collega al sistema.
  2. Il cliente inserisce identificativo e password.
  3. Il sistema controlla i dati.
  4. Il sistema visualizza nome, cognome.

Varianti:

  • Se l'utente non è connesso il sistema non effettua la visualizzazione.

Diagramma di Sequenza

Diagramma delle classi

Sottosistema

Sottosistemi casi d'uso

Diagramma delle classi

Diagramma di stati "Login"

Diagramma di stati "Profilo utente"

Diagramma di stati "Prenotazione posto"

Diagramma di stati "Crea Account"

Diagramma di attività "Prenota"

Dettagli
Publisher
A.A. 2012-2013
23 pagine
6 download
SSD Ingegneria industriale e dell'informazione ING-INF/05 Sistemi di elaborazione delle informazioni

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher unigruppi di informazioni apprese con la frequenza delle lezioni di Ingegneria del software 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 Catania o del prof Tomarchio Orazio.