Vous êtes sur la page 1sur 47
M12 :: Merise M12 Merise Conception et Modélisation d’un Système Conception et Modélisation d’un Système d’Information
M12 :: Merise
M12
Merise
Conception et Modélisation d’un Système
Conception
et Modélisation d’un Système
d’Information
d’Information
Formateur
Formateur :: DRIOUCH B.
DRIOUCH B.
Etablissement
Etablissement :: OFPPT/GC/CFMOTI
OFPPT/GC/CFMOTI ((15/05/2012
15/05/2012))
cfmoti.driouch@gmail.com
cfmoti.driouch@gmail.com
http://www.ista
http://www.ista--ntic.net/
ntic.net/
www.ista--ntic.net
www.ista
ntic.net
11

Modèle Conceptuel dede Données

(Application)

Démarche MERISE

Modèle Logique

Démarche MERISE

Modèle Conceptuel

PowerAMC Désigne

Plan dudu Cours

Dictionnaire des Données

Désigne (Application)

Dictionnaire des Données

Système d’information

Système d’information

Cahier des Charges (Etude

Modèle Logique dede Données

www.ista

Cahier des Charges (Etude dede Cas)

Entité--Association

Association (DF)

Formes Normal

Modèle Entité

Les Formes

•• Modèle

Normal

•• Les

(DF)

Introduction

Introduction

PowerAMC

Cours

Données

Données

Plan

Cas)

22

www.ista--ntic.net

ntic.net

l’Equipement)

–– CTI

•• Remise

France

–– àà lala mode

