Page 166 - IT2
P. 166
Dossier 3 DEVELOPPEMENT WEB (20 pts)
Dans ce dossier, on utilisera la base de données du dossier 1.
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). Afficher un message d’erreur dans
le cas où le login et/ou le mot de passe (celui-ci est pris de la table Personnel)
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) Développer une page de mise à jour des autocars qui doit comporter : (4 pts)
· des boutons de navigation pour parcourir les données de la table
Autocar.
· 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 personnel qui a
participé à un voyage donné. Le code du voyage doit être sélectionné dans
une liste. (4 pts)
5) Ajouter une option qui permet d’enregistrer la liste du Personnel 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 du personnel) et un tableau comportant
toutes les colonnes de la table Personnel. (4 pts)
V1-2 5/6

