Compte rendu TP1
faysal outlahyante
1. Acteurs et Cas d’Utilisation
Acteurs impliqués :
Porteur de carte : Toute personne possédant une carte bancaire, y compris les clients d'autres
banques.
Client de la banque : Titulaire d'une carte bancaire de la banque.
Opérateur de maintenance : Responsable de l'entretien du GAB.
Système d’autorisation : Valide certaines opérations bancaires.
Système d’information : Gère les données des clients et des transactions.
2. Liste des Cas d’Utilisation :
Fonctionnalités accessibles aux porteurs de carte :
1. Retrait d’argent
o Vérification avec le Système d’information pour une carte de la banque.
o Vérification avec le Système d’autorisation inter-banque pour une carte Visa.
o Plafond journalier de 500 €.
2. Demande de ticket (optionnel après chaque transaction).
3. Sécurisation des transactions (authentification obligatoire via code PIN).
Fonctionnalités exclusives aux clients de la banque : 4. Consultation du solde. 5. Dépôt d’argent
(espèces ou chèque, avec validation pour les chèques). 6. Paiement de factures. 7. Transfert d’argent
(entre comptes bancaires). 8. Modification du code PIN. 9. Accès à l’historique des transactions.
Opérations gérées par l’opérateur de maintenance : 10. Rechargement du distributeur (si le niveau de
liquidités est bas). 11. Récupération des cartes bloquées (en cas d’erreurs répétées du code PIN). 12.
Collecte des fonds déposés.
3. Relations UML
Généralisation :
o L’acteur Client se spécialise en Client Visa et Client de la banque.
o Le Client Visa interagit avec le Système d’autorisation.
Inclusion (include) :
o Sécurisation des transactions est une étape obligatoire pour toutes les opérations nécessitant
un code PIN.
o Demande de ticket est incluse à chaque transaction réalisée.
Extension (extend) :
o Dépôt d’argent peut entraîner une Validation de chèque (uniquement en cas de dépôt par
chèque).
o Retrait d’argent peut déclencher une Alerte limite dépassée (si la somme demandée excède
500 €).