social

agence de voyage

Une agence de voyage  organise des circuits touristiques dans divers pays.

Les interviews effectuées auprès de la direction et des divers postes de travail ont permet Dégager  un certains nombre  de règles de gestion.

Règles de Gestion:

RG 1   On garde trace  de tous les clients connus, même s'ils n'ont pas participé depuis longtemps  à des circuits touristiques.
RG2   On répertorie 1 hôtel et 1 seul par ville.
RG3   Toutes les villes sont désignées par des noms distincts.
RG4   Il y'a un seul accompagnateur par voyage.
RG5   Toute nuit pendant un circuit est passée dans un hôtel.
RG6  Tout  circuit concerne au moins deux villes
RG7   Toutes les villes répertoriées ne sont Pas obligatoirement utilisées  dans un circuit à chaque période
RG8   A une même date, aucun circuit ne part plus d’une fois d’une même ville ni n'arrive   plus d'une fois dans une même ville
RG9   Les circuits pour une période sont  réactualisés au début de la période précédente après informations obtenues de divers  organismes  extérieurs  (compagnies, d’aviation, SNCF, hôtels, etc ..) et donnent lieu à une large information auprès du  public.
RG 10  les demandes de réservations donnent lieu à réponses Positives dans la mesure des places disponibles
RG11   Un client ne peut obtenir une réservation qu après réponse positive (cf.  RG10   et versement d’un compte)
RG12  Une réservation ne sera définitive qu’après règlement du solde dû, par un deuxième   versement.
RG 13   Après une date limite D1 les réservations qui n’ont pas donné lieu au deuxième versement sont annulés. L’agence pouvant ainsi redis poser des places correspondantes sans que les clients concer­nés puissent exiger le moindre remboursement.
RG14   Après une seconde date limite D2
- S'il n'y a pas assez de réservations définitives, le circuit est annulé et les circuits  dont la réservation  est définitive sont rembourses intégralement.
      - S'il n'y a aucune réservation définitive, le circuit est a fortiori annulé.
      - S’il y a assez  de réservations le circuit est maintenu, ce qui  implique que :
      - L'agence effectue les règlements des sommes dues aux divers organismes extérieurs
      - Les clients dont la réservation est définitive soient con­voqués pour le départ
Documents recueillis:


Travail à faire:

1. Établir le dictionnaire des données.

On prendra garde à faire la distinction entre la ville de départ et la ville d'arrivée.
Epurer ce dictionnaire

2.  Établir le graphe de dépendance fonctionnel (GDF)

3.  Établir le MCD.


Solution:
1. le dictionnaire de données

Variable
Signification
type
longueur
nature

remarque
NOCIR
NOMCIRC
PRIX
NBPLACES
NOACCOMP
NOMACCOMP
ADRACCOMP
RUEACCOMP
VILLACCOMP

DATE
HEURE.D
TRANSPORT
VILL.
NOM.H.
ADR.H
HEURE.A

NOPYS
NOMPAYS

NOCLL
ADRCLI
RUECLI
VILLECLI
CA.CLI
ACOMPTE
VERSEMENT2
REMISE
TOTAL
N° circuit
Nom circuit
Prix circuit
NB de place
N° accompagnateur
Nom accompagnateur
Adresse accompagnateur
Rue accompagnateur
Ville accompagnateur

Date transport
Heure départ
Inf. sur transport
Ville
Nom hôtel
Adresse hôtel
Heure arrivée

N° pays
Nom pays

N° client
Adresse client
Rue client
Ville client
Ca client
 compte versé
 2e versement
 remise
total client pour un circuit


N
AN
N
N
?
A
AN
AN
AN

N
N
AN
AN
AN
AN
N

N
A

?
AN
AN
AN
N
N
N
N
N
3
30
4
2
?
30
60
30
30

6
2
30
30
30
30
2

2
30

?
60
30
30
4
4
4
4
4

E
E
E
E
E
E
CO
E
E

E
E
E
E
E
E
E

E
E

E
CO
E
E
E
E
E
E
CA
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN

MVT
MVT
MVT
SIGN
SIGN
SIGN
MVT

SIGN
SIGN

SIGN
SIGN
SIGN
SIGN
MVT
MVT
MVT
MVT




La ville correspond 2 significations  ville_D  et  ville_A , donc on fait la distinction  entre ville _D     et        ville_A

 D’où  la nouvelle version du dictionnaire de données

Variable
signification
type
longueur
nature

remarque
NOCIR
NOMCIRC
PRIX
NBPLACES
NOACCOMP
NOMACCOMP
ADRACCOMP
RUEACCOMP
VILLACCOMP

DATE
HEURE.D
TRANSPORT
VILL.D
NOM.H.D
ADR.H D

VILLE.A
NOM.H.A
ADR.H.A
HEURE.A

NOPYS
NOMPAYS

NOCLL
ADRCLI
RUECLI
VILLECLI
CA.CLI
ACOMPTE
VERSEMENT2
REMISE
TOTAL
N° circuit
Nom circuit
Prix circuit
NB de place
N° accompagnateur
Nom accompagnateur
Adresse accompagnateur
Rue accompagnateur
Ville accompagnateur

Date transport
Heure départ
Inf. sur transport
Ville départ
Nom hôtel départ
Adresse hôtel départ

Ville arrivée
Nom hôtel arrivé
Adresse hôtel arrivé
Heure arrivée

N° pays
Nom pays

N° client
Adresse client
Rue client
Ville client
Ca client
 compte versé
 2e versement
 remise
total client pour un circuit


N
AN
N
N
?
A
AN
AN
AN

N
N
AN
AN
AN
AN

AN
AN
AN
N

N
A

?
AN
AN
AN
N
N
N
N
N
3
30
4
2
?
30
60
30
30

6
4
30
30
30
30

30
30
30
4

2
30

?
60
30
30
4
4
4
4
4

E
E
E
E
E
E
CO
E
E

E
E
E
E
E
E

E
E
E
E

E
E

E
CO
E
E
E
E
E
E
CA
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN
SIGN

MVT
MVT
MVT
SIGN
SIGN
SIGN

SIGN
SIGN
SIGN
MVT

SIGN
SIGN

SIGN
SIGN
SIGN
SIGN
MVT
MVT
MVT
MVT





2.  GDF



3. 

En remarquant que les occurrences de VILLE-A et de VILLE-D sont du même type VILLE et qu'en vertu de la RG7 certaines villes répertoriées peuvent n'être concernées par aucun déplacement, on modifie ce MCD comme suit :

On remarque que deux arcs relient la relation DEPLACEMENT à l’entité VILLE.
- la ville de départ
- la ville d'arrivée.
DEPLACEMENT met donc en jeu deux occurrences de VILLE

- Les villes de départ et d'arrivée étant les mêmes, on a créé seule­ment l'entité VILLE au lieu des entités VILLE-DEPART et VILLE-RIVEE, avec les propriétés VILLE, NOM-H et ADH-H.  Dans le dic­tionnaire des données il faut supprimer VILLE-D, NOM-H-D et ADR-H-D et remplacer VILLE-A, NOM-H-A et ADR-H-A respective­ment par VILLE, NOM-H et ADR-H.

leBlogger

Aucun commentaire:

Enregistrer un commentaire