CTI (Centre

concepts dede

Merise 22

jour :: Merise

l’Equipement

33

mode «Objet»

Techniques dede

1976

–– CETE(Centre

Remise àà jour

Très répandue

d’Informatique)

développée par

CETE(Centre d’Etudes

Origine française

(Centre Technique

Historique

Historique

Approche ancienne

«Objet» :: concepts

classes, héritage…

classes, héritage…

d’Etudes Techniques

l’Equipement--Ministère

www.ista--ntic.net

Approche ancienne :: 1976

Technique d’Informatique)

Ministère dede l’Equipement)

www.ista

ntic.net

•• Très répandue enen France

•• Origine française :: développée par ::

Introduction Introduction MERISE MERISE étant étant avant avant tout tout unun sigle, sigle, signifiant signifiant Méthode
Introduction
Introduction
MERISE
MERISE étant
étant avant
avant tout
tout
unun
sigle,
sigle, signifiant
signifiant
Méthode d’Etude
Méthode
d’Etude dede Réalisation
Réalisation Informatique
Informatique par
par
Sous
Sous--Ensemble
Ensemble ..
Les
Les problèmes
problèmes rencontrés
rencontrés dans
dans lala mise
mise enen œuvre
œuvre
dede solutions
solutions informatiques
informatiques sont
sont ::
✤✤ Absence
Absence
dede
conception
conception
globale,
globale,
données
données
redondantes,
redondantes,
maintenance difficile.
maintenance
difficile.
✤✤ Dossiers
Dossiers d'analyses
d'analyses rares
rares et
et difficiles
difficiles àà reprendre,
reprendre, car
car trop
trop
focalisés
focalisés sur
sur lala programmation.
programmation.
✤✤ Difficultés
Difficultés dede dialogue
dialogue entre
entre utilisateurs
utilisateurs et
et informaticiens.
informaticiens.
✤✤ Pas
Pas
dede
norme
norme dede production
production informatique:
informatique: planification
planification et
et
contrôle
contrôle difficile.
difficile.
www.ista
www.ista--ntic.net
ntic.net
44

étapes ::

nécessité

II

lala

enen

dede

Qui

des

des

D'ou

D'ou

place

place

mettre

mettre

nécessité

démarche méthodologique

(Système

méthodes

Qui propose

propose une

informatiques.

d’Information)

une démarche

développement

méthodologique dede

conduite dede projets

développement dede SS

projets informatiques.

méthodes dede conduite

(Système d’Information)

processus dede développement

découpage dudu processus

Introduction

Introduction

faire enen 44 étapes

UnUn découpage

développement

peut sese faire

Etude préalable,

Etude détaillée,

•• Réalisation,

55

Réalisation,

Mise enen œuvre.

préalable,

détaillée,

•• Etude

•• Etude

peut

•• Mise

œuvre.

www.ista--ntic.net

www.ista

ntic.net

Ce Qu'est Ce Qu'est unun Système Système UnUn système système est est unun ensemble ensemble d'éléments
Ce Qu'est
Ce Qu'est unun Système
Système
UnUn système
système est
est unun ensemble
ensemble d'éléments
d'éléments matériels
matériels et
et immatériels
immatériels
(hommes,
(hommes,
machines,
machines,
méthodes,
méthodes,
règles,
règles,...))
...
enen
interaction
interaction
transformant par
transformant
par unun processus
processus des
des éléments
éléments (les
(les entrées)
entrées) enen
d'autres
d'autres éléments
éléments (les
(les sorties).
sorties).
UnUn système d'information présente quatre fonctions majeures ::
système d'information présente quatre fonctions majeures
••
-- LaLa collecte
collecte des
des informations
informations émanant
émanant dudu système
système dede pilotage,
pilotage, dudu système
système
opérant, dede l'environnement extérieur.
opérant,
l'environnement extérieur.
••
-- LeLe traitement
traitement des
des informations
informations (transfert
(transfert des
des iinfor
nformations
mations dans
dans lala forme).
forme).
••
-- LaLa circulation
circulation des
des informations
informations (transfert
(transfert des
des informations
informations dans
dans l'espace).
l'espace).
••
-- LaLa mémorisation
mémorisation (le(le stockage)
stockage) des
des informations
informations (transfert
(transfert des
des informations
informations
dans lele temps).
dans
temps).
www.ista
www.ista--ntic.net
ntic.net
66
Organisation et Système Organisation et Système d’Information d’Information •• Décomposition Décomposition enen sous sous--systèmes systèmes Système
Organisation et Système
Organisation et Système
d’Information
d’Information
•• Décomposition
Décomposition enen sous
sous--systèmes
systèmes
Système de Pilotage (SP)
Système d’Information (SI)
Système Opérant (SO)
www.ista
www.ista--ntic.net
ntic.net
77
Organisation et Système Organisation et Système d’Information d’Information Schéma Systémique dede l’entreprise Schéma Systémique l’entreprise Système
Organisation et Système
Organisation et Système
d’Information
d’Information
Schéma Systémique dede l’entreprise
Schéma Systémique
l’entreprise
Système de pilotage
Réfléchit, décide, contrôle
Environnement
Environnement
Décisions
Informations
extérieur
extérieur
traitées
Informations
Système d'information
Informations
externes
vers l'extétieur
Mémorise, traite, diffuse
Informations-
interaction
Informations
collectées
Flux entrant
Système opérant
Flux sortant
Transforme, production
www.ista--ntic.net
www.ista
ntic.net
88
Etape Etape dede Développement Développement d’un S.I d’un S.I Merise Merise comme comme nous nous l’avons
Etape
Etape dede Développement
Développement
d’un S.I
d’un S.I
Merise
Merise
comme
comme
nous
nous
l’avons
l’avons
dit
dit
propose
propose dede découper
découper lele processus
processus dede
développement
développement d’un
d’un
SS
II
..
enen quatre
quatre
étapes
étapes
..
•• L’étude préalable
L’étude préalable
•• L’étude détaillée
L’étude détaillée
•• LaLa réalisation
réalisation
•• LaLa mise
mise enen œuvre
œuvre
www.ista
www.ista--ntic.net
ntic.net
99
Etape Etape dede Développement Développement d’un S.I d’un S.I L’étude préalable: L’étude préalable: Cette Cette étude
Etape
Etape dede Développement
Développement
d’un S.I
d’un S.I
L’étude préalable:
L’étude préalable:
Cette
Cette étude
étude courte
courte dans
dans lele temps,
temps, qui
qui débute
débute par
par l’analyse
l’analyse
dede lala
situation
situation
existante,
existante,
permet
permet
dede
proposer
proposer
une
une
architecture
architecture globale
globale dede lala solution
solution
LL ’étude
’étude dede fonctionnement
fonctionnement dd ’une
’une organisation
organisation peut
peut aboutir
aboutir àà
lala conclusion
conclusion que
que son
son informatisation
informatisation nn ’est
’est pas
pas sosouhaitable
uhaitable
www.ista
www.ista--ntic.net
ntic.net
1010
Etape Etape dede Développement Développement d’un S.I d’un S.I L’étude détaillée: L’étude détaillée: Elle Elle est
Etape
Etape dede Développement
Développement
d’un S.I
d’un S.I
L’étude détaillée:
L’étude détaillée:
Elle
Elle est
est menée
menée après
après l’étude
l’étude préalable
préalable et
et àà pour
pour objectif
objectif dede décrire
décrire
complètement,
complètement, auau plan
plan fonctionnel,
fonctionnel, lala solution
solution àà réaliser.
réaliser. Les
Les phases
phases
dede traitements
traitements sont
sont spécifiées
spécifiées enen décrivant
décrivant les
les données
données saisies,
saisies,
modifiées
modifiées
..
Objectif
Objectif :: améliorer
améliorer lele traitement
traitement dede ll ’information
’information dans
dans une
une organisation,
organisation,
Cette
Cette amélioration
amélioration s’exprime
s’exprime enen terme
terme dede Traitement,
Traitement, Collecte,
Collecte, Saisie,
Saisie,
Transmission,
Transmission, Stockage
Stockage
...
De
De l’information
l’information
www.ista
www.ista--ntic.net
ntic.net
1111
Etape dede Développement Etape Développement d’un S.I d’un S.I LaLa réalisation réalisation Son but est d’obtenir
Etape dede Développement
Etape
Développement
d’un S.I
d’un S.I
LaLa réalisation
réalisation
Son but est d’obtenir les logiciels correspondant. Cette étape est
Son but est d’obtenir les logiciels correspondant. Cette étape est
elle même composée
elle même composée enen 22 phases
phases ::
••
L’étude
L’étude technique
technique qui
qui complète
complète l’étude
l’étude détaillée
détaillée par
par lala prise
prise enen compte
compte dede tout
tout
l’environnement technique informatique.
l’environnement technique informatique.
••
LaLa production
production dede logiciel
logiciel qui
qui permet
permet d’obtenir
d’obtenir lele logiciel
logiciel testé
testé sur
sur jeu
jeu d’essai.
d’essai.
www.ista
www.ista--ntic.net
ntic.net
1212
Etape Etape dede Développement Développement d’un S.I d’un S.I LaLa mise mise enen œuvre œuvre Son
Etape
Etape dede Développement
Développement
d’un S.I
d’un S.I
LaLa mise
mise enen œuvre
œuvre
Son
Son
but
but
est
est
d’exécuter
d’exécuter
toutes
toutes
les
les
actions
actions
(formation,
(formation,
documentation,
documentation,
installation
installation
des
des
matériels,
matériels,
initialisation
initialisation
des
des
données,
données, réception
réception …)
…) qui
qui permettront
permettront d’aboutir
d’aboutir auau lancement
lancement dudu
système
système auprès
auprès des
des utilisateurs.
utilisateurs.
Par
Par ailleurs
ailleurs ilil est
est recommandé
recommandé d’utiliser,
d’utiliser, dès
dès l’étude
l’étude préalable,
préalable, lele
maquettage et
maquettage
et prototypage
prototypage pour
pour donner
donner une
une représentation
représentation plus
plus
concrète
concrète
des
des
principaux
principaux
sous
sous--ensembles
ensembles
dede
lala
solution
solution
proposée(final)
proposée(final)
..
Sans
Sans oublié
oublié lala partie
partie maintenance
maintenance pour
pour les
les problèmes
problèmes technique
technique
éventuelle
éventuelle
..
www.ista
www.ista--ntic.net
ntic.net
1313
Etapes Etapes dede MERISE MERISE Les différentes étapes dede mise Les différentes étapes mise enen œuvre
Etapes
Etapes dede MERISE
MERISE
Les différentes étapes dede mise
Les différentes étapes
mise enen œuvre d'une analy
œuvre d'une analysese
Merise:
Merise:
•• Analyse
Analyse dede l'existant
l'existant (50%
(50% dudu temps)
temps)
••
MCD
MCD ++ MCT
MCT ++ MOT
MOT (en
(en parallèle:
parallèle: 25%)
25%)
•• Validation
Validation (données/traitements
(données/traitements et
et MLD
MLD (10%)
(10%)
••
MPD
MPD et
et MOpT
MOpT (15%)
(15%)
Analyse
Analyse dede l'existant: entretiens
l'existant: entretiens
-- avec
avec lala direction
direction ::
-- avec
avec lele personnel
personnel des
des services
services ::
••Connaître
Connaître lele problème
problème posé,
posé,
••Recenser
Recenser et décrire les taches exécutées,
et décrire les taches exécutées,
••Recenser
Recenser les objectifs des demandeurs,
les objectifs des demandeurs,
••Observer
Observer circulations
circulations des informations,
des informations,
••Cerner
Cerner les
les postes
postes dede travail impliqués,
travail impliqués,
••Apprendre
Apprendre lele langage
langage dede l'entreprise.
l'entreprise.
••Décrire
Décrire les
les interfaces avec les autres projets,
interfaces avec les autres projets,
••Délimiter
Délimiter les champs dede l’étude.
les champs
l’étude.
www.ista--ntic.net
www.ista
ntic.net
1414
Etapes Etapes dede MERISE MERISE Analyse Analyse dede l'existant l'existant -- Consolidation Consolidation des des entretiens
Etapes
Etapes dede MERISE
MERISE
Analyse
Analyse dede l'existant
l'existant -- Consolidation
Consolidation des
des entretiens
entretiens et
et synthèses
synthèses
lala règle
règle dede gestion
gestion est
est lala traduction
traduction conceptuelle
conceptuelle des
des objectifs
objectifs
choisis
choisis et
et des
des contraintes
contraintes acceptées
acceptées par
par l'entreprise.
l'entreprise.
Elle
Elle est
est
liée
liée aux
aux traitements
traitements (règle
(règle d'action)
d'action) ouou aux
aux données
données (règle
(règle dede
calcul)
calcul)
..
dégager les
dégager
les règles
règles qui
qui expriment
expriment les
les objectifs
objectifs et
et contraintes:
contraintes:
Règles dede gestion associées auau niveau conceptuel ((QUOI
Règles
gestion associées
niveau conceptuel
QUOI))
Règles d'organisation associées
Règles d'organisation associées auau niveau organisationnel
niveau organisat
ionnel ((OUOU,, QUI
QUI,, QUAND
QUAND))
Règles techniques ((COMMENT
Règles techniques
COMMENT))
Recensement des taches
Recensement des taches
Libellé
Libellé
dede
lala
tache,
tache, condition
condition dede déclenchement,
déclenchement, résultats
résultats
produits,
produits, fréquence
fréquence dede
lala tache,
tache, durée
durée dede
lala tache,
tache, règles
règles
associées, commentaires,
associées,
commentaires,
Nom,
Nom,
définition
définition
dede
lala
structure
structure
(alphabétique),
(alphabétique),
dudu
type
type
(calculée,
(calculée,
élémentaire),
élémentaire),
quantification,
quantification,
exemples,
exemples,
commentaires
commentaires
..
www.ista
www.ista--ntic.net
ntic.net
1515
Etapes Etapes dede MERISE MERISE Synthèse des traitements Synthèse des traitements Avec Avec et et sans
Etapes
Etapes dede MERISE
MERISE
Synthèse des traitements
Synthèse des traitements
Avec
Avec et
et sans
sans organisation.
organisation.
Synthèse des données
Synthèse des données
Dictionnaires
Dictionnaires des
des données,
données,
Elimination
Elimination des
des synonymes
synonymes (deux
(deux noms
noms différents
différents pour
pour
lala
même
même réalité)
réalité) et
et des
des polysémies
polysémies (le(le même
même nom
nom pour
pour deux
deux
réalités
réalités différentes).
différentes).
Validation
Validation dede l'existant
l'existant
Validation
Validation Forme
Forme Normal
Normal
www.ista
www.ista--ntic.net
ntic.net
1616
Modèles dede base MERISE Modèles base MERISE Présentation des modèles selon leur niveau d’abstra Présentation des
Modèles dede base MERISE
Modèles
base MERISE
Présentation des modèles selon leur niveau d’abstra
Présentation des modèles selon leur niveau d’abstraction:
ction:
Données
Traitements
Modèle Conceptuel
Modèle Conceptuel
des Données
des Traitements
MCD
MCT
-------------------------
-------------------------
Objets – propriétés - Relations
Processus - Evénements/résultats -
Opérations - Synchronisation
Modèle Logique
Modèle Organisationnel des Traitements
des Données
MOT
MLD
-------------------------
-------------------------
Procédures - Postes de travail - Tâches
Fichiers – Hiérarchique – Réseau - Relationnel
Modèle Physique
Modèle Opérationnel
des Données
des Traitements
MPD
MOPT
-------------------------
-------------------------
Fichiers - Bases de données
Programmes
www.ista--ntic.net
www.ista
ntic.net
1717
Niveau
Niveau
Niveau
Organisationnel
opérationnel
Conceptuel
ou logique
ou physique
Etude Etude dede Cas Cas (Cahier des Charges) (Cahier des Charges) Définition Cahier des Charges: Définition
Etude
Etude dede Cas
Cas (Cahier des Charges)
(Cahier des Charges)
Définition Cahier des Charges:
Définition Cahier des Charges:
LeLe cahier
cahier des
des charges
charges est
est unun document
document contractuel
contractuel entre
entre lele
client
client et
et lele prestataire
prestataire
ilil
vise
vise àà définir
définir exhaustivement
exhaustivement les
les
spécifications
spécifications dede base
base d'un
d'un produit
produit ouou
d'un
d'un service
service àà
réaliser
réaliser
..
Il Il définit
définit aussi
aussi les
les objectifs
objectifs àà atteindre
atteindre et
et vise
vise àà
bien
bien cadrer
cadrer une
une mission.
mission. EnEn interne,
interne, lele cahier
cahier des
des charges
charges
sert
sert
àà
formaliser
formaliser les
les
besoins
besoins
et
et
àà
les
les
expliquer
expliquer aux
aux
différents
différents acteurs
acteurs pour
pour s'assurer
s'assurer que
que tout
tout
lele monde
monde est
est
d'accord
d'accord Il Il est
..
est considéré
considéré comme
comme unun référentiel
référentiel contractuel
contractuel
partagé
partagé par
par lele prestataire
prestataire et
et l'équipe
l'équipe interne,
interne, cece qui
qui enen fait
fait
unun outil
outil fondamental
fondamental dede communication
communication dudu chef
chef dede projet
projet..
www.ista
www.ista--ntic.net
ntic.net
1818

dede traiter les informations (ordinateurs, postes

Collecte, Saisie, Transmission, Stockage

Résumé

Résumé

Collecte, Saisie, Transmission, Stockage

travail, règles et méthodes,

Organisation sociale :: circulation

’une organisation peut aboutir

Cette amélioration ss ’exprime

’ensemble des éléments chargés

l’information dans une organisation

l’information dans une organisation

conclusion que son informatisation

’objectif dd ’une étude :: améliorer

travail, règles et méthodes, ...

traiter les informations (ordinateurs, postes dede

Système dd ’Information (S.I.) dd ’une organisationn

améliorer lele traitement

terme dede Traitement,

’étude dede fonctionnement

circulation dd ’informations

lala conclusion que son informatisation nn ’est pas

Organisation sociale

’exprime enen terme

’Information (S.I.)

Cette amélioration

’une organisatio

fonctionnement dd ’une organisation peut aboutir àà

LL ’étude

stocker et

’est pas

’informations

l’information

l’information

’est ll ’ensemble des éléments chargés dede stocker et

cc ’est

souhaitable

souhaitable

LeLe Système

LL ’objectif

’une étude

traitement dede

ntic.net

...

...

...

1919

) )

Traitement,

www.ista

De

De

www.ista--ntic.net

les éventuelles incohérences dudu système

Résumé

’une information, ...

Informatisation réussie

circulation des informations

’étude doit mettre enen évidence

système dede

traitement dede ll ’information (redondance, inutilité

harmonieusement intégrer lele schéma global

Résumé

’accès àà une information particulière, ...

harmonieusement intégrer

•• les éventuelles incohérences

dede circulation des informations

apporter àà ll ’archivage,

une information particulière, ...

•• les améliorations àà apporter

ll ’accès

’information (redondance, inutilité dd

...

2020

) )

ntic.net

www.ista

www.ista--ntic.net

SI doit

•• Informatisation réussie == lele SI doit

traitement

évidence ::

’archivage, àà

les améliorations

’une information,

schéma global

•• LL ’étude doit mettre

Modèle conceptuel dede lala Modèle conceptuel communication communication Enoncé d’une étude dede cas Enoncé d’une étude
Modèle conceptuel dede lala
Modèle conceptuel
communication
communication
Enoncé d’une étude dede cas
Enoncé d’une étude
cas
Le camp de
vacances
•• Centre
Centre dede vacances,
vacances,
situé dans une zone
situé dans une zone
Touristique
Touristique
•• Réservation
Réservation dudu séjour
séjour
exclusivement sur Internet
exclusivement sur Internet
www.ista
www.ista--ntic.net
ntic.net
2121

Période dd ’activité,

voilier,

voilier,

’activité, dede mars

séjour :: dede 55 àà 1414 jours maximum (10 joursrs enen

•• prise des réservations pour lala prochaine saison

Etude dede cas

emplacements (tente, caravane ouou bungalows)

bureau dd ’accueil ouvert pour répondre aux problèmes

•• location éventuelle dede matériel (Pédalo, planche,

présentation

répondre aux demandes dede renseignements (prospectusus prévu)

cas :: présentation

générale

avec ouou sans animateur

•• bureau

Etude

jours maximum (10 jou

renseignements (prospect

•• Activités sportives et

•• répondre aux demandes

prise des réservations pour

•• Centaine d’emplacements

dehors dede cette période, pas

location éventuelle

matériel (Pédalo, planche,

cette période, pas dede vacanciers

Activités sportives et dede détente

’accueil ouvert pour répondre aux problè

générale

Durée dudu séjour

•• Période

Centaine d’

vacanciers ::

•• EnEn dehors

moyenne)

moyenne)

•• animateurs

novembre ::

mes des clients

bungalows)

des clients

prochaine saison

mars àà novembre

détente àà lala carte

sans animateur

(tente, caravane

carte

...

...

2222

) )

ntic.net

www.ista

•• avec

animateurs

www.ista--ntic.net

•• Durée

prévu)

www.ista

personnes

Demandes

Etude dede cas

’emplacement souhaité

•• nom et adresse

générale

générale

Demandes dede réservation

nombre dede personnes

nom et adresse dudu client

exclusivement par

Etude

2323

ntic.net

client

Internet (pas par téléphone, ni courrier postal) ::

www.ista--ntic.net

cas :: présentation

Internet (pas par téléphone, ni courrier postal)

•• type

•• dates

dates dede début et dede finfin dede séjour

réservation exclusivement par

présentation

séjour

début et

•• nombre

type dd ’emplacement souhaité

notification auau client

planning dd ’occupation)

réception retourné

réservation

réponse dépend

Remise àà jour

Etude

•• si nouveau client

l’acceptation

•• établissement

’occupation)

•• notification

si nouveau client :: attribution

générale

générale

si acceptation alors ouverture

planning des emplacements

attribution dd ’un numéro dede

(la(la réponse dépend dudu planning

Etude dede cas

direction perçoit ces demandes

refus dede lala demande par courrier

établissement dd ’une fiche dede réservation

LaLa direction perçoit ces demandes ::

client

•• si acceptation alors ouverture dd ’un dossier ::

jour dudu planning des emplacements

Accusé dede réception retourné auau client

présentation

’un numéro

’un dossier

ouou dudu refus

’une fiche

•• Accusé

(email)

(email)

cas :: présentation

client

client

www.ista--ntic.net

www.ista

ntic.net

2424

•• Remise

client dede l’acceptation

demande par courrier

électronique (email)

électronique (email)

Etude dede cas

Etude

cas :: présentation

présentation

générale

générale

•• Documents spécifique :: Planning

Documents spécifique

Planning dd ’occupation des

’occupation des

emplacements

emplacements

•• UnUn mois

mois avant

avant son séjour, demande

son séjour,

demande dede règlement

règlement dd ’arrhes

’arrhes ::

règlement auau moins

•• règlement

moins 1515 jours avant lele séjour

jours avant

séjour

annulation dudu séjour

•• annulation

séjour lele cas échéant

cas échéant

www.ista--ntic.net

www.ista

ntic.net

2525

 

Etude dede cas

Etude

cas :: présentation

présentation

générale

générale

Etude dudu document «planning dd ’occupation des

Etude

document «planning

emplacements »»

emplacements

’occupation des

•• Une feuille par type d’emplacement et par

Une feuille par type d’emplacement et par

mois

mois

•• Diagramme

Diagramme dede Gantt

Gantt ::

•• lignes

lignes :: numéros des emplacements

numéros des emplacements

•• colonnes

colonnes :: jours

jours dudu mois

mois

•• Une réservation acceptée est inscrite comme

Une réservation acceptée est inscrite comme

suit (au crayon) ::

suit (au crayon)

•• numéro client dans

numéro client dans lala case

case dede sasa date

date dd

’arrivée

’arrivée

•• trait continu dudu début

trait continu

début àà lala finfin dudu séjour

séjour

www.ista--ntic.net

www.ista

ntic.net

2626

Etude dede cas

Etude

cas :: présentation

présentation

générale

générale

L’arrivée d’un client

L’arrivée d’un client

•• AA l’arrivée d’un client

l’arrivée d’un client ::

Transfert dudu dossier

•• Transfert

dossier dudu client

client :: Direction

Direction Accueil

Accueil

•• AuAu bureau

bureau dd ’accueil

’accueil ::

•• EnEn présence

présence dudu client

client :: contrôle et modification

contrôle et modification

éventuelle dudu dossier (date dd ’arrivée effective

éventuelle

dossier (date

’arrivée effective

enen générale ≠, ...

générale ≠,

...

) )

Communication auau client

•• Communication

client dd ’un numéro

’un numéro

dd ’emplacement

’emplacement

www.ista--ntic.net

www.ista

ntic.net

2727

 

Etude dede cas

Etude

cas :: présentation générale

présentation générale

LeLe séjour des clients

séjour des clients

Durant lele séjour

•• Durant

séjour ::

Pour lala location

•• Pour

location dede matériel,

matériel, lele client

client ss ’adresse

’adresse àà

unun animateur responsable :: établissement,

animateur responsable

établissement, enen

double, dd ’une fiche dede location

double,

’une fiche

location dede matériel

matériel ::

type dd ’équipement

•• type

’équipement

•• date

date

numéro dd ’emplacement occupé par

•• numéro

’emplacement occupé par lele client

client

durée dede lala location

•• durée

location

•• LeLe double

double dede lala fiche

fiche dede location est remise

location est remise auau

client. Les animateurs lala transmettent

client. Les animateurs

transmettent auau bureau

bureau

’accueil qui les classe dans les dossiers des clients

dd ’accueil qui les classe dans les dossiers des cli

ents

www.ista--ntic.net

www.ista

ntic.net

2828

date et heure précises dede son départ

•• ++ montant par personne (deux tarifs

client est transmis àà lala direction qui

établit une facture dede lala manière suivante ::

prix dede lala location est calculé sur lala base

partie fixe (fonction dudu type d’emplacement)

•• lele montant quotidien dûdû ::

Etude dede cas

montant par personne (deux tarifs :: enfant et

dossier dudu client est transmis

date et heure précises

•• partie fixe (fonction

présentation générale

type d’emplacement)

journée enen fonction

location est calculé sur

montant quotidien

type dede matériel

fonction dudu type

manière suivante

établit une facture

LaLa facturation

demi--journée

direction qui

client indique

•• Peu avant lala finfin dede son séjour, lele client indique àà l’accueil les

Etude

son départ

facturation

son séjour,

•• LeLe dossier

base dd ’une

l’accueil les

adulte ))

•• lele prix

enfant et

matériel

Peu avant

adulte

demi

’une

cas :: présentation générale

www.ista--ntic.net

www.ista

ntic.net

2929

dossier client

facture est remise auau client qui lala

direction qui l’archive dans lele

présentation générale

direction qui l’archive dans

’accueil

règle àà ll ’accueil

•• LaLa facture est remise

Etude dede cas

LaLa facturation

dossier client

Son double acquitté est transmis àà lala

facturation

client qui

Etude

règle

www.ista--ntic.net

www.ista

ntic.net

3030

•• Son double acquitté est transmis

cas :: présentation générale

Communication

documents

<<<< Délimité

Modèle Conceptuel

Système >>>>

Diagramme dede dépendance des

iv. iv. Diagramme

Communication

dépendance des

Diagramme dede contexte

Délimité lele Système

Etablir lele Diagramme

Diagramme conceptuel

Définir l’organisation

Définir l’organisation

www.ista--ntic.net

3131

i.i.

ii.ii.

iii.

iii.

ntic.net

www.ista

documents

LeLe Modèle Conceptuel dede lala

flux

Etablir lele Diagramme conceptuel dede flux

Etablir

Etablir

contexte

organisation ::

Interviewer les personnes impliquées

conceptuel dede lala

Vue synthétique dudu problème

communication

communication

fonctionnement dede ll ’organisme

problème

II -- LeLe modèle

Méthodologie dd ’étude

traités et échangés

traités et échangés

dans lele fonctionnement

Vue synthétique

•• Méthodologie

’Organisation (1(1°°)) ++ Contexte

Définir ll ’Organisation

cadre dede ll ’étude

(domaine) (2(2°°)) ::

Donner lele cadre

(domaine)

Donner

Contexte

•• Définir

’étude

organisation

’étude dudu S.I.

’organisme

S.I. dd ’une

dans

’une

www.ista--ntic.net

www.ista

ntic.net

3232

•• Interviewer les personnes impliquées

Recenser les spécimens des documents

•• Recenser les spécimens des documents

modèle conceptuel

Définir l’organisation

Définir l’organisation

•• De quelle entreprise

De quelle entreprise ss ’agit

’agit--ilil ??

•• Quels sont ses objectifs ??

Quels sont ses objectifs

•• Quels sont

Quels sont

•• ses activités spécifiques

ses activités spécifiques ??

•• ses produits ??

ses produits

•• ses matières premières (fournisseurs) ??

ses matières premières (fournisseurs)

•• ses clients ??

ses clients

•• Etude des aspects financiers

Etude des aspects financiers

•• Déterminer

Déterminer lala structure qui prend les

structure qui prend les

décisions

décisions

www.ista--ntic.net

www.ista

ntic.net

3333

 

Définir l’organisation

Définir l’organisation

De quelle entreprise ss ’agit

•• De quelle entreprise

’agit--ilil ?? >> LeLe camp

camp dede vacanc

vacanceses

«« les bronzés »» :: unun terrain

les bronzés

terrain dede camping

camping

•• Quels sont

Quels sont

ses activités spécifiques ?? >> Activités

•• ses activités spécifiques

Activités dede service

service ::

mettre àà lala disposition des clients des

mettre

disposition des clients des

emplacements et des équipements dede loisir

emplacements et des équipements

loisir

•• ses produits ?? >> Aucun produit fini

ses produits

Aucun produit fini

•• ses matières premières (fournisseurs) ?? >> Aucune

ses matières premières (fournisseurs)

Aucune

•• ses clients ?? >> des particuliers

ses clients

des particuliers

www.ista--ntic.net

www.ista

ntic.net

3434

www.ista

financiers chargés

>> LaLa direction. Petite taille

structure qui prend les

>> aucune information dede ll ’énoncé

Etude des aspects financiers

direction. Petite taille dede lala structure

point :: collectivités locales ?? ,,

•• Etude des aspects financiers ::

administration fiscale ?, partenaires

financiers chargés dede lala promotion

Déterminer lala structure qui prend les

Définir l’organisation

Définir l’organisation

administration fiscale ?, partenaires

www.ista--ntic.net

renseigner

vient

directeur

directeur

ntic.net

décisions

décisions

•• Déterminer

structure :: lele

promotion ??

’énoncé nene vient

aucune information

renseigner cece point

collectivités locales

3535

Définir l’organisation

groupe dede personnes

(documents et messages)

(documents et messages)

’est une personne ouou unun

ces informations

Acteur cc ’est une personne

’échangent des informations

qui accomplissent des actions sur

•• qui accomplissent des actions sur

qui ss ’échangent des informations

ntic.net

Définir l’organisation

ces informations

UnUn Acteur

personnes

groupe

•• qui

www.ista--ntic.net

3636

www.ista

Acteurs externes échangent des

’organisation étudiée

appartiennent auau domaine

Acteurs internes font partie

informations avec les acteurs internes

informations avec les acteurs internes dudu

’en font pas partie

•• Acteurs externes échangent des

ensemble dede ll ’organisation étudiée ::

•• Acteurs internes font partie dudu sous

domaine étudié mais nn ’en font pas partie

Définir l’organisation

Définir l’organisation

domaine étudié mais

ntic.net

www.ista

www.ista--ntic.net

sous--

’activité

ensemble

Considéré

Considéré

appartiennent

domaine dd ’activité

3737

Définir l’organisation Définir l’organisation 11--1) 1) Délimiter Délimiter lele système système :: Identifier Identifier les acteurs
Définir l’organisation
Définir l’organisation
11--1)
1) Délimiter
Délimiter lele système
système :: Identifier
Identifier
les acteurs externes
les acteurs externes
Client
Domaine d’activité
considéré :
Acteurs externes
« réservation-séjour »
Animateur
www.ista--ntic.net
www.ista
ntic.net
3838

Définir l’organisation

Définir l’organisation

11--2)

2) Découpage

