Retour aux projets

BankManagement

Java
BankManagement

Développement d'une application Java permettant la gestion d'un distributeur automatique de billets (ATM). L'objectif est de permettre aux utilisateurs d'effectuer des opérations bancaires (dépôt, retrait, consultation du solde) via une interface sécurisée et intuitive.

Authentification des utilisateurs

  • Connexion via un numéro de carte bancaire et un code PIN.

  • Stockage sécurisé des identifiants dans une base de données MySQL.

Gestion des transactions bancaires

  • Dépôt d'argent : Ajout d'un montant au compte et enregistrement de l'opération dans la table transactions.

  • Retrait d'argent : Vérification du solde et mise à jour après validation.

  • Consultation du solde : Affichage du solde actuel du compte.

Historique des transactions

  • Affichage des transactions (dépôts et retraits) classées par date.

Gestion des comptes

  • Affichage des informations du titulaire du compte (Nom, Prénom, Numéro de carte, Solde).