Académique Documents
Professionnel Documents
Culture Documents
Présentation du problème
Une société de billetterie électronique propose un service de réservation en ligne de tickets de spectacles. Au-delà de son
site web, elle propose une interface d’accès à la réservation et à l’édition des billets électroniques et papier, à destination de
terminaux de points de vente (librairies, grandes surfaces, magasins spécialisés). Ces points de vente utilisent leur propre
application qui communique avec la billetterie via le Web-Service.
- soit aller directement sur le site web de la billetterie, choisir son spectacle et le nombre de places souhaitées, en fonction
des places disponibles (A1). Il reçoit ensuite par courriel son billet électronique au format PDF (A2). Ce billet sera utilisé
pour retirer sur place le(s) ticket(s) du spectacle. Eventuellement, les tickets peuvent être envoyés directement au domicile
du client, avec un supplément. Dans ce cas, un processus fait appel chaque jour au service web d’impression qui émet les
tickets (A3) pour expédition.
- soit se rendre dans un point de vente. Dans ce cas, un terminal accède au service de réservation (B1), effectue la
commande en fonction du spectacle, du nombre de places choisies et disponibles, et imprime directement les billets avec
les informations reçues par le serveur de billetterie (B2).
B2. Impression
Interaction
2. Analyse du projet
Ce projet est constitué de 4 sous-projets :
- un projet Commande, qui enregistre et confirme les réservations dans la base de données de billetterie.
- un projet Terminal, qui interagit avec le service Commande pour saisir les informations du client et imprimer les tickets
sur place. L’utilisation d’une librairie PDF est recommandée pour simuler le document imprimé (voir exemple en annexe).
- un projet Imprimerie*, qui génère le(s) ticket(s) à envoyer au domicile du client. L’utilisation d’une librairie PDF est
recommandée pour générer le document (voir exemple en annexe).
- un projet Web, écrit en JSP ou PHP, qui interagit avec la base de données et le service Imprimerie
On ne gère pas dans ce projet les aspects liés au paiement, à l’authentification ou à la sécurité.
Travail attendu
Vous déposerez sur la plate-forme, au sein d’une archive compressée :
Billet de confirmation PDF envoyé par mail, avec lequel le client se présente sur place pour retirer ses tickets.
Détail de la commande :
3- M. ERDMANN/ X. DE MAISTRE
samedi 11 juillet 2020 à 16:30
1 place(s) TARIF WEB Montant : 15,00€
3- M. ERDMANN/ X. DE MAISTRE
samedi 11 juillet 2020 à 16:30
1 place(s) TARIF WEB REDUIT Montant : 5,00€
TOTAL : 20,00 €
Sans ce courrier électronique de confirmation, vous ne pourrez pas retirer vos places.
En application de la Loi n° 78-17 du 6 janvier 1978 relative à l'Informatique, aux Fichiers et aux
Libertés, vous disposez des droits d'opposition (art. 26 de la loi), d'accès (art.34 à 38 de la loi) et de
rectification (art. 36 de la loi) des données vous concernant. Ainsi, vous pouvez exiger que soient
rectifiées, complétées, mises à jour ou effacées les informations vous concernant qui sont inexactes,
incomplètes, équivoques, périmées ou dont la collecte ou l'utilisation, la communication ou la
conservation est interdite.