0% ont trouvé ce document utile (0 vote)
33 vues21 pages

Projet 4

Le projet consiste à modéliser les données pour la gestion des locations et réservations d'une agence de location de voitures, en distinguant les locations instantanées des réservations anticipées. Les données incluent des informations sur les voitures, les clients, les réservations et les locations, ainsi que des règles de gestion et des dépendances fonctionnelles. Un modèle conceptuel, logique et physique des données est proposé, accompagné d'une justification des cardinalités et d'une matrice des dépendances fonctionnelles.

Transféré par

saintioadjitche
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • location,
  • modèle physique,
  • réservation,
  • adresse temporaire,
  • historique de location,
  • associations,
  • voiture,
  • adresse fixe,
  • période de location,
  • matrice des dépendances
0% ont trouvé ce document utile (0 vote)
33 vues21 pages

Projet 4

Le projet consiste à modéliser les données pour la gestion des locations et réservations d'une agence de location de voitures, en distinguant les locations instantanées des réservations anticipées. Les données incluent des informations sur les voitures, les clients, les réservations et les locations, ainsi que des règles de gestion et des dépendances fonctionnelles. Un modèle conceptuel, logique et physique des données est proposé, accompagné d'une justification des cardinalités et d'une matrice des dépendances fonctionnelles.

Transféré par

saintioadjitche
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • location,
  • modèle physique,
  • réservation,
  • adresse temporaire,
  • historique de location,
  • associations,
  • voiture,
  • adresse fixe,
  • période de location,
  • matrice des dépendances

PROJET 4:

VOITURE À LOUER
Groupe 4:
• ADJITCHE Saintio
• GUISSIDA Akim
• GOMEZ Charly Sous la supervision de:
• ISSA Mounirath Dr SOTINDJO Patrick
PROJET 4 : VOITURE A LOUER
On vous demande de modéliser les données utiles à la gestion des locations et des réservations d’une
agence de location de voitures. Les locations sont instantanées mais les réservations sont par
anticipation. On réserve une voiture pour une période du futur. La réservation porte sur une catégorie
de voitures tandis que la location porte sur une voiture. Une voiture est caractérisée par son numéro
d’immatriculation, sa puissance, sa marque et son nombre de kilomètres. Sa puissance la place dans
une catégorie qui détermine le prix de location journalier et le prix au kilomètre. La location est faite
pour une période qui peut être étendue. La base doit mémoriser la période prévue mais aussi la date de
retour réelle de la voiture au loueur. Le prix de location dépendant du nombre de kms parcourus,
l’information mémorisée pour une voiture louée comporte le nombre de kms au début de la location et
à la fin. Une réservation porte sur une catégorie de voiture, pour une période donnée. La réservation
comme la location sont faites par un client. Un client a un numéro, un nom, une adresse fixe mais une
adresse temporaire pour une location ainsi qu’un mode de paiement propre à la location. Lorsqu’une
location est effectuée en réponse à une réservation, la réservation est effacée de la base. Pour gérer au
mieux les réservations du futur, la base de données maintient à jour les disponibilités par catégorie et
unité de voiture dans chaque catégorie. Par exemple, l’unité référencée 1 de la catégorie ‘haute
gamme’ est disponible du 20/02 au 03/03 et du 04/04 au 30/05 etc.
Consigne:
Proposez un dictionnaire des données
Proposez un Modèle Conceptuel des données
Justifiez les cardinalités.
Proposez un Modèle Logique Relationnel des données
Proposez un Modèle Physique des Données
Présentez la couverture minimale, la matrice des dépendances fonctionnelles et le graphe des
dépendances fonctionnelles.
1- Dictionnaire de Données
Mnémonique Désignation Format Longueur Type Règle de Document de
E C calcul provenance

Num_im_voit Numéro d’immatriculation AN 10 X Règle de Gestion.


de la voiture.
Puis_voit Puissance de la voiture N 10 X Règle de Gestion.
Marq_voit Marque de la voiture AN 100 X Règle de Gestion.
Nbre_kil_voit Nombre de kilomètre de la N 10 X Règle de Gestion.
voiture
Prix_loc_journ Prix de location journalier N 10 X Règle de Gestion.
Prix_kil Prix au kilomètre N 10 X Règle de Gestion.
Date_deb_loc Date de début de location D 10 X Règle de Gestion.
Date_fin_loc Date de fin de location D 10 X Règle de Gestion.
Date_ret Date de retour de la voiture D 10 X Règle de Gestion.
Nbre_kil_deb Nombre de kilomètre au N 10 X Règle de Gestion.
début
Nbre_kil_fin Nombre de kilomètre à la N 10 X Règle de Gestion.
fin
Num_cli Numéro du client N 10 X Règle de Gestion.
Nom_cli Nom du client AN 100 X Règle de Gestion.
Adr_fixe Adresse fixe du client AN 100 X Règle de Gestion.
Adr_temp Adresse temporaire AN 100 X Règle de Gestion.
Mod_paiement Mode de Paiement AN 100 X Règle de Gestion.
2- Modèle Conceptuel des
Données
3- Justification des
cardinalités
ENTITE
CLIENT
ASSOCIATION
Faire
CARDINALITE
(0, n)
JUSTIFICATION
-Un client peut ne pas faire
de réservation au minimum
-Un client peut faire plusieurs
réservations au maximum
RESERVATION Faire (1,1) -Une réservation peut être
faites par un seul client au
minimum
-Une réservation peut être
faites par un seul client au
maximum
CLIENT Effectuer (0, n) -Au minimum un client peut
ne pas faire de location
-Un client peut effectuer
plusieurs locations au
maximum

