5. Cas d'utilisation 5 : « Conclure
contrat »
Tableau 3. 4 Description textuelle CU conclure
contrat
Cas d'utilisation 5
: « Conclure contrat »
|
Objectif : permettre au client de pouvoir
conclure un contrat de transport moyennant le paiement
|
Acteur concerné : Client, système
de paiement
|
Auteur : Daniel MBAYA MUSAKA
|
Date: 27 Septembre 2021 (première
version)
|
Pré-condition : le client a
déjà fait une réservation
|
Scenario nominal
1. Le client demande le formulaire de paiement
2. Le système lui affiche le formulaire
3. Le client remplit le formulaire
4. Le client valide le formulaire
5. Le système vérifie les informations
6. Le système interroge le système de paiement pour
récupérer les informations
7. Le système de paiement renvoie les données au
système
8. Le système enregistre les informations et
génère le code au client
|
Scenario alternatif
5. A) L'utilisateur (client) a inscrit des données
incorrectes
· Le système affiche un message d'erreur
· Le cas d'utilisation reprend à l'étape 3 du
scénario nominal
6. A) Le système de paiement renvoi un message d'erreur du
aux données incorrect
· Le système affiche un message d'erreur
· Le cas d'utilisation reprend à l'étape 3 du
scénario nominal
|
Scenario alternatif
5. A) L'utilisateur (client) valide un formulaire vide
· Le système affiche un message d'erreur
· Le cas d'utilisation reprend à l'étape 3 du
scénario nominal
|
Post-condition : programme
consulté
|
Figure 3. 16 Diagramme de séquence conclure
contrat
Figure 3. 17 Maquette du CU conclure contrat
Figure 3. 18 Diagramme de classes participantes
conclure contrat
|