Aller au contenu

Cahier des Charges (Opérations Bancaires)

../images/nimbusApplicationBanque.jpg

Objectifs

fonctionnalités de l’application

Règles de gestion

Un Compte est associé à un et un seul Titulaire

Un Titulaire peut avoir plusieurs Comptes

Un Compte correspond à un seul Type de compte

Un Compte peut avoir aucune ou plusieurs Opérations

Une Opération de virement d’un Compte à un autre Compte doit se faire si et seulement si le compte débiteur a un solde suffisant. Si ce n’est pas le cas, la transaction ne pourra pas se réaliser et un message d’alerte doit s’afficher.

Base de données sous MySQL

Vous devez créer une base de données vierge nommée : banque

Concevoir une IHM

les contraintes sont :

Un Titulaire est identifié par un code auto-incrémenté, un prénom, un nom, une adresse et un code postal.

un Compte possède un numéro et correspond à un Type de compte, il appartient à un et un seul Titulaire. Il possède un solde qui est mis à jour après chaque opération ou virement le concernant.

Une Opération est associée à un Compte, elle possède un numéro d’ordre auto-généré, une date, un libellé, le montant de l’opération et le type de transaction (retrait, dépôt).

Un Type de compte est identifié par un code auto-généré et possède un intitulé.

L’utilisateur de l’application possède un identifiant et un mot de passe lui permettant de s’authentifier pour accèder aux fonctionnalités (à l’ouverture de la fenêtre principale de l’application).

Propositions d’IHM pour cette application

Onglet Compte

../images/nimbusApplicationBanque.jpg

Onglet Titulaire

../images/nimbusApplicationBanqueTitulaire.jpg

Onglet Type Compte

../images/nimbusApplicationBanqueTypeCompte.jpg

Onglet Opération

../images/nimbusApplicationBanqueOperation.jpg

Onglet Virement

../images/nimbusApplicationBanqueVirement.jpg