3
Série N°2 Formateur : SAIR Abdellah 1/3 Filière : TS 2éme TDI Série N°2 Module 19 : Programmation Client / Serveur (ADO.Net) Sujet : Nous allons concevoir et réaliser une application bancaire de gestion des comptes courants. On ne gèrera pas les problèmes liés aux virements inter banques. La base de données sera gérée sur SQL-SERVER La structure de la base est la suivante : MCD : MLD : COMPTE (NumCompte, Nom, Prenom, Solde) VIREMENT (NumVirement, NumCompteDebit, NumCompteCredit, Montant, Datevir) NumCompte sera un numéro automatique. Solde est initialisé par défaut à zéro. Datevir est par défaut la date du jour. NumCheque n’est pas en numéro automatique. 1°) Créer une feuille permettant de saisir un nouveau compte. Contrôler avant soumission que tous les champs sont remplis Se connecter à la base

TP N°2.pdf

  • Upload
    kira525

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TP N°2.pdf

Série N°2

Formateur : SAIR Abdellah 1/3 Filière : TS 2éme TDI

Série N°2

Module 19 : Programmation Client / Serveur (ADO.Net)

Sujet :

Nous allons concevoir et réaliser une application bancaire de gestion des comptes courants.

On ne gèrera pas les problèmes liés aux virements inter banques. La base de données sera

gérée sur SQL-SERVER La structure de la base est la suivante :

MCD :

MLD :

COMPTE (NumCompte, Nom, Prenom, Solde)

VIREMENT (NumVirement, NumCompteDebit, NumCompteCredit, Montant, Datevir)

NumCompte sera un numéro automatique.

Solde est initialisé par défaut à zéro.

Datevir est par défaut la date du jour.

NumCheque n’est pas en numéro automatique.

1°) Créer une feuille permettant de saisir un nouveau compte.

Contrôler avant soumission que tous les champs sont remplis

Se connecter à la base

Page 2: TP N°2.pdf

Série N°2

Formateur : SAIR Abdellah 2/3 Filière : TS 2éme TDI

Exécuter la commande d’insertion

Se déconnecter

Gérer une éventuelle exception.

2°) Afficher (par code) les détails d’un compte de numéro donné. Ce numéro sera

saisi dans un champ texte.

Avant soumission, vérifier que le numéro saisi est un entier valide.

Gérer un éventuel non existence du compte.

3°) Créer une interface pour gérer les dépôts d’espèces et les retraits :

Page 3: TP N°2.pdf

Série N°2

Formateur : SAIR Abdellah 3/3 Filière : TS 2éme TDI

Avant soumission vérifier que le montant est un décimal valide.

Vérifier le solde avant opération.

Exécuter l’opération.

4°) Construire une nouvelle feuille permettant de saisir et valider un virement de

compte à compte.

- Saisir séparément chaque numéro de compte.

- Les boutons « valider », après saisie du numéro de compte (débiteur ou

créditeur) vérifient l’existence du compte, et affichent le nom du client

correspondant pour un contrôle visuel.

- Dès que le numéro est modifié, les champs nom et prénom sont effacés.

- Effectuer les contrôles : le virement n’est possible que si débiteur et créditeur ont

été validés, le numéro de virement doit être un entier valide et ne doit pas déjà

exister, et le montant doit être un décimal valide.