0% ont trouvé ce document utile (0 vote)
29 vues2 pages

EFMV1 Client Serveur

v1

Transféré par

Amine Bukhari
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
29 vues2 pages

EFMV1 Client Serveur

v1

Transféré par

Amine Bukhari
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

OFPPT

Office de la Formation Professionnelle


et de la Promotion du Travail

Direction Régionale NORD OUEST II


Année de Formation : 2018-2019

Examen de fin de module Régional


Module 19: Développement et déploiement d'applications client serveur

Filière : TDI Epreuve : Pratique


Année: 2018 /2019 Variante : V1
Niveau : TS Barème : /40
Date : Durée : 2h00

Un garage de réparation de voitures souhaite disposer d'une application informatique pour gérer les
interventions faites pour ces clients. L'analyse a conduit à produire la base de données suivante :

Client (NumClient,RaisonSociale, Adresse)


Voiture (Matricule, Marque, DateMiseEnCirculation, NumClient#)
Intervention (NumInterv, Matricule #,dateIntervention)
Reparation (NumRep, NumInterv# , Description, coût)
1. Créer la base de données relative au schéma relationnel et ajouter un jeu d’enregistrements pour
toutes les tables. (4pts)
2. Créer un menu pour cette application permettant de réaliser les opérations demandées. (2pt)
La fenêtre suivante permet d’enregistrer une nouvelle voiture :

3. Donner le code d’initialisation de la fenêtre : (3pts)


a. Remplir la liste des clients avec les numéros des clients enregistrés dans la base de données.
4. Afficher les informations du client sélectionné dans la liste dans les zones correspondantes.
(3pts)
5. Coder le bouton « Ajouter la voiture » afin qu’il enregistre la nouvelle voiture saisie pour le
client sélectionné. (3pts)

1
La fenêtre suivante permettra d’enregistrer les interventions :

6. Remplir la liste des voitures par les voitures du client sélectionné pour l’intervention. (2pts)
7. Afficher les informations de la voiture sélectionnée dans les zones correspondantes. (2pts)
8. Programmer le bouton « ajouter » pour ajouter la réparation saisie à l’intervention en cours.
(3pts)
9. Programmer le bouton supprimer pour supprimer la réparation sélectionnée dans la liste. (2pts)
10. Programmer le bouton « enregistrer l’intervention » pour enregistrer définitivement
l’intervention dans la base de données. (4pts)

La fenêtre suivante permettra d’imprimer sous forme d’un état les informations relatives à une
intervention et la liste des réparations réalisées :

11. Initialiser correctement la fenêtre avec les données nécessaires et afficher, dans la grille des
interventions, les interventions du client sélectionné. (4pts)
12. Afficher dans la grille des réparations la liste des réparations de l’intervention sélectionnée dans
la grille des interventions. (3pts)
13. Afficher sous forme d’un état imprimable les informations de l’intervention sélectionnée : (5pts)
a. Afficher le numéro de client et la raison sociale.
b. Afficher le matricule de la voiture et sa marque.
c. Afficher la date de l’intervention et un tableau récapitulatif des réparations.

Vous aimerez peut-être aussi