• Aucun résultat trouvé

CORRIGE DU TD N 1: LE MODELE CONCEPTUEL DES DONNEE S (MCD)

N/A
N/A
Protected

Academic year: 2022

Partager "CORRIGE DU TD N 1: LE MODELE CONCEPTUEL DES DONNEE S (MCD)"

Copied!
7
0
0

Texte intégral

(1)

Cours : Méthodologie d’Analyse et de Conception des Systèmes d’Information Niveau : Deuxième Année (S3)

Responsable : I. EL KHALKHALI

CORRIGE DU TD N°1: LE MODELE CONCEPTUEL DES DONNEE S (MCD)

Exercice 1

Le service commercial d'une entreprise enregistre les commandes des clients. Une commande comporte un numéro de commande et une date de commande. Les lignes de commande spécifient les articles commandés et leur quantité. Les clients sont caractérisés par un numéro de client, un nom ou raison sociale et une adresse. Un article est référencé par un numéro et est caractérisé par un libellé descriptif et une quantité en stock.

Etablir le dictionnaire des données ainsi que le Modèle Conceptuel des Données.

Solution

0,n 1,n 1,1

0,n

Article NumArt LibArt Qte_Stock Client

NumCli NomCli AdrCli

Commande NumCom DateCom Passe

Contient QteCom

Entité Propriété Descriptif Type de Données

Client NumCli Numéro du client Numérique

NomCli Nom du client Texte

AdrCli Adresse du client Texte

Commande NumCom Numéro de la Commande Numérique

DateCom Date de la commande Date

Université Abdelmalek Essaâdi

Ecole Nationale de Commerce et de Gestion

(2)

Article NumArt Numéro d’article Numérique

LibArt Libellé article Texte

Qte_Stock Quantité de Stock Numérique Exercice 2

Une agence immobilière gère des cités composées de bâtiments, eux-mêmes composés d'appartements. Ces appartements sont libres ou loués à des locataires pendant une certaine période. Chaque cité est sous la responsabilité d'un gardien. Des opérations d'entretien peuvent être effectuées sur les appartements par des artisans. Les règles de gestion sont les suivantes :

Une cité n'est gardée que par un seul gardien

Un bâtiment n'appartient qu'à une seule cité

Une opération d’entretien est relative à un seul appartement

Un appartement, s'il est loué, n'a qu'un seul locataire

Etablir le dictionnaire des données ainsi que le Modèle Conceptuel des Données.

Solution

1,n 1,n

1,n

1,1 1,1

1,n

1,1 1,n 1,n 1,1

Cité NumCité NomCité NomGardien

Batiment NumBat NomBat

Appartement NumApt EtageApt

Opération_Entretien NumOp

DescriptifOp Artisan

NumArti NomArti SpécialitéArt

Locataire NumLoc NomLoc ProfessionLoc SalaireLoc

Contient

Comporte

Loue PériodeLoc Loyer

Entretient

Réalise

(3)

Entité Propriété Descriptif Type de Données

Cité NumCité Numéro de la cité Numérique

NomCité Nom de la cité Texte

NomGardien Nom du gardien de la cité Texte

Batiment NumBat Numéro du Bâtiment Numérique

NomBat Nom du Bâtiment Texte

Locataire NumLoc Numéro du locataire Numérique

NomLoc Nom du locataire Texte

ProfessionLoc Profession du locataire Texte SalaireLoc Salaire du locataire Numérique

Appartement NumApt Numéro d’appartement Numérique

EtageApt Etage ou se trouve l’appartement Numérique

Artisan Num_Arti Numéro d’artisan Numérique

Nom_Arti Nom de l’artisan Texte

SpécialitéArt Spécialité Artisan Texte

Opération_Entretien Num_Op Numéro d’opération Numérique

DescriptifOp Descriptif de l’opération Texte Exercice 3

La société FOOD SERVICE est spécialisée dans la préparation de plats pour des sociétés ou des particuliers. Elle possède des ateliers (cuisines) où travaillent des cuisiniers, dont l'un est responsable de l'atelier. Un atelier est caractérisé par un numéro ainsi que la spécialité. Un cuisinier est caractérisé par un numéro, un nom et la date d’embauche.

Chaque atelier prépare à une date donnée un certain nombre de plats qui comportent eux- même des denrées suivant une quantité donnée. Un plat est caractérisé par un numéro, un nom ainsi que sa durée de préparation.

Pour chaque plat, plusieurs boissons peuvent être proposées. Un plat appartient à une catégorie.

Les règles de gestion sont les suivantes :

(4)

Un cuisinier ne travaille que dans un seul atelier

Un plat appartient à une seule catégorie Etablir le Modèle Conceptuel des Données.

Solution

1,n

1,n 1,n

1,n

1,n 1,1 1,1 1,n 1,n

1,1

Atelier NumAtl SpécialitéAtl ResponsableAtl Cuisinier

NumCuis NomCuis DateEmbauche

Plat NumPlat NomPlat DuréePrépa Denrée

NumDenrée LibDenrée

Boisson NumBoiss NomBoiss

Travaille

Prépare NbrePlats DatePrépa

Catégorie NumCatég NomCatég Appartient Propose

Contient Qte

Exercice 4

Une auto-école comprend des moniteurs et des véhicules. Elle prépare des élèves à passer un permis de type donné. Les moniteurs donnent des leçons aux élèves. Une leçon possède une durée. Les règles de gestion sont les suivantes :

Une leçon n'est donnée que par un seul moniteur

Un élève ne passe qu'un seul type de permis

Une leçon est donnée que pour un seul élève

Un élève n'apprend à conduire que sur un seul véhicule Etablir le Modèle Conceptuel des Données.

(5)

Solution

1,1

1,n

1,n 1,1

1,n 1,1

