Académique Documents
Professionnel Documents
Culture Documents
Paix-Travail-Patrie Peace-Work-Fatherland
--------- ---------
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR MINISTRY OF HIGHER EDUCATION
- - - - -- - - - - - - - - -- - - - -
COMMISSION NATIONALE D’ORGANISATION DES NATIONAL COMMITTEE FOR THE ORGANISATION OF
EXAMENS NATIONAUX NATIONAL EXAMINATIONS
- - - - - -- - - - - - - - - -- - - -
L’épreuve aura lieu en salle machine. Les machines devront disposer des outils ci-dessous :
Un AGL Power Designer/Power Amc/DB Main/ Windesign
Le SGBDR MYSQL
Un outil d’administration pour MYSQL (SQLYOG/PHPMYADMIN /HeidiSQL)
ECLIPSE/NETBEANS
Visual Studio
Les drivers (JAVA et .NET) d’accès aux bases de données MYSQL
Il est conseillé de traiter la section 3 de la partie 2 juste après la section 1 de la partie 1
Les langages autorisées pour la programmation sont JAVA ,VB.NET et C#
Problème :
On souhaite mettre sur pied un mini système de gestion bancaire. Le système doit permettre de
prendre en compte :
Page 1 sur 3
Partie II : Pratique 30pts
Page 2 sur 3
Annexe 3 : Extrait du diagramme de classe
Client
- code : String Comptes
- nom : String 1..1 Posseder - numero : String
- adresse : String 0..* - intitule : String
- solde : int
1..1 + verser (int montant) : void
{beneficiaire} + retirer (int montant) : void
beneficier
...
1..1
0..* {emetteur}
Virement Initier
0..*
Operation
Versement
- numero : String
- objet : String
- montant : int
Retrait
Page 3 sur 3