Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

samedi 29 mars 2014

Contrôle continue N °1 Module Client Serveur

3/29/2014 08:43:00 AM Posted by Ahmed
    OFPPT
 

     Office de la Formation Professionnelle
           et de la Promotion du Travail

                     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 )