Page 1179 - IT2
P. 1179

a.  Le  profil  doit  appartenir  à  la  liste  des  constantes  suivantes :  Admin,  Responsable,

                       Salarié. (0,5 pt)
                   b.  Le CIN doit comporter 5 caractères au minimum. (0,5 pt)
                   c.  La date de naissance doit être antérieure à la date de recrutement. (0,5 pt)

         2)  Remplir la table Salarié par un jeu d’enregistrement. (0,5 pt)
         3)  Créer une requête SQL qui donne le nombre de salariés d’une échelle donnée. (0,75 pt)

        Dossier 2 (9 pts)

        En se basant sur le modèle développé dans la partie précédente :

         1)  Créer  une  page  d’authentification  des  utilisateurs.  L’utilisateur  doit  fournir  ses  identifiants
            (matricule, code) et doit choisir son profil pour qu’il soit authentifié. (1 pt)

            -    Le profil sera choisi à partir d’une liste déroulante (Admin, Responsable, Salarié)
            -    Après  authentification,  rediriger  l’utilisateur  aux  pages  correspondantes  à  chaque  profil.
                (Voir questions suivantes)




















         2)  Créer une page permettant à un salarié connecté d’afficher ses informations personnelles ainsi
            que la liste de ses absences. (0,5 pt)

         3)  Créer une page permettant à un administrateur d’ajouter un compte utilisateur. (1 pt)
            -    Cette page est réservée pour l’administrateur connecté ;
            -    Le champ IdCompte est auto-incrémenté par le système ;

            -    Le profil sera choisi à partir d’une liste déroulante ;
         4)  Développer un espace réservé aux responsables pour la gestion des salariés :
            Cet espace doit contenir :
           a.  Un formulaire qui permet aux responsables d’ajouter, supprimer et modifier les informations

              d’un salarié (Voir figure suivante) : (3 pts)
             -    Vérifier que le CIN n’a pas déjà été enregistré dans la table Salarié.
             -    Ajouter les contrôles de validation (en JavaScript) pour les champs de saisie :

                    o  Les dates doivent avoir un format valide (jj/mm/aaaa).
                    o  L’échelle doit être un nombre compris entre 5 et 25.
                    o  Le nombre d’enfants être un entier positif ou nul.
                                      www.itlearning-settat.com

                               Email: admission@itlearning-settat.com
                                               Tél.:0661077812
                                                                                                          2/5
   1174   1175   1176   1177   1178   1179   1180   1181   1182   1183   1184