Page 171 - IT2
P. 171
7) Créer une fonction qui utilise un curseur pour renvoyer tous les horaires
concaténés d’une ligne dont le code est passé en paramètre. (4 pts)
Dossier 2 PROGRAMMATION CLIENT/SERVEUR (20 pts)
Dans ce dossier, on utilisera la base de données du dossier 1.
Développer une application « client/serveur » qui offre les fonctionnalités demandées
par les questions suivantes :
1) Créer un menu pour votre application en y incluant une option pour chacune
des opérations demandées dans les questions qui suivent. (2 pts)
2) Créer un formulaire d’ouverture de session. Le login étant le matricule du
personnel (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 sont incorrects. (4 pts)
3) Créer un formulaire permettant à un chauffeur de saisir le compteur de
l’autocar à la fin d’un voyage. Le chauffeur se connecte et l’application doit lui
afficher uniquement le dernier voyage qu’il a assuré. Il doit avoir la possibilité
de modifier uniquement le compteur d’arrivée. (4 pts)
4) Ajouter le formulaire de mise à jour de la table « Personnel » qui doit
comporter : (4 pts)
· des boutons de navigation pour parcourir les données de la table
Personnel.
· Des boutons de mise à jour permettant d’ajouter, de supprimer et
d’enregistrer les données.
5) Ajouter un formulaire qui affiche, dans une grille, pour chaque ligne, le nombre
total des passagers transportés. (4 pts)
6) Développer un état de sortie de type histogramme qui comprend pour chaque
ligne, le nombre total des passagers transportés. (2 pts)
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.
V1-3 4/6

