Page 160 - IT2
P. 160
La compagnie souhaite développer un site web dynamique permettant aux
internautes de consulter les horaires des voyages et aux utilisateurs de mettre à jour
certaines informations de la base de données.
1) Développer la page d’accueil et le menu du site web qui inclue les opérations
demandées par les questions qui suivent. (2 pts)
2) Créer la page de connexion au site. Le login étant le matricule de l’utilisateur
(pris de la base de données du dossier 1). L’application vérifie le login et le
mot de passe (celui-ci est pris de la table Personnel) de l’utilisateur. Afficher
un message d’erreur lorsque le login et/ou le mot de passe sont incorrects. Si
l’utilisateur est correctement authentifié, le site doit le rediriger vers la page
crée à la question précédente (page d’accueil). (4 pts)
3) Ajouter la page de mise à jour du calendrier des voyages qui doit comporter :
(4 pts)
· Des boutons de navigation pour parcourir les données de la table
calendrier.
· Des boutons de mise à jour permettant d’ajouter, supprimer et
enregistrer les données.
4) Créer une page web qui permet d’imprimer un état du calendrier des voyages
d’une ligne donnée. La page à développer doit comporter une zone de texte
pour saisir le numéro de la ligne et un bouton qui affiche l’état demandé. La
liste à produire comportera les jours, heures de départ et heures d’arrivée.
(4pts)
5) Ajouter une option qui permet d’enregistrer le code et nom de toutes les villes
sur un fichier XML. (2 pts)
6) Développer le fichier XSLT qui permet de transformer le fichier XML que vous
avez obtenu avec la question précédente en un fichier HTML. Le résultat à
produire doit comporter un titre (Liste des villes) et un tableau comportant les
codes et noms des villes. (4 pts)
V1-1 5/6

