Projet de Fin d’Etudes - Conception et réalisation d’une application de vente de billets d’avion
Ce projet de fin d’études s’inscrit dans le domaine des systèmes d’information appliqués à l’aéronautique, plus précisément dans la gestion de la vente de billets d’avion.
D'après le document Projet de Fin d’Etudes - Conception et réalisation d’une application de vente de billets d’avion
Cet article a été rédigé automatiquement à partir du document source, puis vérifié avant publication.

Document source
Programming, Aviation IT Services, Software Development · PPTX · 27 pages · 2009
Ce projet de fin d’études s’inscrit dans le domaine des systèmes d’information appliqués à l’aéronautique, plus précisément dans la gestion de la vente de billets d’avion. Il s’adresse aux étudiants, professionnels ou chercheurs intéressés par la conception et le développement d’applications informatiques pour les compagnies aériennes, ainsi qu’aux personnes souhaitant comprendre les enjeux liés à la facturation instantanée dans ce secteur.
La question
Le travail aborde un problème précis rencontré par la compagnie aérienne tunisienne TUNISAIR : l’édition des factures ne peut se faire qu’un jour après la réservation des billets. Cette latence dans la facturation pose des difficultés opérationnelles et nuit à la fluidité du service client. Le projet vise donc à rendre cette opération de facturation instantanée, afin d’améliorer la réactivité et la qualité du service. Ce problème est important car il impacte directement la gestion commerciale et financière de la compagnie, ainsi que l’expérience client.
Concepts de base
Pour comprendre ce projet, il faut d’abord saisir quelques notions clés :
- PNR (Passenger Name Record) : c’est le dossier de réservation d’un passager, contenant toutes les informations nécessaires à la gestion de son voyage.
- ALTEA : une base de données utilisée par TUNISAIR pour stocker les dossiers de réservation validés. Une fois stockées, ces données ne peuvent pas être modifiées avant le lendemain.
- FATURAT : le serveur dédié à la facturation, qui traite les données issues d’ALTEA après un délai d’un jour pour émettre les factures.
- Facturation instantanée : l’objectif est de supprimer ce délai d’un jour entre la réservation et l’édition de la facture, en permettant une facturation immédiate.
- UML (Unified Modeling Language) : un langage de modélisation utilisé pour concevoir l’application, notamment à travers des diagrammes de cas d’utilisation, de séquences et de classes.
- Visual Basic : langage de programmation orienté objet choisi pour le développement de l’application.
- SQL Server 2005 : système de gestion de base de données utilisé pour stocker et gérer les données de l’application.
Approche
Le projet a suivi une démarche méthodique en plusieurs étapes :
- Analyse de la problématique : étude du système existant de TUNISAIR, identification du problème majeur lié au délai d’édition des factures.
- Définition de l’objectif : rendre la facturation instantanée, dans un environnement sécurisé, évolutif et compatible avec les technologies de l’information utilisées par la compagnie.
- Conception conceptuelle : utilisation d’UML pour modéliser l’application. Plusieurs diagrammes ont été élaborés :
- Diagrammes de cas d’utilisation pour définir les interactions des différents utilisateurs (vendeur, caissier, administrateur) avec le système.
- Diagrammes de séquence pour décrire les échanges entre les utilisateurs, l’API, et les bases de données ALTEA et FATURAT.
- Diagramme de classes pour structurer les données et les objets manipulés par l’application.
- Développement : réalisation de l’application en Visual Basic, avec une base de données SQL Server 2005 pour gérer les informations. L’application est conçue comme une API permettant la gestion des dossiers de réservation (PNR), l’émission des billets, et l’édition des factures en temps réel.
- Interfaces utilisateur : création d’écrans pour l’authentification, la gestion des utilisateurs, la gestion des PNR, la saisie des données clients, l’ajout des passagers, et la gestion des factures.
Résultats
Le projet a permis de développer une application fonctionnelle qui assure :
- La gestion complète des dossiers de réservation (PNR) : ajout, modification, suppression, recherche.
- L’émission des billets d’avion directement liée à la gestion des PNR.
- L’édition instantanée des factures, supprimant le délai d’un jour précédemment observé.
Cette solution répond aux besoins de TUNISAIR en offrant un système sécurisé, évolutif et ouvert aux technologies modernes. Elle permet également de mettre en œuvre les connaissances théoriques acquises et de gagner en maturité professionnelle.
Limitations et questions ouvertes
Le projet mentionne des perspectives d’amélioration, notamment :
- L’intégration complète de l’application au système ALTEA, afin de bénéficier directement de ses services et données.
- L’amélioration de la rentabilité de l’application, ce qui pourrait inclure des optimisations techniques ou fonctionnelles.
Ces points indiquent que le travail réalisé est une base solide mais qu’il reste des étapes à franchir pour une mise en production complète et une optimisation maximale.
Glossaire
- API : Interface de Programmation d’Applications, un ensemble de fonctions permettant à différents logiciels de communiquer.
- PNR (Passenger Name Record) : dossier de réservation d’un passager.
- ALTEA : système de gestion des dossiers de réservation chez TUNISAIR.
- FATURAT : serveur de facturation utilisé par TUNISAIR.
- UML : langage de modélisation unifié utilisé pour concevoir des systèmes logiciels.
- Visual Basic : langage de programmation orienté objet utilisé pour développer l’application.
- SQL Server 2005 : système de gestion de base de données relationnelle.
- Facturation instantanée : processus d’édition des factures immédiatement après la réservation.
Commentaires
Aucun commentaire pour le moment. Posez la première question.