Page 918 - IT2
P. 918

3)  Ajouter la contrainte suivante : Tout accès direct sans authentification permet de
                          retourner l’utilisateur   à la page d’authentification. (2pts)

                     4)  Développer une  page web  pour ajouter   un  cours : (4 pts)

                          Ajouter les contrôles de validation pour les champs de saisie :

                       ·  le numéro du  cours  doit être entier.


                       ·  La masse horaire prévue  doit  être supérieure ou égale  à 15

                       ·  les champs #num_enseignant,  #num_  enseignant  _responsable,#  num_niveau
                           doivent automatiquement affectés de  la table  enseignant et  de la table niveau.

                        ·    Tous les champs sont obligatoires.

                    5)  Créer  la  page  web  Mise  à  jour  d’un      Cours      permettant  de lister  tous  les
                        enregistrements de la table Cours   qui appartient à au niveau  connecté  dans
                        une  grille  de  votre  choix,  cette  interface  contient  également  les  boutons  dans  la
                        grille : Supprimer, Modifier, sélectionner et  Filtrer.

                      Ecrire le code correspondant aux boutons suivants :
                          a.  le bouton Supprimer : permet de supprimer le cours  sélectionné dans la

                             grille après demande de confirmation. (4 pts)
                          b.  le bouton Modifier : permet de modifier les informations du cours sélectionné

                             dans la grille, prévoir la gestion des contraintes   suivantes  sur les champs:
                                          (4 pts)

                                     ·  Masse horaire prévue doit être >15   .
                                     ·  Les numéros : d’enseignant, enseignant responsable du cours et

                                         de niveau  doivent  être modifiés via des  combo-box qui se
                                         chargent  automatiquement de la table enseignant et niveau.

                                     ·  Tous les champs sont obligatoires.


                          c.  le bouton Filtrer : permet d’afficher et de masquer un cadre qui contient trois
                             boutons d’options : Tous, Num_cours, num_enseignant  du cours et une
                             zone de texte. La grille est filtrée suivant le texte saisi dans la zone de texte et
                             le champ sélectionné dans les boutons d’option. L’option radio Tous  permet
                             de désactiver  la zone de texte et affichera tous les cours appartenant au
                             niveau  connecté   sans aucun critère. (4 pts)



                      Filière                   Epreuve                        Session              5/6
                       DI              Pratique Fin de Formation    V3-2     Juillet 2016
                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   913   914   915   916   917   918   919   920   921   922   923