Vous êtes sur la page 1sur 10

Direction Générale

Département Classes Préparatoire

INFORMATIQUE 4
Création D’une Base De Données
Le Système De Gestion D’une Agence De Voyage

Elaboré par :
LAKHDARI Lydia - G06
ALLACHE Racim - G06
SLIMANI Belkaiss - G01
AMERI Asmaa - G04
BELHADJ Souhil - G06
OUKACI Katia - G06
MALEK Abdelhadi - G05
Chef de groupe :
AMAZAL Mohamed Djamel - G04
Proposé par : Mme N. BOUTELDJA
Mlle R. BELLAL
INTRODUCTION :
Une agence de voyages est une entreprise qui conçoit et commercialise des séjours, des billets de train, d’avion et des divers services. Elle aide à
organiser les vacances et les voyages d’affaires de ses clients en proposant plusieurs circuits, soient domestiques ou internationaux.
Elle joue le rôle d'intermédiaire entre les clients et les différents prestataires sur le marché du tourisme et d’affaires: compagnies aériennes,
hôteliers, compagnies d’assurances, loueurs de voitures...
Pour assurer cette intermédiation d’une façon efficace et optimiser les moyens utilisés (gestion papier des dossiers clients et des fournisseurs) il
est impératif de disposer une base de données.
Le système que nous proposons consiste à gérer cette dernière de façon à rendre tous les services faciles à utiliser par le client et les employées
de l’agence, et résoudre par la même un certain nombre de problèmes.

DESCRIPTION DU SYSTEME :
Pour la bonne gestion de notre agence de voyages, nous avons décidé de créer une base de données qui nous permet de gérer les dossiers de nos
clients et leur fournir toutes les informations nécessaires concernant les prestations qu’on propose.
Chacun de nos clients sera identifié par son NIN (Numéro d’Identification National) présent sur sa carte nationale, son passeport ou son permis
de conduire ; ainsi que son nom, prénom, date et lieu de naissance, adresse, boîte e-mail et son numéro de téléphone.
Si un client est séduit par une de nos offres et décide de réserver un voyage, il devra nous fournir de nouveau document comme sa carte
d’identité, son passeport, Visa, assurance voyage…, concernant les mineurs ils devront posséder en plus une autorisation paternelle.
Un voyage est identifié par une chaîne de caractère (lettre + chiffre), son nom, le nombre de passagers (le maximum) ainsi que la destination. On
propose à nos clients un moyen de transport qui diffère selon la destination et le budget du client, plusieurs hôtels et restaurants ainsi que des
activités culturelles et sportives.

L’agence est en contact avec des agences de location et de transport qui permettent de réaliser les déplacements et les circuits proposés, chaque
agence est identifiée par son matricule, nom, adresse, site internet, boîte email et son numéro de téléphone.
Concernant le paiement, l'agence a mis à disposition plusieurs moyens afin de simplifier cette étape, cela consiste à effectuer un versement par
compte CCP, ou bien au niveau de l'agence en liquide ou par TPE (Terminale de Paiement Électronique), pour les personnes qui habitent à
l’étranger (de nationalité algérienne) et veulent voyager avec nous il leur suffit d'utiliser PayPal, tout en informant nos clients que le paiement
doit être effectué dans un délai précis, à défaut la réservation sera annulée.
Dans le cas où le client réserve et paie une de nos prestations il lui sera délivré les documents et les informations y afférentes (billet, compagnie
utilisée, la date du voyage…).