Découpage enen domaines

domaines d’activité

d’activité ::

Domaine dede ll ’organisation trop vaste

•• Domaine

’organisation trop vaste

•• UnUn domaine

domaine dd ’activité

’activité == activité importante ouou

activité importante

fonction dede ll ’organisation

fonction

’organisation :: vendre, stocker, acheter,

vendre, stocker, acheter,

gérer dudu personnel,

gérer

personnel, ...

camp dede vacances

:: camp

vacances ::

Réservation, Séjour

Réservation, Séjour

•• UnUn domaine

domaine dd ’activité

’activité

•• est quasiment autonome par rapport aux autres

est quasiment autonome par rapport aux autres

domaines

domaines

•• échange des informations avec les autres domaines

échange des informations avec les autres domaines

www.ista--ntic.net

www.ista

ntic.net

3939

 

Définir l’organisation

Définir l’organisation

’énoncé nene traite que deux domaines dd ’activité

LL ’énoncé

traite que deux domaines

’activité ::

•• LaLa réservation

réservation

•• LeLe séjour

séjour dudu client

client

Les domaines suivants nene sont pas évoqués

•• Les domaines suivants

sont pas évoqués ::

Gestion dudu personnel

•• Gestion

personnel :: animateurs, secrétaire(s) dd

animateurs, secrétaire(s)

