Académique Documents
Professionnel Documents
Culture Documents
GIGAOCTETS
1
MERISE
M.OULD AISSA
CRYPTEA GIGAOCTETS PROGRAMME TIC 2009 www.groupegigaoctets.com
Merise 2
M éthode d'
E tude et de
R éalisation ,
Niveau conceptuel
Niveau organisationnel
Niveau logique/physique
conceptuel
Niveau MCD : signification des MCT : activité du
MCF : relations
Système d'information
MLT : fonctionnement du
Système d'information
Quatre étapes
Etude préalable
Etude détaillée
Réalisation
Mise en œuvre
règles d ’organisation …)
proposer une première solution
qualitative
Diagramme de flux
Dossier d ’étude préalable
Formation
Documentation
Installation
Champ d ’étude
domaines d ’activités concernés par le projet
Acteurs
entité organisationnelle identifiable par les missions
qu ’elle remplit dans le cadre du champ d ’étude
défini et capable d ’échanger des informations avec
les autres acteurs
Flux
représentation de l ’échange des informations entre
deux acteurs ou entre une activité et un partenaire
extérieur à l ’entreprise.
Input ( entrée )
flux de données entrant pour le traitement
Output ( sortie )
flux de données sortant pour le traitement
Process ( traitement )
opération de transformation des valeurs entrantes en
valeurs sortantes
Acteur
source (producteur) ou puits (consommateur) d ’un
flux
Data store
objet passif qui permet à un traitement d ’accéder à
des valeurs de données qui lui sont nécessaires
CRYPTEA GIGAOCTETS PROGRAMME TIC 2009 www.groupegigaoctets.com
Exemple 19
Acteurs externes :
client,
transporteur,
caisse
Acteurs internes :
facturation,
magasin
flux :
demande de livraison, ordre de livraison,
bon de livraison,
ordre de facturation, facture,
chèque,
chèque à encaissement
Propriétés
Relations
Cardinalités
Identifiants
Définition
–pourvue d ’une existence propre
–conforme aux choix de gestion de l ’entreprise
Définition :
Donnée élémentaire qui qualifie l ’entité à laquelle elle
se rapporte
Caractéristiques :
– occurrence : valeur que peut prendre la
propriété
– domaine de définition : ensemble des valeurs
possibles de la propriété
Définition :
Lien sémantique reliant un ensemble d ’entités et
présentant un intérêt pour l ’entreprise
Association porteuse :
Relation qui porte des propriétés.
Dimension d ’une association :
Association binaire :lien entre deux entités
Association ternaire : lien entre trois entités
Association n-aire : lien entre n entités
Association réflexive : lien de l ’entité sur elle-même
Définition :
Quantifient le nombre d ’occurrences
d ’une entité qui participent à une
occurrence
cardinalité minimale :combien d ’occurrence
au minimum? (0 ou 1)
cardinalité maximale :combien d ’occurrence
au maximum ? ( 1 ou n )
Définition :
Propriété ( ou ensemble de propriétés ) particulière
qui permet d ’identifier de façon unique une
occurrence de l ’entité.
Pour être identifiant, la ou le groupe de propriétés ne
peut pas prendre plusieurs fois la même valeur sur
l ’ensemble des occurrences possibles de l ’entité.
Une définition
Un domaine de définition
Une provenance
atomique )
Dictionnaire de données
entités
propriétés
– Caractéristiques :
nom
dimension
collection
cardinalité
fois
Chaque propriété doit prendre une et une
Règles de normalisation
– But
Rendre le modèle le « plus propre possible »,
Limiter la redondance de données
Entité-Relation
–inclusion I
–exclusion X
–totalité T
–ou exclusif +
–égalité =
Domaine
Processus
Opérations
Règles d ’émission
Evénements
Résultats
Synchronisation
Occurrences
Domaine
Découpage de l ’entreprise en fonction de sa stratégie.
Correspond souvent aux grandes fonctions de
l ’entreprise:
– ressources humaines
– gestion financière
– gestion des stocks
– contrôle de gestion
Processus
Destockage
Inventaire
Opération
Règles d ’émission
Evénement / résultat
–Caractérisé par son nom et par le message qu ’il
contient.
Evénement : fait de nature à déclencher une
opération.
Résultat : effet résultant d ’une opération.
–On distingue :
- événement interne ou résultat, événement
externe
- résultat externe
- non-événement
Résultat externe
–Résultat destiné à sortir du domaine.
–Ne peut être déclencheur d ’une autre opération.
Non-événement
–Concerne les événements tels que :
événement calendaire ( chaque fin de mois
…)
non réponse du client
Synchronisation
Condition associée à l exécution d ’une opération.
Se présente toujours sous la forme d ’une condition
booléenne.
Occurrences
Même notion que pour les entités et les relations.
Exemple : Commande est un événement
La commande de trois cassettes vidéo de M. Durand
est une occurrence de l ’événement Commande.
Exemple : Ordre de Livraison est un résultat :
La livraison des trois cassettes de M. Durand est une
occurrence du résultat Ordre de Livraison.
Règle de constitution
Toute opération est une suite non interrompue
de traitements
Homogénéité d ’une opération
Validation
externe
Bon de livraison ( gestion livraison ( transporteur -> gestion
politique de l ’entreprise
Il doit répondre aux questions QUAND,QUI,OU
Il est basé sur le modèle conceptuel des traitements
validés
Question où ?
Poste de travail ( nom générique ) concerné par le
traitement.
Caractérisé par un lieu, des ressources ( humaines,
machines)
Question QUI ?
Quelle ressource ? (manuelle, automatique)
(conversationnel, batch,manuel)
Question QUAND ?
Déroulement chronologique des traitements.
15 jours …
Les concepts
Règles d ’organisation
Expression de l ’organisation mise en place en
termes de
– poste de travail ( où ?),
– de nature des traitements (qui ?)
– de chronologie ( quand ?)
Tâches :
Actions du MCT regroupées ou découpées en
terme d ’organisation
Phases ou procédures fonctionnelles
Ensemble ininterruptible de tâches
Respecte la règle des trois unités :
unité de lieu (même poste ) où?
qui?
unité de temps ( même période de
déroulement) quand?
Procédure
Sous ensemble d ’un processus défini dans le MCT.
Découpage selon les règles d ’organisation.
Etude détaillée
Chaque procédure peut être décrite dans le détail
– par ses entrées/sorties : écrans de saisie, bordereaux,
éditions
– par ses calculs : règles d ’obtention des résultats, règles de
contrôle
Dossier de spécifications fonctionnelles
Il reste à vérifier que les données décrivant le
SI (MCD) est cohérent avec son activité
(traitement)
procédures fonctionnelles
Démarche
démarche systématique
Règles de gestion:
-Un assuré peut possède 0 ou n véhicules
-Un véhicule peut être assuré par un et un seul assuré
Association 1
Association 2
(1,1)
(0,n)
(1,n)
(0,1)
Lorsque la cardinalité maximale d'un des deux
sens de lecture vaut 1 on dit alors que
l'association binaire est fonctionnelle. Elle
s'appelle aussi une dépendance fonctionnelle (DF)
ou contrainte d'intégrité fonctionnelle (CIF)
Lorsque les deux cardinalités maximales sont n
l'association binaire est non fonctionnelle
0,n
1,1
0,n
1,1 0,n
1,1 1,1
0,n 1,1
1,n
1,1 0,n
Une contrainte d’intégrité pour une propriété est donnée par la liste des
valeurs
ou des plages de valeurs autorisées.
Une contrainte d’intégrité pour une association est dite Contrainte d’Intégrité
Fonctionnelle (CIF). Elle est donnée sur plusieurs objets liés par une
association.
Elle exprime que l’un des objets est totalement identifié par la connaissance
des autres. Une CIF permet de réduire les associations de dimension >2.
Elle a une cardinalité de type (1-1, 1-N) ou (1-1, 0-N).
Exemple : soit l’association Ligne de commande avec les cardinalités
suivantes :
Supposons l’existence d’une CIF qui dit qu’une
Commande Client
commande concerne toujours un et un seul client.
1-N 0-N On peut dans ce cas décomposer l’association
Ligne de comme suit :
commande
Date Produit Passe
Commande 1-1 0-N Client
livraison 0-N 0-N
1-N
Ligne de
commande
Date Produit
livraison 0-N 0-N
Au service de l'intendance :
– Chaque ordinateur est identifié par un N° d'inventaire crée
par l'intendant.
– Sa date d'achat doit être conservée, ainsi que son nom
générique et sa marque.
– Les informations courantes sur le fournisseur de
l'ordinateur sont notées.
– Certains sont couverts par un contrat de maintenance. Le
type de garantie (pièces, pièces & MO, sur site etc.), la
date de signature, sa durée sont indispensables. Un
contrat peut couvrir plusieurs ordinateurs et a un coût
forfaitaire.
– Un contrat est toujours signé auprès d'une société dont on
désire garder toutes les coordonnées. Celle-ci est bien
souvent le fournisseur.
Client Commande
Client Commande
Personne Logement
1-N 0-N
Numéro sécu Habite Numéro log
Nom Superficie
Date naissance Période Adresse
Fin…