0,n 1,1 Moniteur

NumMoniteur NomMoniteur

ELEVE NumElv NomElv

Permis TypePermis Leçon NumLeçon DuréeLeçon

Véhicule NumVéh MarqueVéh

Donne

Passe

Conduit

Suit

Exercice 5

Une société de transport aérien décide de repenser l'implantation de son système d'information. Pour vous permettre de construire le MCD, nous donnons maintenant la description des informations à gérer au sein de l'entreprise de transport aérien.

L'objectif est d'assurer la gestion, d'une part du personnel naviguant, des vols et des appareils, d'autre part des clients et des billets.

Parmi le personnel navigant, on distingue les pilotes et les membres d'équipage (hôtesses, stewart, ...).

Un personnel naviguant est caractérisé par un numéro, un nom, un prénom, une adresse et un salaire. Le personnel navigant comptabilise un certain nombre d'heures de vol. Un pilote possède une licence définie par un numéro. Un membre d'équipage assure une certaine fonction (hôtesse, stewart, ...).

Un appareil est identifié de manière unique par un numéro d'immatriculation. Il possède un type (A320, B747, ...) et il offre une certaine capacité en nombre de passagers.

Chaque liaison desservie par au moins un vol de la compagnie est définie par une ville d'origine et une ville de destination; de plus, elle est identifiée par un numéro.

(6)

Un vol est identifié par un numéro de vol, une date de départ, l’heure départ ainsi que l’heure d’arrivée. Un vol dessert une liaison et une seule. Qui plus est, un appareil et un seul est associé à un vol donné.

A chaque vol sont associés un ou deux pilotes et deux à quatre membres d'équipage. Un vol est également caractérisé par un nombre de places libres et un nombre de places occupées.

Une place occupée est une place ayant donnée lieu à une réservation avec émission d'un billet.

Un passager est identifié par un numéro. Il possède un nom, un prénom, une adresse et une profession. Il effectue des réservations qui donnent lieu à l'émission de billets.

Un billet est repéré par un numéro. Il comporte une date d'émission et un prix. Un billet référence un vol et un seul. Pour simplifier, on suppose qu'un billet concerne un client et un seul.

Etablir le Modèle Conceptuel des Données.

Solution

1,1 1,n

1,n 1,1

1,1 1,n 1,1

1,n

1,n

1,n 1,n Pilote

N°Matri Nom Prénom Adresse Salaire nb_heures_vol N°licence

Equipage N°MatriEqui NomEqui PrénomEqui AdresseEqui SalaireEqui nb_heures_vol_Equi Fonction

Appareil N°immat TypeApp CapaApp Liaison

NumLiaison Ville_Origine Ville_Destination

Vol NumVol Date_Départ Heure_Départ Heure_Arrivée

Passager NumPass NomPass AdressePass ProfPass

Billet NumBillet Date_Emission Prix_Billet

travaille

Desservir Utilise

nb_place_ocup

Réserve

appartient

(7)

Exercice 6

Il s'agit d'une petite entreprise artisanale de plomberie, chauffage et d'électricité qui travaille pour des particuliers qui construisent ou rénovent leur maison.

C'est le gérant qui s'occupe des contacts avec la clientèle et de la négociation des devis. Un client est caractérisé par un numéro, un nom et une adresse. Un devis est caractérisé par un numéro, le lieu des travaux et la durée des travaux.

Lors de la signature du devis par le client, les chantiers sont planifiés. Un chantier est caractérisé par un numéro, la date du début, la durée ainsi que la liste des ouvriers affectés.

Chaque chantier utilise des articles en certaine quantité. Un article est caractérisé par un numéro, un libellé, la quantité en stock et le prix unitaire HT.

Ces articles sont commandés directement auprès des fournisseurs. Un fournisseur est caractérisé par un nom et une adresse.

Etablir le Modèle Conceptuel des Données.

1,n 1,n

1,n 1,n

1,n 1,n

1,1 1,n 1,1

1,n Client

NumClient NomClient AdClient

Devis NumDevis LieuTrav DuréeTrav

Chantier NumChant DébutChant DuréeChant Article

NumArticle Libellé QteStock PHT Fournisseur

NomFournisseur

Signe

Donne lieu Ouvrier

NumOuvrier

NomOuvrier Travaille

Utilise QteArticle Livre

Références

Documents relatifs

Pour traduire qu’une entité est faible par rapport à une autre, c’est-à-dire que son identifiant est relatif à celui d’une autre entité, on encadre les cardinalités

Pour traduire qu’une entité est faible par rapport à une autre, c’est-à-dire que son identifiant est relatif à celui d’une autre entité, on encadre les cardinalités 1,1

Définition : toute occurrence de l’entité pivot participe à l’une ou l’autre des associations mais pas aux 2 Exemple : un matériel utilisé par l’organisation est soit loué,

Définition : toute occurrence de l’entité pivot participe à l’une ou l’autre des associations mais pas aux 2 Exemple : un matériel utilisé par l’organisation est soit

La pseudo-entité est un autre moyen de représenter que, ici, l’ensemble « CRENEAU – être séance – SALLE » permet former un ensemble qu’on appelle « pseudo-entité »

La pseudo-entité est un autre moyen de représenter que, ici, l’ensemble « CRENEAU – être séance – SALLE » permet former un ensemble qu’on appelle « pseudo-entité »

 Un SITE DE DECOLLAGE, un SITE D'ATTERRISSAGE, ou un MODELE DE PARAPENTE n'est pas forcément concerné par un vol d'un des membres du club mais sinon peut l'être plusieurs

En reprenant la requête de base, on ajoutera là aussi une jointure avec la table « Type Ouvrage » de sorte à faire apparaître le libellé type (c'est-à-dire CD, DVD, Livre) et