’accueil, personnel dd ’entretien,

’accueil, personnel

’entretien, ……

•• Maintenance et renouvellement des équipements

Maintenance et renouvellement des équipements

Gestion :: obligations fiscales, marketing

•• Gestion

obligations fiscales, marketing

(publicité

(publicité

...

...

) )

www.ista--ntic.net

www.ista

ntic.net

4040

Définir l’organisation Définir l’organisation 11--3) 3) Identifier Identifier les acteurs internes les acteurs internes Direction Bureau
Définir l’organisation
Définir l’organisation
11--3)
3) Identifier
Identifier
les acteurs internes
les acteurs internes
Direction
Bureau
d’accueil
Animateurs
www.ista
www.ista--ntic.net
ntic.net
4141

ntic.net

Acteurs externes

Acteurs internes

Bureau dd ’accueil

Acteurs externes ::

Acteurs internes ::

données au domaine, les

Définir l’organisation

Définir l’organisation

En fonction des limites

4242

Animateurs sont des

www.ista

www.ista--ntic.net

internes

Clients

’accueil

•• Bureau

•• Clients

Directeur

•• Directeur

acteurs externes ou

Définir l’organisation Définir l’organisation Direction Bureau Client d’accueil Animateurs www.ista www.ista--ntic.net ntic.net 4343
Définir l’organisation
Définir l’organisation
Direction
Bureau
Client
d’accueil
Animateurs
www.ista
www.ista--ntic.net
ntic.net
4343
Définir Définir lele diagramme diagramme dede contexte contexte 11--1) 1) Délimiter Délimiter lele système système ::
Définir
Définir lele diagramme
diagramme dede contexte
contexte
11--1)
1) Délimiter
Délimiter lele système
système :: Identifier
Identifier les
les acteurs
acteurs externes
externes
Client
Info
Organisation
Acteurs externes
Info
Animateur
www.ista
www.ista--ntic.net
ntic.net
4444
Etablir lele diagramme Etablir diagramme dede contexte contexte 1. 1. Demande Demande dede réservation réservation 1,4,5,7,8
Etablir lele diagramme
Etablir
diagramme dede contexte
contexte
1.
1.
Demande
Demande dede réservation
réservation
1,4,5,7,8
2.
2.
Accusé dede réception, Refus,
Accusé
réception, Refus,
Domaine
Demande
Demande dd ’information
’information
3.
3.
Demande
Demande dd ’arrhes
’arrhes
Client
4.
4.
Versement dd ’arrhes
Versement
’arrhes
réservation
-séjour
5.
5.
Notification date dd ’arrivée
Notification date
’arrivée
2,3,9
6.
6.
Fiche dede location
Fiche
location
7.
7.
Notification date
Notification date dede départ
départ
8.
8.
Règlement facture
Règlement facture
6
9.
9.
Facture acquittée
Facture acquittée
Animateur
www.ista--ntic.net
www.ista
ntic.net
4545

