Vous êtes sur la page 1sur 24

Université Ibn Zouhr - Agadir

Ecole Supérieure de Technologie


Agadir

DUT Techniques Communication et de Commercialisation

Semestre 3 / Module 11:


Bases de Données et Outils de Gestion

Année universitaire 2020/2021 V 2.0


Modèle conceptuel de la communication
1. Analyse des flux | Exemple d’étude 2
Gestion des cartes bancaires

Le demandeur désirant obtenir une carte bancaire doit en faire la demande auprès de son
agence.
La carte n'est pas accordée si le demandeur n'est pas un client de l'agence.
Chaque jour, l'agence transmet au centre de gestion des cartes bleues les demandes de
ses clients.
Dès que l'agence a reçu la carte bleue en provenance du centre (en général 4 jours
après la demande), elle adresse au client un avis de mise à disposition et un avis de
prélèvement de la cotisation annuelle. Le client vient alors retirer sa carte.

- Question:
Etablir le graphe des flux ?
Modèle conceptuel de la communication
1. Analyse des flux | Exemple d’étude 2

1. Liste des acteurs


 Agence bancaire (int),
 CGC (ext),
 Demandeur (ext),

2. Liste des flux


 Demande carte,
 Refus de la demande,
 Demande groupée et transférée au
CGC,
 Livraison des cartes,
 Avis de mise à disposition,
 Avis de prélèvement des frais
 Retrait carte bleu
Modélisation des Données
Le Dictionnaire de Données DD

Définition:
Un instrument d’étude qui permet de faire un recensement et une description de
l’ensemble des propriétés d’un domaine du système en étude. Ces dernières seront
utilisées dans les futures modèles d’analyse et de conception.

Les propriétés sont recensées à partir des documents collectés dans l’organisation ou à
partir des diagrammes des flux. Généralement les propriétés sont décrites grâce aux
règles de gestion. Cependant, il est utile de compléter leur définitions par des
précision sur le domaine de valeurs, leur format, les formules de calculs permettant de les
identifier
Contrôle du Dictionnaire de Données DD
Une fois élaboré, le DD doit être contrôlé afin d’assurer qu’il ne contiens ni synonymes ni
polysémes

 Synonymes :Des propriétés de noms différents mais ayant la même significations.


Nom du propriété Domaine de valeurs signification
Numéro de client compteur Numéro identification
client
Code client compteur Code distinct pour
chaque client

 Polysémes :Un polyséme est une propriété qui peut avoir des significations multiples
Nom du propriété Domaine de valeurs signification
Quantité Entier Quantité commandé
Quantité en stock
Montant Réel Montant HT
Montant TTC
Classification des propriétés dans DD
 propriétés permanente.
Exemple : Client (Nom, Adresse, CA du mois M, CA du mois M-1)
 propriétés du type mouvement.
Exemple : Commande (N° Cde, Date Cde) mémorisée dans le SI et issue de
l’événement «passation de commande».

Nature d’une propriétés :


une propriétés peut être:
 soit élémentaire (E)
 soit concaténé (CON) (s’il est du type AN par exemple).
 soit calculé (CAL) (s’il est du type N).
 soit de situation (SIG) (s’il se trouve dans une entité permanente).
 soit de mouvement (M) (s’il se trouve dans une entité de type mouvement).
Exemple d’un Dictionnaire de Données DD
Le Modèle Conceptuel de Données
(MCD)
Le Modèle Conceptuel de Données (MCD)

L’objectif de MCD est de proposer une représentation schématique de la partie


statique de l’entreprise (données et liens) en utilisant le formalisme
d’entité/association qui soit abordable par tout utilisateur permettant un dialogue
clair avec les concepteurs.

Le MCD obtenu ne doit inclure que des données nécessaires au fonctionnement


de l’entreprise et les liens existants entre ces données
Le Modèle Conceptuel de Données (MCD)

Exemple :

1,N
COMMANDE
Commander
Qté commandée N° Commande
0,N Date Commande
1,1
PRODUIT Passer
commande
Ref-Produit
Désignation
Prix-unitaire 1,N
CLIENT
Code-Client
Nom-Client
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base
• Entité : représentation concrète ou abstraite d’un objet appartenant au réel
perçu à propos de laquelle on veut enregistrer des informations.
Une entité peut être :
 Une personne (CLIENT)
 Un lieu (DEPOT, BUREAU, ATELIER, …)
 Un objet documentaire (LIVRE, OUVRAGE, DOSSIER,…)
……. etc
Après avoir réaliser le dictionnaire de données, il faut regrouper ces données par
paquet homogène.
Ces paquets représentent les entités.
Une entité est caractérisée par :
- Un identifiant
- Une suite d’information liée à cet identifiant.
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base
L’identifiant figure en premier dans la liste des propriétés. Il est souligné.

Un identifiant d’une entité doit être:


