Académique Documents
Professionnel Documents
Culture Documents
Afin de gérer l’orientation universitaire des élèves qui ont réussi le baccalauréat, on a créé le
site web « orientation.tn » formé des pages suivantes :
« Ajout.html » : Enregistrer les élèves.
« Affiche.php » : Afficher les filières disponibles
« Choix.html » : Ajouter un choix d’orientation
« AfficheCH.html »Afficher les choix d’un élève
La page « Index.html »
Vous trouvez toutes les pages dans le dossier « Ressources »
Travail demandé :
1. Dans la page « Index.html » insérer l’image « logo.jpg » comme indiquer dans la
capture ci-dessous :
2. Ajouter un quatrième lien « Afficher mes choix » qui permet d’ouvrir la page
« AfficherCH.html » dans le même cadre d’affichage. Appliquer la même mise en forme
utilisée pour les autres liens pour ce nouveau lien.
1/3
3. Dans le fichier « Style.css » apporter les modifications nécessaires pour :
Permuter la couleur de la police et la couleur de l’arrière-plan des liens lors du survol
de la souris
Ajouter un effet de transition pour obtenir une taille de police = 20px.
4. Dans la page « Ajout.html » contenant le formulaire d’ajout d’un nouvel élève, le clic sur le
bouton fait appel à la fonction verif() qui permet de s’assurer de la validité des
champs du formulaire tout en respectant les contrôles suivants :
Champ Contrôle
Numéro CIN Numérique, formé de 8 chiffres et commence par 0 ou 1
Nom ,Prénom Obligatoire
Section Choix obligatoire d’une section
Score Compris entre 50 et 200
NB :
La fonctions Verif() doit être développées dans le fichier « contrôle.js » que vous trouvez dans le
dossier « Ressources »
Pour gérer les orientations des élève on a créé la base de donné orientation ayant la
représentation graphique suivante :
2/3
7. Ecrire les commandes SQL permettant de :
a. Ajouter à la table « faculté » une nouvelle colonne Tel de type chaine(12)
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
b. Ajouter une contrainte de domaine pour que la valeur de la colonne rang de la table
« choix » est compris entre 1 et 5
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
c. Afficher la liste des facultés de l’université de Tunis
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
d. Afficher les choix de l’élève nom= ‘Dridi’ et prénom = ‘Mohamed’ triés dans
l’ordre croissant du rang
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
e. Afficher les filières (Nom, Score, nom faculté) dont le score est inférieur au score de l’élève
ayant le numéro CIN= ‘01119999’
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
f. Afficher le nombre de faculté par université (université, nombre de faculté)
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
Barème :
Question 1 2 3 4 5 6 7. a 7.b 7.c 7.d 7.e 7.f
Points 1 1 2 3 1 3 1.5 1.5 1.5 1.5 1.5 1.5
Résultat …. …. …. …. …. …. …. …. …. …. …. ….
3/3