Vous êtes sur la page 1sur 32

C h a p i tr e 7 :

Les diagrammes des flux, de Traitements


et Organisationnels
2

Objectifs du cours.
1. Généralités

2. Introduction aux diagrammes des flux


3. Conception d’un diagramme des flux
4. Conception d’un diagramme de traitement
5. Conception d’un diagramme d’organisationnel
3

Généralitésoccupation

Conceptuel Quoi
(choix de gestion)

Qui
Organisationnel Quand
(logique) Où
Comment

Opérationnel (physique) Comment


4

Généralitésoccupation
Données
Les entités
Traitements manipulées

Flux (d’information)
5

Généralités : Les entités manipulées

Les
Fluxentités
manipulées

Traîtement

Données
6

Généralités : Objectifs
 Fournir une boite à outils pour la modélisation
Les grands
objectifs
 Structurer la démarche projet des

méthodes
 Favoriser le dialogue utilisateur - informaticien
7

Généralités: La boîte à outils

La boite
Donnéesà Traitements Flux
outils
Conceptuel MCD MCT MCC

Organisa- MOT 1
MLD MOC
tionnel MOT 2

Physique MPD

MPD : Modèle Physique des Données


8

Généralités: Le cycle en V

Le cycle en V
Besoin Exploitation

Analyse Recette

Conception Tests
générale d’intégration

Conception
Détaillée

Codage Tests
unitaires
9

Généralités: Etude détaillée


1-Etude générale du MOT futur : Tableau des PF, Diagramme d’enchainement des PF, Graphe de
circulation

2-Etude poussée de chaque PF : Fiche de description, Description des documents éventuels,


Tables de décision éventuelles, Description éventuelle des états de sortie, Grilles d’ecran (a faire
aprouver par les utilisateurs concernées), Grilles de contrôles, Fiche de répartition des tâches
entre l’homme et la machine (a faire approuver par les utilisateurs concernés), Modèle externe
non validé

3-Validation du MCD : Validation des modèles externes, Validation du MCD, Sous-modèles


conceptuels

4-Passage au MLD
10

Généralités: Modèles
COMMUNICATIONS DONNEES TRAITEMENTS

MCC • MCD • MCT


MOC • MOT
• MOD
MLC
• MLD • MLT
MPC
• MPD • MPT
11

Modèle des Flux: Objectifs et Concepts du modèle

 Les modèles de flux représentent ce qui doit être


étudié dans le cadre du projet à partir de l’analyse
des flux échangés.
 Concepts
- le domaine
- l’acteur
- le flux

Le Diagramme de flux est une représentation graphique des


acteurs et des flux échangés
12

Domaine

 Un domaine fonctionnel est un découpage de


l’organisation. Il correspond à une finalité majeure de
l’organisation.

 Un domaine d’étude est un sous-ensemble de


l’organisation dont on étudie séparément le SI.

 Le découpage en domaines fonctionnels est un quasi-


invariant de l’organisation: il correspond aux grandes
fonctions ou activités de l’organisation

 Les différents domaines d’étude sont supposés indépendants


les uns des autres
 interactions limitées et un partage minimum des données
13

Domaine: Exemples
Domaines fonctionnels
crédits, titres, épargne, ressources humaines,
comptabilité,...

Domaines d’étude:
instruction d’un prêt, remboursement anticipé
14

Acteurs
 L’acteur représente une unité active intervenant dans le
fonctionnement d’un système opérant

 Un acteur peut :
être stimulé par des flux
transformer des flux
renvoyer des flux

 Un acteur «fait quelque chose», il est actif

On distingue des acteurs internes ou externes


15

Acteurs

Un acteur peut modéliser:

 un partenaire extérieur à l’organisation: client,


fournisseur,...

 un domaine d’activité de l’organisation


précédemment identifié: la comptabilité, la
gestion du personnel,...

 un ensemble d’activités: liquidation, contrôle,...

 un élément structurel de l‘organisation: service,


unité géographique, unité fonctionnelle,...
16

Acteurs
 Un acteur externe représente tout élément extérieur à
l’organisation et échangeant des flux avec le domaine
d’étude

 Un acteur interne peut être une personne physique ou


morale appartenant au système, capable d’échanger des
informations avec les autres acteurs ou partenaires
 modélise un élément structurel du domaine d’étude
 reflète un choix d’organisation

Exemple: Ali Ben Salah(une personne), un technicien (une


fonction), le poste de saisie numéro 5 (poste de travail), le service
commercial,

Yves Giovannangeli Iut Aix en provence 16


17

Flux

 Dans l’utilisation de l’analyse des flux par la


méthode MERISE, on s’intéressera
principalement aux flux d’informations.

 Les autres types de flux présentant un intérêt


majeur devront être représentés par
l’information qui les accompagne
18

Flux

 Pour chaque flux, on indiquera:

 Son émetteur

 Son récepteur

 Le lot d’informations transmis (le message)

 une justification ou une explication de l’événement


(nécessité, réponse d’interviews,…)
19