MODELISATION CONCEPTUELLE :
Les entités :
ENTITE DESCRIPTION ATTRIBUTS TYPES D'ATTRIBUTS DESIGNATION
La personne qui fait au (Numéro d’Identification National) présent sur sa carte nationale, son
NIN Entier
Client moins une réservation chez passeport ou son permis de conduire.
l’agence. Nom_Cl Chaîne De Caractères Nom du client.
Prenom_Cl Chaîne De Caractères Prénom du client.
DateN_Cl Date Sa date de naissance.
Sexe_Cl Caractère Sexe du client.
Adress_Cl Chaîne De Caractères Adresse actuelle du client.
Nationalité Chaîne De Caractères La nationalité du client.
E-Mail Chaîne De Caractères Adresse mail du client.
Tel_Cl Entier Un numéro de téléphone du client.
Num_Voyage Entier Le numéro qui identifie le voyage.
Nom_Voyage Chaîne De Caractères Le nom accordé au voyage.
C’est un voyage organisé par Nb_Max_Voyageur Entier Le nombre maximum de voyageurs acceptés dans un voyage.
Voyage l’agence à des dates
Date_A Date Un voyage donné démarre à une date.
différentes.
Date_R Date Un voyage à une date de revenir.
Descrip_Voyage Chaîne De Caractères Une description détaillée de voyage.
Une réservation concerne un NumRes Entier Le numéro qui identifie la réservation.
voyage, et peut inclure la DateRes Date Une réservation est faite à une date donnée.
Réservation
location d’un moyen de
transport. DescriptionRes Chaîne De Caractères La description de toute la réservation faite par le client.
Prénom_Enf Chaîne De Caractères Son prénom.
C’est une entité faible, un
Enfant enfant n’est reconnu qu'à la Sexe_Enf Caractères Le Sexe De l’enfant Associé À Son Parent.
présence de son parent. Date_Naiss_Enf Date Sa date de naissance.
Num_Cont Entier Le numéro de contrat avec l’agence de voyage.
Nom_G Chaîne De Caractères Nom De l’accompagnateur De Voyage.
C’est la personne qui est Prénom_G Chaîne De Caractères Prénom De l’accompagnateur De Voyage.
Guide chargée d’accompagner les Date_Naiss_G Date Sa date de naissance.
Touristique voyageurs pour un voyage Sexe_G Caractères Sexe De l’accompagnateur De Voyage.
donné. Adresse_G Chaîne De Caractères Son adresse actuelle.
Num_Tel_G Entier Son numéro de téléphone.
Email_G Chaîne De Caractères L’e-Mail De l’accompagnateur De Voyage.
Le numéro de registre de commerce qui identifie la compagnie de
C’est la compagnie qui Num_RC Entier
Compagnie transport.
assure le voyage des clients
Transport
ça peut être une compagnie Nom_Comp Chaîne De Caractères Le nom de la compagnie de transport qui assure le voyage.
Num_Tel_Comp Entier Le numéro de téléphone de cette compagnie.
Email_Comp Chaîne De Caractères Son email.
WebSite_Comp Chaîne De Caractères L’adresse De Son Site Web.
aérienne ou autre.
Adresse_Comp Chaîne De Caractères Adresse de la compagnie.
Moyen_trasp Chaîne De Caractères C’est Le Type De Moyen Utilisé (Avion, Voiture, Bus...).

C’est une fiche qui NumBillet Entier Le numéro présent sur le billet et qui l’identifie.
représente une description de
la réservation faite par le
Billet PrixBillet Entier Le prix représentant tous les frais de la réservation.
client : le numéro de
réservation, le voyage, le
nom de la compagnie… Description Chaîne De Caractères Une description de voyage qui sera organisé.

C’est les documents IdDoc Entier Le numéro qui identifie le document demandé.
Document nécessaires pour le
réservation et l’inscription. TypeDoc Chaîne De Caractères Le type des documents nécessaire pour un client.
NumFact Entier Le numéro qui identifie la facture.
Elle affecter au client DetailsFact Chaîne De Caractères Les détails de paiement qui se trouvent dans la facture.
Facture lorsqu’il paie les frais de la Le client a un délai de 3 jour de la date de réservation pour payer la
Date_delai Date
réservation. facture .
Prixfact Entier Le Prix Total d’une Réservation.
NomHot Chaîne De Caractères Le Nom De l’hôtel.
AdresseHot Chaîne De Caractères L’adresse De l’hôtel.
C’est l’hôtel concerné par un Un voyage désigne un hôtel avec une date de Check In (Début de la
Date_Check_In Date
Hôtel ou plusieurs voyages de résidence).
l’agence. Un voyage désigne un hôtel pour une date de Check Out (Fin de la
Date_Check_Out Date
résidence).
Confort Entier La Qualité Des Services Proposés Par l’hôtel.
Num_Agr_R Entier Le numéro d’agrément du restaurant concerné.
C’est le restaurant concerné
NomRest Chaîne De Caractères Le nom de restaurant.
Restaurant par un ou plusieurs voyages
Date_Service Chaîne De Caractères Les date et les periode du service.
de l’agence.
AdresseRest Chaîne De Caractères L’adresse De Restaurant.
C’est le lieu programmé AdresseLieu Chaîne De Caractères L’adresse De Lieu Touristique.
Lieu Touristique
pour être visité par un ou NomLieu Chaîne De Caractères Le nom de lieu touristique.
Date_visite Date Un voyage programme la visite d’un lieu pour une date.
plusieurs voyages de
CODE_Postale Entier Le code postal qui est unique pour une ville.
C’est un lieu concerné par le
Ville NomVille Chaîne De Caractères Le nom de la ville.
voyage (entité faible).
NomPays Chaîne De Caractères Le nom du pays.

