Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
Use Case Effettua Registrazione
Effettuazione della registrazione alla piattaforma
Descrizione specificando una e-mail e password
Pre-Condizione: Il sistema crea un nuovo account memorizzando e associando al nuovo utente il piano scelto e e-mail e password inserite in fase di registrazione
Post-Condizione: Il sistema crea un nuovo account memorizzando e associando al nuovo utente il piano scelto e e-mail e password inserite in fase di registrazione
Attori: Utente non Registrato, Sistema
- L'utente non registrato richiede di effettuare la registrazione alla piattaforma
- Il sistema richiede di inserire e-mail e password
- L'utente non registrato inserisce e-mail e password e conferma
- Il sistema invia una mail all'indirizzo inserito contenente il codice necessario per proseguire con la registrazione e richiede di inserire suddetto codice
- L'utente non registrato inserisce il codice e conferma
- Il sistema notifica che il codice è corretto
- INCLUDE <<Scegli Piano>>
- Il sistema notifica che la registrazione è avvenuta con successo e crea un
- nuovo account
- al quale associa la mail e la password inseriti e il piano gratuito
- A1.4: Il sistema notifica che la registrazione è fallita perché è stata inserita una E-Mail non valida (MF1 – S5) associata ad un utente della piattaforma o non è stata inserita
- Ritorno al passo 2 dello scenario principale
- A2.3: L’utente non registrato non inserisce una password
- Alternativo A2: Password non confermata
- A2.4: Il sistema notifica (MF1 – S6) che la registrazione è fallita perché non è stata inserita una password
- Ritorno al passo 2 dello scenario principale
- A3.6 Il sistema notifica che la registrazione è fallita perché il codice di conferma non risulta valido (MF1 – S7)
- Ritorno al passo 4 dello scenario principale
- 198 Scegli Piano
- Nome Use Case: Scelta di un piano da associare al proprio profilo
- Descrizione
- Pre-Condizione: Il sistema
- Il sistema mostra i piani disponibili tra cui scegliere
- L'utente non registrato/L'utente registrato seleziona il piano gratuito e conferma
Alternativa A1:
L'utente non registrato seleziona un piano a pagamento e conferma
Il sistema richiede di specificare il metodo di pagamento (MF1 - S2/S3/S4) di pagamento (MF7 - A1.4 EXTEND <<Pagamento>> S81/S82/S83)
In base alla scelta effettuata dall'utente viene selezionato uno dei seguenti metodi di pagamento:
- Paga con PayPal
- Paga con carta di credito
- Paga con Altro Gestore
UseCase Pagamento con PayPal
Descrizione: Il sistema prevede come metodo di pagamento Paypal
Pre-Condizione: Si aggancia ai seguenti punti di estensione: Punti di Pagamento (Scegli Piano)
Post-Condizione: -
Attori: Utente non SistemaRegistrato, UtenteRegistrato
Sistema PayPalRegistrato,UtenteRegistrato1. L'utente non registrato/l'utente registrato seleziona PayPal e conferma. Il sistema richiede di inserire e-mail e password.Scenario Principale(MF1 - S2) 3. L'utente non(MF7 - S81) registrato/l'utente registrato inserisce le proprie credenziali dell'account PayPal e conferma. Il sistema invia i dati a PayPal. PayPal accetta il pagamento. Il sistema notifica l'avvenuto pagamento A1.5 PayPal nonScenario accetta ilAlternativo pagamento eA1: segnala che leCredenziali credenziali per ilerrate pagamento sono(MF1 - S8) errate.(MF7 - S84) A1.6 Il sistema200 notifica chePayPal non haaccettato ilpagamentopoiché lecredenziali sonoerrate.Ritorno al passo 2dello scenarioprincipale A2.5 PayPal nonScenario accetta ilAlternativo pagamento eA2: notifica unPayPal non errore diconferma il transazione.pagamento(MF1 - S9) A2.6 Il sistemanotifica che(MF7 - S85) PayPal non haaccettatoIl pagamento, poiché si è verificato un errore di transazione.
Paga con Carta di Credito
Nome UseCase: Pagamento con Carta di Credito
Descrizione: Il sistema prevede come metodo di pagamento la carta di credito
Pre-condizione: Si aggancia ai seguenti punti di estensione: Punti di Pagamento (Scegli Piano)
Post-Condizione
Attori: Utente non Registrato, Utente Registrato, Ente, Bancario
Utente Registrato:
- L'utente non registrato/l'utente registrato seleziona carta di credito e conferma. Il sistema richiede l'inserimento del numero della carta, la data di scadenza e CVV.
- L'utente non registrato/l'utente registrato inserisce il numero della carta, data di scadenza e CVV e conferma. Il sistema invia i dati alla Banca dell'utente non registrato. La Banca conferma il pagamento.
- Il sistema notifica l'avvenuto pagamento.
Scenario Alternativo:
- La Banca non conferma il pagamento e notifica che il numero di carta è errato.
cartaNumero di non è corretto.
Carta diCredito Errato A1.6 Il sistema(MF1 – S10) notifica che la(MF7 – S86) Banca non haaccettato ilpagamentopoiché il numerodi carta non èvalido.Ritorno al passo 2dello scenarioprincipale A2.5 La BancaScenario non conferma ilAlternativo pagamento eA2: notifica il che laData di data diScadenza scadenza non èdella Carta di corretta.credito errata A2.6 Il sistemanotifica che(MF1 – S11) PayPal non ha(MF7 – S87) accettato ilpagamentopoiché la data discadenza non èvalidaRitorno al passo 2dello scenarioprincipale A3.5 La BancaScenario non conferma ilAlternativo pagamento eA3: notifica il che ilCVV della CVV non èCarta di correttocredito errata(MF1 – S12) A3.6 Il sistemanotifica che la(MF7 – S88) Banca non haaccettato ilpagamentopoiché il CVV nonè valido203Ritorno al passo 2dello scenarioprincipale A4.6 La BancaScenario non conferma ilAlternativo pagamentoA4:
A7.14 Il sistema
La Banca non notifica che laconferma la Banca non haTransizione accettato il(MF1 – S13) pagamento(MF7 – S89) Paga con Altro gestore
Nome UseCase Pagamento con Altro Gestore
Descrizione Il sistema prevede come metodo di pagamento una listaPre- di gestori di pagamento alternativi
Condizione Si aggancia ai seguenti punti di estensione:
Punti di Pagamento (Scegli Piano)
- Estensione
Post-Condizione
Attori Utente non Sistema Gestore diRegistrato, PagamentoUtente AlternativoRegistrato
- L’utente nonregistrato/l’utenteregistratoseleziona altrogestore econferma Il sistema
- mostra la lista diScenario gestori diPrincipale pagamento(MF1 – S4) alternativi(MF7 – S83)
- L’utente nonregistrato/l’utenteregistratoseleziona ilgestore alternativoe conferma Il sistema
- 204richiede diinserire e-mail epassword
- L’utente nonregistrato/l’utenteregistrato inseriscele propriecredenzialidell’account delgestore alternativoe conferma Il
Condizione: Il sistema invia una mail all'indirizzo inserito contenente la password dell'account associato alla mail
Condizione Attori: Utente non registrato, Sistema
- L'utente non registrato richiede il recupero delle credenziali
- Il sistema richiede di inserire la mail associata al suo account
- L'utente non registrato inserisce l'e-mail e conferma
- Il sistema invia una mail all'indirizzo inserito contenente la password dell'account associato alla mail inserita e notifica che l'operazione è avvenuta con successo
Il sistema notifica lo scenario A1.4: che l'operazione è fallita in alternativa poiché non esiste un account associato alla e-mail non valida
Ritorno al passo 2 dello scenario principale
Use Case: Fruizione Contenuti con Autenticazione
Nome Use Case: Fruizione dei contenuti del catalogo facenti
Parte del Descrizione piano associato all'utente
Gli utenti registrati, gli amministratori e gli editor
Pre-Condizione: devono essere autenticati nella piattaforma