Vous êtes sur la page 1sur 15

RAPPORT 

:
. Gestion des réservations
de voyage

..

13 JANUARY

Encadré par : M. BAHRI Abdelkhalek

Réalisé par : Walid Naji & Aymane Chbirou


Introduction

Le système de gestion des réservations pour une agence de voyage est une
application programmée en langage C. L'objectif principal du « Système de gestion
des visites et voyages » est de fournir un moyen pratique pour un client afin de créer
un compte, choisir la destination, réserver des billets.

L'objectif de ce projet est de développer un système qui automatise les processus et


les activités d'une agence de voyages. Dans ce projet, nous faciliterons la recherche
de lieux et la réservation du billet de voyage. Dans le système actuel, un client doit
s'adresser à diverses agences pour trouver des détails sur les lieux et réserver des
billets. Cela demande souvent beaucoup de temps et d'efforts.

Le projet « Système de gestion des voyages » permet de conserver des

enregistrements des détails du client de destination ainsi que le paiement reçu. Il

dispose aussi d’un outil de réclamation qui donne une idée claire sur le niveau de

satisfaction du client.
Etude des besoins

Introduction
Durant ce chapitre intitulé cadre de travail, on présente les besoins fonctionnels de notre application.

Cette spécification nous permettra d’éclaircir notre objectif.

Besoins fonctionnels :
Le système comportera différentes fonctionnalités nécessaires pour une meilleure gestion.

L’application doit accomplir les traitements suivants : Inscription, la connexion, après la connexion

le client affiche la liste des voyages disponibles et ses prix puis effectue la réservation. Il offre aussi

la possibilité de gérer le compte du client (changer le mot de passe, supprimer le compte).

Le choix de vérifier, imprimer ou bien annuler les billets de réservations et toujours disponibles

Ce processus nécessite un ensemble de renseignements valide qui lui concerne tel que :

son identifiant, son mot de passe. Ces informations seront stockées dans un fichier qui peut être

mis à jour au fur et à mesure des besoins.

Conclusion :
Au cours de ce chapitre nous avons étudié les besoins fonctionnels de notre application. Cette étude
nous aidera dans l’étape de conception.
Partie Conceptuelle 

MCD :

Le schéma est comme suit :

MLD :

Le schéma est comme suit :


UML :

Le schéma est comme suit :

Description des fonctions 


Commençons par jeter un coup d'œil à nos fonctions.

S’inscrire :
Sert à ajouter un client dans notre système, si le client est déjà inscrit un message est affiché
déclarant que cet identifiant existe déjà.
Il faut que le mot de passe contienne au moins huit caractères.
Connexion :
Cette fonction consiste à connecter le client au système.

Si le compte n’existe pas le client ne peut pas accéder au système.

On affiche ce message

Connexion Admin :
Cette fonction consiste à connecter l’admin au système.

Si le code est incorrect on affiche le message suivant :


Localisation d’Agence :
Pour localiser et donner les informations concernant notre agence.

Fermer :
Fermeture du programme.

Après la connexion du client, le programme amène le client à une autre page contenant des
fonctions de gestion de réservations, gestion de compte et une fonction qui facilite la communication
entre l’admin et les clients.

Voici cette page :


Afficher les voyages :
Pour l’affichage des voyages nationale et internationale disponibles (Ville de départ Al-Hoceima) dans
notre système.

Réservation :
Le client choisit sa destination en tapant l’abréviation de la ville souhaitée et le nombre de tickets.

Après la confirmation, la réservation est stockée dans le fichier.


Vérifier Billet :
Apres la réservation du billet le client peut vérifier sa réservation, en tapant la troisième option du
menu.

Cette fonction affiche le nombre de billets et la destination de la réservation.

Imprimer Billet :
Le client peut également imprimer son billet qui sera stocker dans le fichier nommé
« identifiant_billet.txt ».

Le texte stocké dans le fichier.


Annuler Billet :
Pour annuler la réservation le client est sensé choisir la cinquième option du menu.

Si le billet a été bien réserver, l’annulation s’effectue avec succès.

Sinon le message suivant s’affiche :


Changer Mot De Passe :
Cette fonction permet à l’utilisateur de changer son mot de passe à condition qu’il contienne au
moins huit caractères.
Supprimer Mon Compte :
L’utilisateur a droit de supprimer son compte grâce à cette fonction, le compte est donc supprimé du
fichier.

Message A l’Administrateur :
Le système permet aussi la communication entre le client et l’admin.

La communication s’effectue sous forme de message envoyé par l’utilisateur vers l’administrateur,

Ce dernier recoit ce message dans sa boite de réception.


Déconnecter :
L’avant dernier option sert à déconnecter l’utilisateur de système afin de se connecter
ultérieurement.

Apres la connexion d’admin, le panel consacre à ce dernier est affiche.


Afficher Les Messages :
L’administrateur peut consulter les messages reçus envoyé par les clients.

Le message peut contenir des réclamations, avis…

Bannir :
L’administrateur a le pouvoir de bannir les clients en donnant leurs identifiants.
Conclusion :

Le système d’agence de voyage est l’un des systèmes les plus utilise, la
réservation des billets ne s’effectue plus dans des guichets les clients ont
tendances a utilisé le système automatique.

Vous aimerez peut-être aussi