Les associations :
ENTITÉS
CARDINALITÉ
ASSOCIATION DESCRIPTION IDENTIFIANT PARTICIPANTES À
DU CÔTÉ ENTITÉ
L’ASSOCIATION
Un enfant doit être associé à l’un de ses parents et ne peut pas être Client 0,n
Être parent NIN - PrénomEnf
enregistré sans l’identifiant de son parent. Enfant 1,1
Réservation 0,n
Annuler Un client peut annuler sa réservation. NIN - NumRes
Client 0,n
A chaque réservation on établit une ou plusieurs factures au moment Facture 1,1
Etablit pour NumRes - NumFact
où elle est payée. Réservation 1,n
Facture 1,1
Payé à Une facture doit être payée à une date. NumFact - NIN
Client 0,n
A chaque réservation on associe un ou plusieurs billets selon le Réservation 1,n
Associer NumRes - NumBillet
nombre de clients concernés par la réservation. Billet 1,1
Billet 1,1
Désigne Un billet désigne la compagnie avec laquelle on voyage. Num_RC - NumBillet
Compagnie transport 1,n
Un voyage utilise un moyen de transport pour déplacer dans les à Voyage 1,n
Se déplacer Num_Voyage - Num_RC
villes visiter. Compagnie transport 0,n
Un voyage nécessite un moyen de transport pour arriver à la Voyage 1,1
Voyager Num_Voyage - Num_RC
destination. Compagnie transport 0,n
Réservation 1,1
Concerne Une réservation est faite pour un voyage précisé. Num_Voyage -NumRes
Voyage 0,n
Guide touristique 1,n
Accompagner Chaque voyage est accompagné par un guide touristique. Num_Voyage - Num_Cont
Voyage 0,n
Voyage 0,n
Résider Un voyage désigne un hôtel pour une date. Num_Voyage – NomHot
Hôtel 1,n
Hôtel 1,1
Existe à Un hôtel existe dans une et une seule ville. NomHot - CODE_Postale
Ville 1,n
Voyage 0,n
Manger à Un voyage désigne un restaurant pour une date. Num_Voyage - Num_Agr_R
Restaurant 1,n
Restaurant 1,1
Se trouve à Un restaurant se trouve dans une et une seule ville. Num_Agr_R - CODE_Postale
Ville 1,n
Voyage 0,n
Visiter Un voyage programme la visite d’un lieu pour une date. Num_Voyage - AdresseLieu
Lieu touristique 1,n
Lieu touristique 1,1
Se localiser Un lieu se localise dans une et une seule ville. AdresseLieu - CODE_Postale
Ville 0,n
Réservation 1,n
Une réservation est faite par un client ou un groupe (famille, amis…)
Faire NIN - NumRes - IdDoc Client 1,n
et nécessite un ensemble de document obligatoire.
Document 1,n

Inclusion (I) :
- Ensemble des réservations annulées est inclus dans l’ensemble des réservations faites. I.e. : on ne peut annuler une
réservation non faite.

Totalité (T) :
- Compagnie de transport c’est l’ensemble des compagnies qui offre les moyens de transport utiliser pour voyager ∪
l’ensemble des compagnies qui offre les moyens de transport utiliser pour le déplacement dans la ville destination.

Le modèle entité association :


MODELISATION CONCEPTUELLE :
Le passage du modele EA au modele relationele :
 Enfant (Prénom_Enf, Sexe_Enf, Date_Naiss_Enf, NIN)
 Document (IdDoc, TypeDoc, NIN)
 Billet (NumBillet, PrixBillet, Description, NumRes, Num_RC)
 Réservation (NumRes, DateRes, DescriptionRes, Num_Voyage)
 Client (NIN, Nom_Cl, Prenom_Cl, DateN_Cl, Sexe_Cl, Adress_Cl, Nationalité, E-Mail, Tel_Cl)
 Faire (NIN, NumRes)
 Compagnie Transport (Num_RC, Nom_Comp, Num_Tel_Comp, Email_Comp, WebSite_Comp, Adresse_Comp, Moyen_trasp)
 Voyager (Num_Voyage, Num_RC )
 Facture (NumFact, DetailsFact, Date_delai, Prixfact, NIN, Num_RC)
 Voyage (Num_Voyage, Nom_Voyage, Nb_Max_Voyageur, Date_A, Date_R, Descrip_Voyage)
 Accompagner (Num_Voyage, Num_Cont)
 Résider (Num_Voyage, NomHot)
 Manger à (Num_Voyage, Num_Agr_R)
 Visiter (Num_Voyage, AdresseLieu)
 Guide Touristique (Num_Cont, Nom_G, Prénom_G, Date_Naiss_G, Sexe_G, Adresse_G ,Num_Tel_G ,Email_G)
 Hôtel (NomHot, AdresseHot, Date_Chek_In, Date_Chek_Out, Confort, CODE_Postale)
 Restaurant (Num_Agr_R, NomRest, Date_Service, AdresseRest, CODE_Postale)
 Lieu Touristique (AdresseLieu, NomLieu, Date_visite, CODE_Postale)
 Ville (CODE_Postale, NomVille, NomPays)

Vous aimerez peut-être aussi