questions sui

précisément lala circulation

calcul dd ’une

...

’une

che…

difficile

titifs, ...

répétitifs,

une fifiche…

Information

Quels sont les problèmes rencontrés ?? ExEx :: Information

facture, archivage

’un dossier, création dd une

•• Quels sont les traitements effectués

•• Quels sont les problèmes rencontrés

obtenir, traitements fastidieux ouou répé

difficile àà obtenir, traitements fastidieux

facture, archivage dd ’un dossier, création

Quels sont les traitements effectués ?? ExEx :: calcul

Etablir lele diagramme conceptuel dede flux

diagramme conceptuel

•• Quels sont les types dede documents

documents ouou messages reçus ouou

prendre enen compte les questions

circulation dede ll ’information entre les

4646

personnes concernées

Objectif dede ll ’interview

Quels sont les types

concernées == définir

’information entre les

Etablir

différents acteurs

différents acteurs

flux

précisément

messages reçus

doit prendre

’interview doit

’interview des

compte les

•• LL ’interview

•• Objectif

suivantes

des personnes

vantes ::

définir

émis ??

émis

www.ista--ntic.net

www.ista

ntic.net

Diagramme conceptuel des flux Diagramme conceptuel des flux Demande de réservation Accusé de réception, refus, demande
Diagramme conceptuel des flux
Diagramme conceptuel des flux
Demande de réservation
Accusé de réception,
refus, demande info
Direction
Demande d ’arrhes
Versement d ’arrhes
Client
Dossier
Facture
Dossier
Facture
et Fiches
acquittée
Notification date d ’arrivée
Notification date de départ
Règlement facture
Bureau
Facture acquittée
d’accueil
Demande
Fiche de
de location
Animateur
location
www.ista
www.ista--ntic.net
ntic.net
4747
Matrice des flux Matrice des flux Directeur Client Bureau Animateur Demande de réservation Accusé de réception
Matrice des flux
Matrice des flux
Directeur
Client
Bureau
Animateur
Demande de réservation
Accusé de réception
Refus
Demande information
Demande d ’arrhes
Versement d ’arrhes
Dossier client
Notification date d ’arrivée
Notification date de départ
Demande de location
Fiche de location
Dossier complété
Facture
Facture acquittée
Règlement facture
www.ista
www.ista--ntic.net
ntic.net
4848
Diagramme Diagramme dede dépendance des documents dépendance des documents Première vérification dede cohérence Première vérification cohérence
Diagramme
Diagramme dede dépendance des documents
dépendance des documents
Première vérification dede cohérence
Première vérification
cohérence ::
UnUn document
document BB dépend
dépend dd ’un document AA
’un document
si lele document
si
document BB utilise des informations dont lala «« sourc
utilise des informations dont
sourcee
normale
normale »» est
est lele document A.
document A.
Document AA
Document
Document
Document BB
Diagramme
Diagramme dede dépendance des documents
dépendance des documents
permet notamment
permet notamment dede faire figurer dd ’éventuels oublisis dede
faire figurer
’éventuels oubl
documents
documents
www.ista
www.ista--ntic.net
ntic.net
4949
Diagramme Diagramme dede dépendance des documents dépendance des documents Demande information Notification Notification Demande date date
Diagramme
Diagramme dede dépendance des documents
dépendance des documents
Demande information
Notification
Notification
Demande
date
date de
de location
Demande
d ’arrivée
départ
de réservation
Fiche
Accusé de
de location
Refus
réception
Dossier
Demande
Versement
client
d ’arrhes
d ’arrhes
Facture
Règlement
Facture
facture
acquittée
www.ista--ntic.net
www.ista
ntic.net
5050

