Anteprima
Vedrai una selezione di 10 pagine su 95
Elaborato Guida svolto di Ingegneria del Software Pag. 1 Elaborato Guida svolto di Ingegneria del Software Pag. 2
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 6
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 11
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 16
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 21
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 26
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 31
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 36
Anteprima di 10 pagg. su 95.
Scarica il documento per vederlo tutto.
Elaborato Guida svolto di Ingegneria del Software Pag. 41
1 su 95
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

PRINCIPALE ALLO

STEP 4 A1.7 Il

servizio

esterno della

Banca

effettua il

controllo sui

dati immessi

A1.8 Il Sistema

notifica al Cliente

Registrato che la

transazione bancaria

è andata a buon fine

A2.8 Il Sistema

SCENARIO notifica al Cliente

ALTERNATIVO Registrato che la

(A2) transazione PayPal

non è riuscita

A3.3 Il Cliente

SCENARIO Registrato sceglie

ALTERNATIVO di pagare tramite

(A3) servizio bancario RITORNO ALLO

SCENARIO

PRINCIPALE STEP 4 A3.7 Il

servizio

esterno della

Banca Pag. 48

effettua il

controllo sui

dati immessi

A3.8 Il Sistema

notifica al Cliente

Registrato che la

transazione bancaria

non è riuscita

A4.5 Il Cliente

SCENARIO Registrato

ALTERNATIVO usufruisce del

(A4) Bonus iTaxi RITORNO ALLO

SCENARIO

PRINCIPALE STEP 6

SCENARIO A5.3 Il Cliente

Registrato sceglie

ALTERNATIVO di pagare tramite

(A5) servizio bancario RITORNO ALLO

SCENARIO

PRINCIPALE STEP 4

A5.5 Il Cliente

Registrato

usufruisce del

Bonus iTaxi RITORNO ALLO

SCENARIO

PRINCIPALE STEP 6 A5.7 Il

servizio

esterno della

Banca

effettua il

controllo sui

dati immessi

A5.8 Il Sistema

notifica al Cliente

Registrato che la

transazione bancaria

è andata a buon fine

A6.5 Il Cliente

SCENARIO Registrato

ALTERNATIVO usufruisce del

(A6) Bonus iTaxi RITORNO ALLO

SCENARIO

PRINCIPALE STEP 6

A6.8 Il Sistema

notifica al Cliente

Registrato che la

transazione PayPal Pag. 49

non è riuscita

A7.3 Il Cliente

SCENARIO Registrato sceglie

ALTERNATIVO di pagare tramite

(A7) il servizio

bancario RITORNO ALLO

SCENARIO

PRINCIPALE STEP 4

A7.5 Il Cliente

Registrato

usufruisce del

Bonus iTaxi RITORNO ALLO

SCENARIO

PRINCIPALE STEP 6 A7.7 Il

servizio

esterno della

Banca

effettua il

controllo sui

dati immessi

A7.8 Il Sistema

notifica al Cliente

Registrato che la

transazione bancaria

non è riuscita

NOME USE CASE Approvare Invito Itinerario di Gruppo #3

DESCRIZIONE Descrive il processo attraverso cui un Cliente Registrato può

approvare l’invito di gruppo ricevuto

PRECONDIZIONE Il Cliente Registrato è loggato ad iTaxi

POSTCONDIZIONE -

ATTORI Cliente Registrato Sistema

1. Il Cliente Registrato

SCENARIO richiede il Form per

PRINCIPALE usufruire dell’Itinerario di

Gruppo al quale è stato

invitato 2. Il Sistema mostra al Cliente

Registrato l’Itinerario

3. Il Cliente Registrato accetta

l’invito 4. Il Sistema propone al

Cliente Registrato di

inserire il suo punto di

partenza nell’Itinerario

Pag. 50

5. Il Cliente Registrato

inserisce il punto di

partenza richiesto 6. Il Sistema notifica al Cliente

Registrato che il pagamento

avverrà dopo la conferma

di prenotazione con una

maggiorazione fissa

7. Il Cliente Registrato

conferma la Prenotazione

all’Itinerario di Gruppo

A1.3 Il Cliente Registra revoca

SCENARIO l’invito

ALTERNATIVO (A1) A1.4 Il Sistema notifica al Cliente

