![]()
OFPPT
|
![]() |
|
Office de
et de
|
Contrôle continue N
°1
Formateur : OUATOUCH
Abdeljalil
Module Client Serveur
2010/2011
Filière: TDI
Groupe : GB Durée : 1H30

Important :
Il sera pris en
considération la convivialité des interfaces et la clarté du code .La
totalité de votre travail doit être
enregistrée dans un même dossier qui porte le nom & prénom du stagiaire
dans la partition D de la machine.
|
Travail
à faire :
L’Institut
« ISTA NTIC SYBA» fait appel aux compétences des programmeurs pour
informatiser le processus de gestion de notes des stagiaires.La base de données
correspondante à l’application à la structure suivante :
Table Module :
-
Num_Mod : Le numéro du
module.
-
Nom_Mod : Le nom du module.
Table Notes :
-
Num_Sta : Le numéro du
stagiaire.
-
Num_Mod : Le nom du module.
-
Note : La note du module.
Table Stagiaire :
-
Num_Sta : Le numéro du
stagiaire.
-
Nom_Sta : Le nom du stagiaire.
-
Pré_Sta : Le prénom du stagiaire.
-
Date_Sta : La date de naissance
du stagiaire.
Saisir
les données suivantes :
Stagiaire :
Num_Sta
|
Nom_Sta
|
Pré_Sta
|
Date_Sta
|
100
|
Aghazzaf
|
Nabil
|
12/12/1990
|
101
|
Idrissi
|
Karim
|
2/03/1986
|
Notes :
Num_Sta
|
Num_Mod
|
Note
|
100
|
12
|
15
|
100
|
13
|
12
|
101
|
14
|
13
|
Module :
Num_Mod
|
Nom_Mod
|
12
|
Programmation Client Serveur
|
13
|
SGBD I
|
14
|
Modélisation avec UML
|
I-
Création de la base
de données: (2pts)
Créer
cette base de données dans SQL Server portant le nom GestionNotes_GB (Tables + Relations)
II-
VB.Net
a.Concevoir
un premier formulaire qui permet la mise à jour des données des Stagiaires. (4pts)
(Nouveau ,Ajouter,Supprimer) L’Ajout doit respecter les règles suivantes :
·
Confirmation d’ajout,
·
Le programme doit vérifier
l’existence de l’enregistrement
b.Concevoir
un deuxième formulaire qui permet d’ajouter une nouvelle note. (3pts)
Un
combo box qui charge automatiquement les numéros module et numéro stagiaire (Le
contrôle de saisi
n’est pas demandé)
c. Concevoir un troisième formulaire qui permet de
rechercher les informations des stagiaires
possédant une valeur
·
Rechercher stagiaire par numéro (1,5 pts)
·
Rechercher stagiaire
par nom et prénom (1,5 pts)
d.Concevoir
un quatrième formulaire qui permet de charger les noms des stagiaires dans un combobox le choix d’un tel stagiaire
permet d’afficher d’une une liste de données les modules qu’il a (N° module +
Nom Module ) et la note associé pour chaque module. (4pts)
e.Concevoir
un cinquème formulaire qui permet
d’afficher la liste des modules enseignés. (2 pts)
f. Concevoir un sixième formulaire qui sert de
menu pour appeler les différents formulaires. (1pts)
g.Détacher
la base de données et mettez la base dans le dossier de votre application.(
1pts )