Système d'informations sportives par messagerie de poche
Spécification sur les cas d'utilisation : Payer par carte de crédit
Version 2.0
Historique de révision
Date
|
Version |
Description |
Auteur |
9 octobre 1999 |
1.0 |
Version initiale |
Context Integration |
1er décembre 1999 |
2.0 |
Mise à jour après élaboration |
Context Integration |
Sommaire
Payer par carte de crédit 
Brève description
Ce cas d'utilisation se produit lorsqu'un nouvel abonné souhaite payer son abonnement annuel
en indiquant le numéro et le code secret de sa carte de crédit. Ce cas peut également se produire
lorsqu'un abonné souhaite renouveler son abonnement (voir le flux secondaire 1).
Flux d'événements 
Flux de base
- L'abonné sélectionne "Payer par carte de crédit".
- Le système vérifie si l'utilisateur est déjà abonné. Si l'utilisateur
est un nouvel abonné, un nouvel ID abonné est généré par le système (au moyen d'un
algorithme qui générera un numéro unique ; il peut par exemple s'agir d'un numéro incrémenté en permanence dans le système).
- Le système vérifie si un dossier existe déjà sur les informations concernant la carte de crédit de l'utilisateur en cours d'abonnement. Si c'est le cas, l'utilisateur reçoit l'indicateur de la carte de crédit contenu dans le dossier (qui correspond aux quatre derniers chiffres du numéro de la carte) et il lui est demandé si cette carte doit être utilisée.
- Si l'utilisateur ne confirme pas les informations contenues dans le dossier, le système l'invite à indiquer le numéro, la date d'expiration et le code secret de sa carte de crédit (cette dernière information est facultative).
- Le système vérifie si la date d'expiration n'est pas déjà passée.
- Le système envoie ces données à un système externe pour confirmation et application.
- A la réception de la confirmation, le système met à jour la fiche de l'abonné en indiquant la nouvelle date d'expiration.
Flux secondaires
- L'abonné renouvelle son abonnement.
Lorsque cela se produit, le flux suit la procédure suivante :
- L'abonné sélectionne "Payer par carte de crédit".
- Le système affiche les informations actuelles concernant la carte de crédit.
- L'utilisateur valide les informations en l'état ou les met à jour selon ses besoins.
- Le système envoie ces données à un système externe pour confirmation et application.
- A la réception de la confirmation, le système met à jour la fiche de l'abonné en indiquant la nouvelle date d'expiration.
- Informations concernant la carte de crédit non valides
Si les informations fournies par l'abonné ne sont pas confirmées par le
système externe, un message d'erreur est affiché et la fiche de l'abonnée n'est
PAS mise à jour (les dernières étapes des flux présentés ci-dessus n'ont donc pas lieu). Si la carte de crédit est expirée, un message d'erreur s'affiche et la fiche de l'abonné n'est pas mise à jour.
Exigences particulières
Aucune.
Préconditions 
L'utilisateur est identifié en tant qu'abonné et un ID abonné lui est associé. Dans le cas d'un premier abonnement, une entrée d'abonné préliminaire est créée.
Postconditions 
Aucune.
Points d'extension 
Aucun.
Copyright
1987 - 2003 Rational Software Corporation
| |
|