Registrato che l’invito è stato

rifiutato

A2.*(<7) Il Cliente Registrato può

SCENARIO annullare la Prenotazione in

ALTERNATIVO (A2) qualsiasi momento che preceda la

conferma

NOME USE CASE Associare Account di Pagamento #4

DESCRIZIONE Descrive il processo attraverso cui un Cliente Registrato può associare

un metodo di pagamento ad iTaxi

PRECONDIZIONE Il Cliente Registrato è loggato ad iTaxi

POSTCONDIZIONE -

ATTORI Cliente Sistema PayPal Banca

Registrato

1. Il Cliente

Registrato

richiede il

Form per la

procedura di

associazione

metodo di

pagamento 2. Il Sistema

SCENARIO mostra al

PRINCIPALE Cliente

Registrato il

Form

richiesto

3. Il Cliente

Registrato

sceglie di

associare un

account

PayPal ad

iTaxi 4. Il Sistema Pag. 51

richiede

l’inseriment

o di

indirizzo

email e

password

per accesso

a PayPal

5. Il Cliente

Registrato

inserisce

indirizzo

email e

password

per l’accesso

a PayPal 6. Il Sistema

effettua un

collegament

o esterno ai

servizi

PayPal 7. PayPal

effettua il

controllo

sui dati

immessi

8. Il Sistema

notifica al

Cliente

Registrato

che

l’associazion

e è avvenuta

con

successo

A1.7 Il Sistema

SCENARIO notifica al Cliente

ALTERNATIVO Registrato che

(A1) l’associazione non è

stata possibile

A2.3 Il Cliente

SCENARIO Registrato sceglie di

ALTERNATIVO associare la sua

(A2) carta di credito ad

iTaxi A2.4 Il Sistema

richiede

l’inserimento dei

dati relativi alla

carta di credito

A2.5 Il Cliente

Registrato inserisce

i dati relativi alla sua Pag. 52

carta di credito A2.6 Il Sistema

effettua un

collegamento

esterno ai servizi

offerti dalla Banca

d’interesse A2.7 Il

servizio

esterno

della Banca

effettua il

controllo

sui dati

immessi

RITORNO ALLO

SCENARIO

PRINCIPALE STEP

8

A3.3 Il Cliente

SCENARIO Registrato sceglie di

ALTERNATIVO associare la sua

(A3) carta di credito ad

iTaxi A3.4 Il Sistema

richiede

l’inserimento dei

dati relativi alla

carta di credito

A3.5 Il Cliente

Registrato inserisce

i dati relativi alla sua

carta di credito A3.6 Il Sistema

effettua un

collegamento

esterno ai servizi

offerti dalla Banca

d’interesse A2.7 Il

servizio

esterno

della Banca

effettua il

controllo

sui dati

immessi

A3.8 Il Sistema

notifica al Cliente

Registrato che

l’associazione non è

stata possibile Pag. 53

NOME USE CASE Registrare Cliente #5

DESCRIZIONE Descrive il processo attraverso cui il Cliente Non Registrato può

registrarsi ad iTaxi

PRECONDIZIONE -

POSTCONDIZIONE -

ATTORI Cliente Non Registrato Sistema

1. Il Cliente Non Registrato

SCENARIO richiede il Form per

PRINCIPALE effettuare la registrazione 2. Il Sistema mostra il Form di

registrazione con le

credenziali da inserire

3. Il Cliente Non Registrato

compila il Form inserendo

le proprie credenziali:

nome, cognome, data di

nascita, e-mail, numero di

telefono, username,

password 4. Il Sistema verifica la

conformità dei dati

5. Il Cliente Non Registrato

conferma l’inserimento dei

dati 6. Il Sistema conferma la

registrazione

SCENARIO A1.*(<5) Il Cliente Non Registrato

può annullare la registrazione in

ALTERNATIVO (A1) qualsiasi momento precedente alla

conferma A2.4 Il Sistema notifica al Cliente

SCENARIO Non Registrato che l’Username

ALTERNATIVO (A2) inserito è già stato utilizzato

A3.4 Il Sistema notifica al Cliente

SCENARIO Non Registrato che la password

ALTERNATIVO (A3) inserita non è conforme alle Regole

