Académique Documents
Professionnel Documents
Culture Documents
Série N°5 - Transaction Module 19 - Programmation Client - Serveur
Série N°5 - Transaction Module 19 - Programmation Client - Serveur
Gestion des transactions des comptes bancaire, dans une agence bancaire on a pour
chaque client, à un compte ou plus, le client peut effectuer les opérations suivant (après
authentification)
Versé une somme d’argent (entre 100 et 10000)
Retiré une somme d’argent (entre 100 et 6000) par jour (24 h), dans ce cas le
système leur affiche le nombre de billet de chaque catégorie (200 et 100)
Transféré une somme d’argent vers un autre compte
Modifier le mot de passe
Pour un gérant dans l’agence il peut faire les taches suivantes (après authentification) :
Inscription des clients (nom, prénom, tel, adresse, email)
Ouverture Fermeture des comptes clients
Approvisionnement du guichet automatique (définir le nombre de billet de
chaque catégorie (200 et 100)) sans dépassée le solde Max
Effectué des transactions pour les clients en personne (versement, Retrait,
Transfère)
Un SuperAdmin non modifiable sauf le mot de passe qui peut gérer les gérants
de l’agence
Authentification
Approvisionnement Transfère
Il est favorable d’utilisé les transactions sur l’application, une seul application pour
avoir l’architecture suivant de déploiement :
Application
Base de
données
Application Application
Proposition
Soit le schéma relationnel suivant :
NB : le projet peut être modifié selon les besoins, les schémas ne sont que des
propositions.