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