• univalué et non nul : à une occurrence de l’entité correspond une et une seule valeur
d’un identifiant;
• discriminant : à une valeur d’un identifiant correspond une et une seule occurrence de
l’entité ;
• stable : une occurrence donnée d’entité doit conserver la même valeur d’identifiant
jusqu’à sa destruction ;
• minimal : si l ’identifiant est élémentaire, il est nécessairement minimal. Dans le cas d’un
identifiant composé, pour que celui-ci soit minimal, il faut que la suppression d’un de ses
composants lui fasse perdre son caractère discriminant. constitué de plusieurs propriétés
élémentaires: d’ordre 2, 3 ou 4
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base | l’identifiant unique
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base | les occurrences
Occurrences d’un attribut : Les propriétés
(attributs) prennent des valeurs appelées
également occurrences de la propriété.
Exemple : l’attribut « prénom de l’élève » prend
l’une des valeurs : {Ahmed , Jamal , Nawal ,
Sophia}
Occurrences d’une entité : l’entité exprime un
type, un ensemble dont les éléments sont
appelés occurrences de l’entité.
Exemple : l’entité « élève » aura quatre
occurrences :
 Ahmed MANSOURI
 Jamal SENHAJI
 Nawal BEN JELLOUNE
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base | l’association

Association : liaison qui a une signification précise entre plusieurs entités

 Une association est un lien sémantique entre plusieurs entités indépendamment de tous
traitements.
 Une association est souvent nommé par un verbe qui exprime le sens du lien entre les
entités.
 Les liens logiques existant entre deux entités sont appelés Associations.
Par exemple: on peut considérer qu’il existe une association Enseigne entre l’entité instituteur
et élève dans le cas d’une école
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base | l’association
Formalisme

Nom de l’association
•attribut 1
•attribut 2

N.B: Une association peut être caractérisée par des attributs


Exemple ex. date de la commande et quantité de produits commandés.
Elève
 N° SS élève Appartenir
 Nom
 Prénom
 Date naissance
 Adresse
 Année d’étude
Le Modèle Conceptuel de Données (MCD)
Les Concepts de base | Types d’associations

• Association binaire

• Association ternaire

• Association réflexive
Le Modèle Conceptuel de Données (MCD)
Contraintes d’intégrité

 Contraintes d’intégrité:
Ce sont les règles relatives aux données qui doivent être incorporées au modèle
afin d’assurer la cohérence de la base d’information.

Exemple d’incohérence :
une commande n’est passée par aucun client;
la date de fin de location est antérieure à la date de début de location.
Le Modèle Conceptuel de Données (MCD)
Contraintes d’intégrité | Cardinalité

Cardinalité: la cardinalité d'une relation est composé d'un couple comportant une
borne maximale et une borne minimale, intervalle dans lequel la cardinalité d'une
entité peut prendre sa valeur:
 La borne minimale (0 ou 1) décrit le nombre minimum de fois qu'une entité peut
participer à une relation.
 La borne maximale (1 ou n) décrit le nombre maximum de fois qu'une entité peut
participer à une relation.
Le Modèle Conceptuel de Données (MCD)
Contraintes d’intégrité | Cardinalité
Cardinalité d’une association : « min .. max »
« Compte le nombre de fois (min et max) où une occurrence de l’entité peut se retrouver engagée
dans l’association »
• Cardinalité minimum :
0 : peut ne pas être engagée
1 : doit être engagée au moins une fois
• Cardinalité maximum :
1 : ne peut pas être engagée plus d’une fois
n : peut être engagée plus d’une fois

Ex: Un cours est enseigné par au moins un


enseignant (1,…) ou par plusieurs (…,n)
Un enseignant peut n’enseigner aucun cours
(0,…) ou plusieurs (…,n)
Le Modèle Conceptuel de Données (MCD)
Contraintes d’intégrité | Cardinalité
Typologie:

Exemple:
• Une voiture appartient à une personne et une seule :
→ Elle est engagée dans « 1..1 » association « Appartient à »
• Une personne peut posséder 0 , 1 ou plusieurs voitures :
→ Elle est engagée dans « 0..n » associations « Appartient à »
Le Modèle Conceptuel de Données (MCD)
Contraintes d’intégrité syntaxiques
Elles portent sur un attribut et peuvent concerner soit son format, soit son domaine.
Exemples:
 Prix d’un produit doit être un nombre réel positif.
 Une date doit prendre le format JJ/MM/AA.
Contraintes d’intégrité sémantiques
Elles portent sur la cohérence des sens de plusieurs attributs et s’appliquent soit à:
 des attributs de la même entité ou association,
 des attributs d’entités ou associations différentes.
Exemples :
 Dans l’entité « Vol » (N° vol, Date vol, Heure départ, Heure arrivée), Heure départ >
Heure arrivée.
 Dans les entités « Produit » et « Client », La somme des CA des produits = la somme
des CA clients.
Le Modèle Conceptuel de Données (MCD)
Contraintes d’intégrité | Règles de gestion
Les règles de gestion du MCD précisent les contraintes d'intégrité qui doivent être
respectées par le modèle.
- Exemple :
en plus des règles de gestion R1-R5, le MCD d’une école peut avoir les règles de gestion
suivantes :
 R6 : un professeur fait au moins un enseignement.
 R7 : une classe a au moins un enseignant.
 R2 (rappel) : chaque matière est enseignée par un et un seul professeur.

Vous aimerez peut-être aussi