Constitution

LeLe Modèle Conceptuel des

Modèle Conceptuel des

Données

Données

Constitution dudu dictionnaire

Elaboration dudu modèle

Passage dudu MCD

Entité--Association

des données

des données

MCD auau MLD

dictionnaire

Elaboration

Association

Passage

modèle

Entité

www.ista--ntic.net

MLD

www.ista

ntic.net

5151

Constitution Constitution dudu dictionnaire des données dictionnaire des données Etude détaillée de Diagramme de circulation chaque
Constitution
Constitution dudu dictionnaire des données
dictionnaire des données
Etude détaillée de
Diagramme de circulation
chaque document
des documents
UnUn document
document == Ensemble
Ensemble dede rubriques
rubriques
Une rubrique == Ensemble
Une rubrique
Ensemble dede données élémentaires
données élémentaires
1ère étape dede ll ’élaboration
1ère étape
’élaboration dudu MCD
MCD ::
constitution
constitution dudu dictionnaire des données
dictionnaire des données
LeLe dictionnaire
dictionnaire dede données est àà lala fois
données est
fois lele support
support dudu travail et lele
travail et
résultat dede lala recherche et analyse des données. Il sese présente
résultat
recherche et analyse des données. Il
présente
sous
sous lala forme d'un tableau.
forme d'un tableau.
Dans
Dans cece tableau, chaque donnée est représentée par ::
tableau, chaque donnée est représentée par
1/ son nom informatique, c'est àà dire
1/ son nom informatique, c'est
dire unun mnémonique
mnémonique ouou unun nom
nom enen clair,
clair,
2/ une description,
2/ une description,
3/ son type numérique, alphabétique, logique ...
3/ son type numérique, alphabétique, logique ...
4/ sasa dimension
4/
dimension enen nombre
nombre dede caractères,
caractères,
5/ éventuellement les calculs qui permettent dede lala générer,
5/ éventuellement les calculs qui permettent
générer,
www.ista
www.ista--ntic.net
ntic.net
5252

],

document «« lettre

Constitution

lettre dede demande

Outre les informations

Des rubriques aux données

Des rubriques aux données

forme, onon trouve des

Outre les informations dede forme,

[date de début et de fin de séjour,

Exemple :: lele document

dictionnaire des données

montant des arrhes dues par le client ...

[nom et adresse du client], logo (en-tête)

5353

modèle

ntic.net

www.ista

www.ista--ntic.net

Constitution dudu dictionnaire des données

(Corps de la lettre) :

d’arrhes

demande

informations utiles rassemblées dans plusieurs

d’arrhes »»

Exemple

trouve des

rubriques

rubriques ::

informations utiles rassemblées dans plusieurs

dictionnaire des données

document ≠≠ Données

décomposées dans

décomposée enen trois

code postal, ville, pays

Rubriques dede document

code postal, ville, pays ))

Constitution

Des rubriques aux données

pouvant plus être

Une donnée élémentaire est

Des rubriques aux données

