Page 1174 - IT2
P. 1174

c.  La date de fin d’une absence doit être postérieure à la date de début. (0,5 pt)


         3)  Remplir la table Employé par un jeu d’enregistrement. (0,5 pt)
         4)  Créer une requête SQL qui donne le nombre de postes par service. (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, Employé)
            -    Après  authentification,  rediriger  l’utilisateur  aux  pages  correspondantes  à  chaque  profil.
                (Voir questions suivantes)




















         2)  Créer  une  page  permettant  à  un  employé  connecté  d’afficher  ses  informations  personnelles
            ainsi que la liste de ses affectations. (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 code doit être généré automatiquement par l’application ;

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

              d’un employé (Voir figure suivante) : (3 pts)
             -    Vérifier que le CIN n’a pas déjà été enregistré dans la table Employe.
             -    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  Le CIN doit comporter 5 caractères au minimum commençant par une lettre.
                    o  Le nombre d’enfants doit être un entier positif ou nul.
                    o  Tous les champs sont obligatoires.


                                      www.itlearning-settat.com

                               Email: admission@itlearning-settat.com
                                               Tél.:0661077812
                                                                                                          2/5
   1169   1170   1171   1172   1173   1174   1175   1176   1177   1178   1179