di Business (deve contenere

almeno un carattere speciale)

Pag. 54

NOME USE CASE Prenotare senza Registrazione (Operatore #6

Telefonico)

DESCRIZIONE Descrive il processo di Prenotazione tramite Operatore Telefonico

PRECONDIZIONE -

POSTCONDIZIONE -

ATTORI Operatore Telefonico Sistema

SCENARIO 1. L’Operatore Telefonico

effettua il Login su iTaxi

PRINCIPALE 2. Il Sistema notifica che

l’autenticazione è avvenuta

con successo e propone la

scelta dell’Itinerario

3. L’Operatore Telefonico

comunica la scelta

dell’Itinerario con Corsa a

Costo Fisso 4. Il sistema richiede le info

cliente

5. L’Operatore Telefonico

comunica le info cliente:

nome, cognome, numero di

telefono, e-mail, punto di

partenza 6. Il sistema notifica la

possibilità di scegliere

Servizi Speciali con relativi

costi supplementari

7. L’Operatore Telefonico

comunica che il cliente non

usufruisce di Servizi

Speciali 8. Il sistema notifica che il

pagamento avverrà solo ed

esclusivamente a inizio

corsa

9. L’Operatore Telefonico

conferma la prenotazione

da parte del cliente 10. Il sistema comunica tutte le

info di prenotazione

A1.7 L’Operatore Telefonico

SCENARIO comunica che il cliente usufruisce

ALTERNATIVO (A1) di Servizi Speciali

RITORNO ALLO SCENARIO

PRINCIPALE STEP 8

A2.3 L’Operatore Telefonico

SCENARIO comunica la scelta dell’Itinerario

ALTERNATIVO (A2) con Corsa a Costo Variabile

RITORNO ALLO SCENARIO

PRINCIPALE STEP 4 A2.8 Il sistema notifica che il

pagamento avverrà solo ed

esclusivamente a fine corsa Pag. 55

RITORNO ALLO SCENARIO

PRINCIPALE STEP 9

A3.3 Il Cliente Non Registrato

SCENARIO comunica la scelta dell’Itinerario

ALTERNATIVO (A3) con Corsa a Costo Variabile

RITORNO ALLO SCENARIO

PRINCIPALE STEP 4

A3.7 L’Operatore Telefonico

comunica che il cliente usufruisce

di Servizi Speciali A3.8 Il sistema notifica che il

pagamento avverrà solo ed

esclusivamente a fine corsa

RITORNO ALLO SCENARIO

PRINCIPALE STEP 9

A4.*(<9) L’Operatore Telefonico

SCENARIO può annullare, se richiesto dal

ALTERNATIVO (A4) cliente, la sua prenotazione in

qualsiasi momento che preceda la

conferma della prenotazione stessa A5.2 Il Sistema notifica l’Operatore

SCENARIO Telefonico che l’autenticazione è

ALTERNATIVO (A5) fallita per Username non Corretto

A6.2 Il Sistema notifica l’Operatore

SCENARIO Telefonico che l’autenticazione è

ALTERNATIVO (A6) fallita per Password non Corretta

Pag. 56

NOME USE CASE Prenotare senza Registrazione (Modulo Online) #7

DESCRIZIONE Descrive il processo di Prenotazione tramite Modulo Online

PRECONDIZIONE -

POSTCONDIZIONE -

ATTORI Cliente Non Registrato Sistema

1. Il Cliente Non Registrato

SCENARIO richiede l’accesso al

PRINCIPALE Modulo di Prenotazione

Online (Form) 2. Il sistema mostra il Modulo

di Prenotazione Online

(Form) con relativi campi:

nome, cognome, telefono, e-

mail

3. Il Cliente Non Registrato

compila tutti i campi 4. Il sistema notifica che

l’operazione di

compilazione è andata a

buon fine

A1.4 Il sistema notifica che il campo

SCENARIO nome non è conforme alle regole di

ALTERNATIVO (A1) business e che l’operazione non è

andata a buon fine

A2.4 Il sistema notifica che i

Dettagli
Publisher
A.A. 2018-2019
95 pagine
SSD Ingegneria industriale e dell'informazione ING-INF/01 Elettronica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher giuscobebbo 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 del Sannio o del prof Cimitile Aniello.