trois ouou quatre données :: (( rue,

’informations nene pouvant plus être

décomposées dans lele domaine étudié

Une donnée peut être décomposables ::

•• Une donnée peut être décomposables

’informations

Constitution dudu dictionnaire des données

exex :: lala rubrique adresse dudu client peut être

5454

ntic.net

www.ista

www.ista--ntic.net

rue,

Données

•• Une donnée élémentaire est lala représentation

•• Rubriques

décomposée

domaine étudié

client peut être

quatre données

rubrique adresse

représentation dd

Constitution Constitution dudu dictionnaire des données dictionnaire des données Document RUBRIQUE RUBRIQUE … … … …
Constitution
Constitution dudu dictionnaire des données
dictionnaire des données
Document
RUBRIQUE
RUBRIQUE
… …
Donnée élémentaire
RUBRIQUE
Non décomposable
www.ista--ntic.net
www.ista
ntic.net
5555

Constitution

identifiée, onon lui attribue ::

(susceptible d’évoluer dans

nom :: employé tout auau long

•• son type et/ou son domaine

’étude, et pour chaque donnée

dictionnaire des données

(susceptible d’évoluer dans lele temps)

son type et/ou son domaine dede valeurs

•• ses propriétés ::

Constitution dudu dictionnaire des données

’une donnée stable ouou non stable

donnée calculée ??

donnée calculée

donnée dede base

base ouou dd ’une

donnée stable

’une donnée

’agit--ilil dd ’une

’agit--ilil dd ’une

non stable

•• SS ’agit

•• ss ’agit

’une

valeurs

long dede ll ’étude

mesure dede ll ’étude, et pour chaque donnée

ses propriétés

AuAu fur et àà mesure

employé tout

identifiée,

lui attribue

temps)

•• unun nom

’étude

fur et

www.ista--ntic.net

www.ista

ntic.net

5656

’attribuer àà cette

Avant dd ’ajouter une nouvelle donnée, ilil convient

Constitution dudu dictionnaire des données

dede sese poser les questions suivantes ::

pas déjà employé pour une autre donnée ??

donnée déjà répertoriée ?? (redondance)

Dictionnaire des données= liste récapitulative des données sans

Dictionnaire des données= liste récapitulative des données sans

’ajouter une nouvelle donnée,

dictionnaire des données

déjà employé pour une autre donnée

poser les questions suivantes

•• LeLe nom que nous proposons dd ’attribuer

’une donnée déjà répertoriée

nom différent ?? ((synonyme)

déjà répertoriée sous unun

redondances, sans synonymes, et

redondances, sans synonymes,

Constitution

nom que nous proposons

répertoriée sous

•• Cette donnée nn ’est

(redondance)

•• Avant

5757

’agit--ilil dd ’une

polysème))

synonyme)

sans polysèmes