LOCATION Effectuer (1,1) -Au minimum une location


peut être effectuer par un
client
-Une location est effectuer
3- Justification des
cardinalités (Suite1)
RESERVATION Porter (1,1) -Une réservation est
porter sur une
catégorie au
minimum
-Une réservation est
porter sur une
catégorie au
maximum
CATEGORIE Porter (1,1) -Une catégorie est
porter au minimum sur
une réservation
-Une catégorie est
porter sur une
réservation au
maximum
LOCATION Concerner (1, n) -Une location concerne
au minimum une voiture
-Une location peut
concerner plusieurs
voitures au maximum
VOITURE Concerner (1,1) -Une voiture peut
concerner une seule
3- Justification des
cardinalités (Suite2)
CATEGORIE Appartenir (1, n) -Une catégorie
appartient à une
voiture au minimum

-Une catégorie
appartient à plusieurs
voitures au maximum
VOITURE Appartenir (1,1) -Une voiture appartient à
une catégorie au minimum
-Une voiture appartient à
une catégorie au
maximum
VOITURE Association (0, 1) -Une voiture peut ne pas
être associer à aucune
disponibilité au minimum
-Une voiture peut être
associer à une seule
disponibilité au maximum
DISPONIBILITE Association (1, n) -Une disponibilité est
associer à une voiture au
minimum
4- Modèle Logique Relationnel
des données
CLIENT (Num_cli, nom_cli, adr_fixe)

RESERVATION (Num_reserv, # Num_cli)

LOCATION (Num_loc, date_deb_loc, date_fin_loc, date_ret, nbr_kil_deb, nbr_kil_fin, adr_temp, mod_paie, # Num_cli)

CATEGORIE (Num_cat, nom_cat, prix_loc_jour, prix_kil)

VOITURE (Num_im_voit, puis_voit, marq_voit, nbr_kil_voit, cat_voit, #Num_cat, #immatriculation, #Num_loc)

DISPONIBILITE (immatriculation, date_deb_dispo, date_fin_dispo)


5- Modèle Physique des
Données
6- Couverture Minimale

ּ Num_cli → nom_cli, adr_fixe

Num_cat → nom_cat, prix_loc_jour, prix_kil

Num_loc → date_deb_loc, date_fin_loc,date_ret,nbr_kil_deb, nbr_kil_fin,adr_tempo, mod_paie

Num_im_voit → puis_voit, marq_voit, nbr_kil_voit, cat_voit

immatriculation → date_deb_dispo, date_fin_dispo


7- Matrice des dépendances
fonctionnelles
■ ENTITE : CLIENT

Dépendance
num-cli nom_cli adr_fixe
fonctionnelle

num-cli
1 1 1

nom_cli
0 1 0

adr_fixe
0 0 1
7- Matrice des dépendances
fonctionnelles (Suite1)

■ ENTITE : VOITURE

Dépendance
num-im-voit puis-voit marq-voit nbre kil-voit cat-voit
fonctionnelle

num-im-voit
1 1 1 1 1

Puis-voit
0 1 0 0 0

marq-voit
0 0 1 0 0

nbre kil-voit
0 0 0 1 0

cat-voit
0 0 0 0 1
7- Matrice des dépendances
fonctionnelles (Suite2)

■ ENTITE : DISPONIBLITE

Dépendance
immatriculation date-deb-dispo date-fin-dispo
fonctionnelle

immatriculation
1 1 1

date-deb-dispo
0 1 0

date-fin-dispo
0 0 1
7- Matrice des dépendances
fonctionnelles (Suite3)

■ ENTITE : CATEGORIE

Dépendance
num-cat nom-cat prix-loc-journ prix-kil
fonctionnelle

num-cat
1 1 1 1

nom-cat
0 1 0 0

prix-loc-journ
0 0 1 0

prix-kil
0 0 0 1
7- Matrice des dépendances
fonctionnelles (Suite4)

■ ENTITE : LOCATION
Dépendance num-loc date-deb- date-fin- date-ret nbre-kil- nbre-kil- adr-temp mod-paiement
fonctionnelle loc loc deb fin

num-loc
1 1 1 1 1 1 1 1

date-deb-loc
0 1 0 0 0 0 0 0

date-fin-loc
0 0 1 0 0 0 0 0

date-ret
0 0 0 1 0 0 0 0

nbre-kil-deb
0 0 0 0 1 0 0 0

nbre-kil-fin
0 0 0 0 0 1 0 0

adr-temp
0 0 0 0 0 0 1 0

mod-paiement
0 0 0 0 0 0 0 1
8- Graphe des dépendances
fonctionnelles

■ ENTITE: CLIENT
8- Graphe des dépendances
fonctionnelles (Suite1)

■ ENTITE: DISPONIBILITE
8- Graphe des dépendances
fonctionnelles (Suite2)

■ ENTITE: CATEGORIE
8- Graphe des dépendances
fonctionnelles (Suite3)

■ ENTITE: LOCATION
8- Graphe des dépendances
fonctionnelles (Suite4)

■ ENTITE: VOITURE
FIN: MERCI DE
NOUS AVOIR SUIVI
Des questions ?

Vous aimerez peut-être aussi