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
   161   162   163   164   165   166   167   168   169   170   171