Le graphe des Flux

 Graphe qui modélise les flux en termes de site (le


où?) et de poste de travail (le qui?)

 Montre les flux d’informations entre partenaires,


sites et acteurs internes pour un domaine donné ou
une activité donnée

 Eléments du modèle:
 Les acteurs externes
 Les acteurs internes
 Les flux qui circulent entres eux : devis, devis signé, bon de commande,
facteur,…
20

Représentation graphique

Exemple: Le client passe commande. Le service commercial peut refuser


la commande. Le magasin se charge de l’expédition des marchandises et
réceptionne les retours client
Commande
Commande
Service Acceptée
Client Magasin
Refus
Commercial

Marchandise

Retour Marchandise
21

Règles de constructions…
1. Les flux ne sont pas ordonnés
o Pour représenter un système de flux ordonnés :
 Numérotation des flux

2. Les opérations et les activités ne sont pas décrites


o Ex: on ne dit pas comment le service Facturation s’y prend
pour faire une facture
Certaines conditions logiques ne sont pas décrites
 Formalisme des diagrammes d’activités (UML) ou
MCT/MOT (Merise)

3. Les flux entre acteurs extérieurs sont ignorés


22

MCT - Objectifs
Modèle conceptuel de traitement : MCT
Objectif: Processus
Déterminer les circonstances et
concevoir les algorithmes des
traitements Rupture Opération 1

Rupture Opération 2

Rupture Opération 3

Rupture Opération 4

Rupture Opération 5

Opération N

Fin du Processus
23

MCT : Définitions
Opération :
Ensemble de traitements homogènes dans le cycle décisionnel et temporel. Elle
n'est conditionné par l'attente d'aucun événement autre que le déclencheur
initial.
Définitions
qui déclenchent des événements (fait réel) .

Rupture :
Frontière entre deux opérations.

Synchronisation :
Condition booléenne, combinaison des événements qui déclenchent une
opération.

Règle d'émission :
Condition, traduisant les règles de gestion, à laquelle est soumise l'émission des
résultats d'une opération.

Résultat :
Produit de l'exécution d'une opération. Le résultat, fait réel de même nature que
l'événement, pourra être le déclencheur d'une autre opération
24

MCT : Opérations

Représentati
A B C événements

on de
l'opération
A et (B ou C) synchro.

Mnémonique

Règles de gestion opération

Règles d'émission

résultats
R1 R2 R3
25

MCT : Opérations
Processus :
Événements : Ensemble d’opérations
Déclenché par au moins un
-Interne ( résultats précédents )
Représentati
A B C Évènement extérieur
-Externe ( hors référentiel) : dont les actions sont incluses
-Flux ( commande,livraison) dans un même domaine

on de
-Temporisation( 31/12 inventaire) d'activité.
-Décision arbitraire.
Règles de synchronisation:

l'opération
Condition de déclenchement
A et (B ou C) synchro. des opérations,
Règles d'émission: Condition
de production des événements-
résultats.

Mnémonique Opération :
Ensemble des traitements élémentaires
non interruptible, déclenché par au moins
Règles de gestion 1 évènement et produisant au moins un
résultat.
Règles d'émission
Résultats :
Valeur ajoutée par une opération
- Concret ( création d’objet )
R1 R2 R3 - Abstrait ( pas de création d’objet)
26

MCT : Opérations

Diagramme
d’activités
27

MCT : Opérations

Représentatio
Organigramme n de
1 entrée unique
l'opération
1 sortie unique
de tout point on va à l'entrée et à la sortie
28

MCT : Opérations
Organigramme
1 entrée unique
Représentatio
1 sortie unique
nonde
de tout point va à l'entrée et à la sortie
l'opération
MCT
Multi-entrée
Multi-sortie

Vérification du modèle
Eliminer la redondance des
opérations
Simplifier les évènements
Optimiser le flux des activités
29

MCT : Opérations (Exemple 1)


Paiement

Représentati
Achat Voiture
on de Facture
l'opération
Bon de garantie

Panne

Réparation sous garantie


Décision
client

Entretien
30

MCT : Opérations

Représentatio
Méthode de construction
n de
Identifier les règles de gestion
l'opération
Rechercher les ruptures (temps, décision)

Construire le MCT

Outil de structuration MCC ( modele conceptuel communication


et GFA ( graphe des flux entre facteurs).
31

MCT : Opérations (Exemple 2)


Bon livraison
Fin mois
Représentati
a et b
on de
Facturation
l'opération Facture
Paiement
client
8h
Lundi

a et b a et (b et c)

Enregistrement Relance

Facture payée
appel
client
32

MCT : Opérations (Exemple 3)


OPERATIONS Préparation commande

Rupture du stock
EVENEMENT constaté
Langage
Rupture du stock (a) Besoin produit (b)
Proposition
SYNCHRONISATION fournisseur (c)

MERISE (aЩb)Щc

Préparation commande

Réception d'une facture

REGLE D'EMISSION

Réception facture
OK OK

Facture réglée Demande d'avoir

Vous aimerez peut-être aussi