((polysème

Cette donnée

cette dodonnée

’est--ilil pas

convient

pas déjà

nom différent

polysèmes

•• ss ’agit

elle pas

’est--elle

nnée nn

et sans

www.ista--ntic.net

’est

www.ista

ntic.net

Constitution Constitution dudu dictionnaire des données dictionnaire des données NUM NOM TYPE DESCRIPTION PROP 1 nom
Constitution
Constitution dudu dictionnaire des données
dictionnaire des données
NUM
NOM
TYPE
DESCRIPTION
PROP
1
nom
alpha
nom et prénom du client
2
rue
alpha
partie rue de l ’adresse du client
3
CP
alpha
code postal du client
4
ville
alpha
ville de résidence du client
5
téléph
alpha
téléphone du client
6
type_emplac
alpha
type de l’emplacement
7
date-debut
Date
date de début du séjour du client
8
date-fin
Date
date de fin de séjour du client
9
nb-pers-ad
num
nombre de personnes adultes
accompagnant le client
10
nb-pers-enf
num
nombre d ’enfants accompagnant
le client
11
mt-arrhes
num
montant des arrhes dues par le
client
www.ista
www.ista--ntic.net
ntic.net
5858
Constitution Constitution dudu dictionnaire des données dictionnaire des données NUM NOM TYPE DESCRIPTION PROP 12 date-lim
Constitution
Constitution dudu dictionnaire des données
dictionnaire des données
NUM
NOM
TYPE
DESCRIPTION
PROP
12
date-lim
date
montant des arrhes dues par le
C
client
13
n-dossier
num
numéro du dossier du client
14
n-emplac
alpha
numéro de l ’emplacement
15
date-arr
date
date d ’arrivée du client
16
type-équip
alpha
type de l ’équipement
17
date-loc
date
date de location de l ’équipement
18
nb-unités
num
nb d ’unités de location de l ’équip.
19
date-dép
date
date de départ du client
20
durée
num
durée du séjour du client
C
21
mt-fixe
num
montant à la journée pour le type
d ’emplacement
www.ista
www.ista--ntic.net
ntic.net
5959
Constitution Constitution dudu dictionnaire des données dictionnaire des données NUM NOM TYPE DESCRIPTION PROP 22 mt-pers-enf
Constitution
Constitution dudu dictionnaire des données
dictionnaire des données
NUM
NOM
TYPE
DESCRIPTION
PROP
22
mt-pers-enf
num
montant par enfant et par jour pour
le type d ’emplacement
23
mt-pers-ad
num
montant par enfant et par jour pour
le type d ’emplacement
24
mt-fixe
num
montant dû par le client au titre du
C
montant fixe
25
total-pers
num
montant dû par le client au titre du
C
montant dû par personne
26
mt-loc
num
prix unitaire de location d ’un équip.
27
mt-facture
num
montant de la facture du client
C
28
mt-dû
num
montant dû par le client
C
www.ista
www.ista--ntic.net
ntic.net
6060

Les emplacements

Association

15/07/2001 auau 27/07/2001

«« Les emplacements dudu type

Elaboration

Modèle Entité

Plusieurs appellations ::

Modèle Entité--Association

Plusieurs appellations

«« LeLe client Durand aa loué

concepts dudu domaine

VTT lele 17/07/2001

objets ouou concepts

nombreux cas, les données sont regroupées

Association == Entité

des lots == objets

Relation == Objet

27/07/2001 »»

17/07/2001 »»

type caravane

Objet--Relation

15/07/2001

des lots

client Durand

caravane sont

loué unun VTT

par jour »»

sont loués

loués 150

par jour

Dans dede nombreux cas, les données sont regroupées ddans

domaine

Relation

Entité--Relation

www.ista

Modèle Entité

6161

«« LeLe client Durand occupe

occupe ll ’emplacement

domaine dudu discours

’emplacement C028

partir dudu domaine

client Durand

Ex. :: àà partir

discours ::

C028 dudu

Ex.

ans

Elaboration dudu Modèle Entité--Association

ntic.net

www.ista--ntic.net

Dans

150 FF

Elaboration dudu Modèle Entité--Association Elaboration Modèle Entité Association •• Dans cet exemple Dans cet exemple ::
Elaboration dudu Modèle Entité--Association
Elaboration
Modèle Entité
Association
•• Dans cet exemple
Dans cet exemple ::
•• 44 concepts
concepts :: client, emplacement, équipement, type
client, emplacement, équipement, type
dd ’emplacement
’emplacement
•• des verbes qui expriment ::
des verbes qui expriment
•• unun rattachement
rattachement dd ’une donnée àà unun concept
’une donnée
concept
•• des associations entre concepts
des associations entre concepts
Emplacement
Type d ’emplacement
Appartient à
Occupe
Loue
Type équipement
Client
Entité
--
Associations
www.ista
www.ista--ntic.net
ntic.net
6262

Elaboration dudu Modèle Entité--Association

Elaboration

Modèle Entité

Association

Entités ::

Entités

’est lala représentation, dans unun S.I. des concepts

CC ’est

représentation, dans

S.I. des concepts

liés auau domaine

liés

domaine

Chaque entité représente unun individu

Chaque entité représente

individu--type

type auquel

auquel

correspond une ouou plusieurs occurrences dans

correspond une

plusieurs occurrences dans lele

domaine.

domaine.

Une entité possède ::

Une entité possède

•• des attributs ouou propriétés

des attributs

propriétés

•• unun identifiant

identifiant ouou clé

clé

Règle d’identification :: UnUn attribut

Règle d’identification

attribut ouou une combinaison

une combina

ison

d’attributs permettent d’identifier sans ambiguïté chaque

d’attributs permettent d’identifier sans ambiguïté chaque

occurrence dede ll ’entité

occurrence

’entité

www.ista--ntic.net

www.ista

ntic.net

6363

 

Elaboration dudu Modèle Entité--Association

Elaboration

Modèle Entité

Association

Exemples :: les

Exemples

les identifiants

identifiants des

des 44 entités

entités dudu domain

domainee

«« réservation et séjour

réservation et séjour »»

•• Entité Client :: identifiant

Entité Client

identifiant == donnée

donnée nn--dossier

dossier

•• Entité Emplacement :: identifiant

Entité Emplacement

identifiant == nn--emplac

emplac

•• Entité Type--emplacement

Entité Type

emplacement :: identifiant

identifiant == type-

type-emplac

emplac

•• Entité Type--equipement

Entité Type

equipement :: identifiant

identifiant == type

type--equip

equip

Règle dede distinction

Règle

distinction :: Chaque occurrence dd ’entité

Chaque occurrence

’entité

représente unun individu clairement différencié des

représente

individu clairement différencié des

autres dans lele S.I.

autres dans

S.I.

www.ista--ntic.net

www.ista

ntic.net

6464

Modèle Entité

client loue

Conclusion

Conclusion ::

objet gén

équipements nene sont pas individualisés

VTT et non pas unun VTT clairement défini

directeur, lele client loue unun objet générique

Elaboration dudu Modèle Entité--Association

voile, planche-

pas

sont ==

unun objet

particulier

surf, …… mais

VTT, planche

planche-surf,

désignent pas

les occurrences dede ll ’entité

’entité «« type

les occurrences

mais nene désignent

objet enen particulier

type--équipement

VTT, planche--voile,

équipement »» sont

mais une entité «« type_équipement

exex :: pour

Association

service dede gestion

Dans notre exemple,

VTT clairement défini

Remarques :: Entité

type_équipement »»

gestion dudu camping les

’entité «« équipement »,

sont pas individualisés ::

Dans notre exemple, ilil nn ’y’y aa pas

Entité ≠≠ Acteur

équipement »,

Entité ≠≠ Document

VTT et non pas

mais une entité

niveau dudu service

pas dd ’entité

équipements

Acteur ---- Entité

camping les

pour lele directeur,

Elaboration

6565

ntic.net

www.ista

www.ista--ntic.net

Remarques

érique

AuAu niveau

Document

dictionnaire des données,

emplacement, type

naturellement aux

équipement

Association

Modèle Entité

rapportent

énoncez les données qui sese rapportent

naturellement aux 44 entités

énoncez les données qui

précédemment définies

client, emplacement, type

précédemment définies ::

www.ista

client, emplacement, type--

Elaboration dudu Modèle Entité--Association

partir dudu dictionnaire des données,

emplacement, type-- équipement

entités

AA partir

Exercices

Exercices ::

Elaboration

www.ista--ntic.net

6666

ntic.net

Elaboration dudu Modèle Entité--Association Elaboration Modèle Entité Association Attributs dede ll ’entité emplacement Attributs ’entité emplacement
Elaboration dudu Modèle Entité--Association
Elaboration
Modèle Entité
Association
Attributs dede ll ’entité emplacement
Attributs
’entité emplacement
-- n-
n-emplac
emplac
Attributs dede ll ’entité type--emplacement
Attributs
’entité type
emplacement
-- type-
type-emplacement
emplacement
-- mt
mt--fixe
fixe
-- mt
mt--pers
pers--enf
enf
-- mt
mt--pers
pers--adad
Attributs dede ll ’entité type--équipement
Attributs
’entité type
équipement
-- type-
type-équip
équip
-- date-
date-loc
loc
-- nb-
nb-unités
unités
-- mt
mt--loc
loc
www.ista
www.ista--ntic.net
ntic.net
6767
Elaboration Elaboration dudu Modèle Entité--Association Modèle Entité Association Attributs Attributs dede ll ’entité Client: ’entité Client:
Elaboration
Elaboration dudu Modèle Entité--Association
Modèle Entité
Association
Attributs
Attributs dede ll ’entité Client:
’entité Client:
-- n-
n-dossier
dossier
-- nom
nom
-- rue
rue
-- CPCP
-- ville
ville
-
mt-arrhes
-- téléph
téléph
-
date-lim
-- nb-
nb-pers
pers--adad
-
total-pers
-
total-fixe
-- nb-
nb-pers
pers--enf
enf
-
mt-facture
-- date
date--début
début
-
mt-dû
-- date
date--finfin
-- date
date--arr
arr
-- date
date--dep
dep
-- durée
durée
www.ista--ntic.net
www.ista
ntic.net
6868

qui permet dede distinguer les occurrences

distinguer les occurrences dd ’une

clés == ensemble d’attributs

ensemble d’attributs

Identifiants ouou clés

Identifiants

qui permet

d’attributs

d’attributs

’une

dossier. (soulignée dans lele MCD)

entité. Tout sur ensemble d’identifiant est

entité. Tout sur ensemble d’identifiant est

numéro dede dossier. (soulignée dans

Clé primaire :: clé candidate qui

Lots dede données qui caractérisent des

pour repérer les occurrences dede ll ’entité.

Elaboration dudu Modèle Entité--Association

clé candidate qui aa été choisie

Modèle Entité

normalement unun identifiant

Quelques remarques

Quelques remarques

domaine. Une entité == ensemble

pour repérer les occurrences

données qui caractérisent des

objets dudu domaine. Une entité

Association

MCD)

www.ista--ntic.net

www.ista

ntic.net

6969

objets

Clé primaire

Entités :: == Lots

’entité.

Elaboration

normalement

ExEx :: numéro

été choisie

Entités

ensemble

identifiant

liens

Une association est une classe générique

Emplacement appartient àà Type

Client occupe emplacement (date

Une association peut

Client occupe Emplacement

Client occupe Emplacement

Emplacement appartient

arrivée/date--départ)

réalité posséder des attributs

appartenant àà des entités dudu domaine.

reconnus ouou possibles entre individus

possibles entre individus ouou objets

appartenant

des entités

domaine.

reconnus

objets

Elaboration dudu Modèle Entité--Association

Une association peut enen réalité posséder des attributs

Une association est une classe générique dede liens

Client occupe emplacement (date--arrivée/date

départ)

Type--emplacement

www.ista--ntic.net

exex ::

exex ::

Modèle Entité

ntic.net

7070

www.ista

Association

Association

Elaboration

Association

emplacement

Elaboration dudu Modèle Entité--Association Elaboration Modèle Entité Association Cependant, ilil est parfois nécessaire d’ajouter des attributs
Elaboration dudu Modèle Entité--Association
Elaboration
Modèle Entité
Association
Cependant, ilil est parfois nécessaire d’ajouter des attributs àà
Cependant,
est parfois nécessaire d’ajouter des attributs
une association
une association
ExEx :: «« Client Dupont Loue
Client Dupont Loue unun VTT
VTT »»
Soit
Soit Ajouter
Ajouter unun unique attribut date
unique attribut date àà l’association loue
l’association loue
Soit
Soit Ajouter une entité date, possédant
Ajouter une entité date, possédant unun unique attribut
unique attribut
date
date--loc
loc
Client
Loue
équipement
Date
www.ista
www.ista--ntic.net
ntic.net
7171

(1:1)

Elaboration dudu Modèle Entité--Association

jeu d’une part et d’autre, d’une association

nombre d’occurrences mises

•• Association plusieurs àà plusieurs

Association unun àà plusieurs (1:n)

OnOn appelle Type d’Association