Vous êtes sur la page 1sur 23

Introduction

1. Objectif du cours
 Initier les étudiants à la modélisation des Systèmes d’Information
en utilisant Merise.
 Structuration de la démarche informatique,
 Méthodes d’analyse et de conception,
 Méthodes de modélisation,

Quelques méthodes :
 MERISE, MERISE/2
 SADT (Structured - Analysis - Désign - Technique )
 SART (Structured - Analysis - Real - Time)
 OMT (Object Modeling Technique)
 UP (Unified Process) UML ( bien que UML n'est pas une méthode mais un
langage de
modélisation unifiée )

1
M.C.T - Merise

Le M.C.T (Modèle conceptuel de traitements)

2
M.C.T - Merise
3. Le M.C.T (Modèle conceptuel de traitements)
Représentation, sous forme schématique, de phénomènes de réactions du type et ceci
indépendamment de toute préoccupation d'organisation interne :
Évènement déclenchant -> Transformation du système d'information -> Résultat

Implication du monde extérieur au niveau de chaque opération :


• Soit au niveau des évènements déclenchant
• Soit au niveau des résultats

Les étapes du MCT :


1. Identification des acteurs (Rappel : il s'agit des acteurs extérieurs à l'entreprise).
2. Identification et classement chronologique des flux.
3. Construction du M.C.T.
4. Description détaillée des règles de gestion.

3
M.C.T - Merise

Processus :
Définition :
Ensemble structuré d’événements, opérations et résultats consécutifs qui concourent à
un même but.

Il représente généralement un sous ensemble d ’activités de l ’organisation dont les


événements initiaux et les résultats finaux délimitent un état stable du domaine.

Il est en général caractéristique du secteur d ’activité de l ’organisation et constitue de ce


fait un invariant pour le concepteur.

Exemple : Processus prêt


Ensemble des opérations consécutives à la demande de prêt :
• Élaboration devis,
• Instruction d ’un dossier de prêt,
• Mise en place du prêt.

4
M.C.T - Merise
Exemple : Processus prêt
• Evènement
Collection de faits, suceptibles de déclencher
une Opération dans les conditions précisées
par la Synchronisation.

• Synchronisation
Condition booléenne traduisant les règles
d'activation d'une opération.

• Opération
Ensemble d'actions dont l'enchaînement
ininterruptible n'est conditionné par l'attente
d'aucun évènement autre que le déclencheur
initial.

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

• Résultats
Collection de faits, produits par l‘Opération,
dans les conditions prévues par la (ou les)
"règles d'émission".
5
M.C.T - Merise
Exemple : Processus prêt

Demande Client Demande Client

Demande de prêt

PROPOSITION DEVIS
Elaboration du devis Elaboration du devis

Elaboration de la Demande de prêt DEVIS


proposition
ET
PROPOSITION
Elaboration de la
proposition

DEVIS

6
M.C.T - Merise
Exemple : Processus prêt

7
M.C.T - Merise
Exemple : Processus prêt
Les relations entre "acteurs" peut être traduit soit par un "graphe des
flux" soit par une "matrice des flux".

CLIENT BANQUE BDF DGI

Demande du
CLIENT
client
Déclaration
Demande de
BANQUE Accord ou Refus ouverture de
renseignements
compte

BDF Réponse BDF

DGI

MATRICE DES FLUX

8
Exemple : Processus prêt
2.3 – M.C.T - Merise

9
M.O.T - Merise

Le M.O.T (Modèle Organisationnel de Traitements)

10
M.O.T - Merise
Le MOT a pour objectif de représenter les traitements en prenant en compte les
choix et les contraintes liées à l’organisation.

La modélisation s’effectue en faisant abstraction du COMMENT faire


technologique.

Qui est qui ? Qui fait quoi ?


 Analyse des postes de travail.
 Partage des traitements entre l’homme et la machine.
 Type d’individu qui réalisera les traitements.
Quand ?
 Influence du temps et comment structurer les traitements en conséquence.
Où ?
 Comment les traitements sont-ils organisés dans l’espace ?

11
M.O.T - Merise

Le MOT se concentre sur le COMMENT :


 Définition des différentes ressources à mettre en œuvre (moyens techniques ou humains, espace,
temps, données)
 Décomposition des opérations spécifiées au niveau conceptuel en des éléments plus fins et
homogènes, les tâches
 Organisation de l’ensemble des ressources permettant d’assurer l’exécution des tâches envisagées

Il s’agit ici de :
 spécifier le contenu de chaque opération conceptuelle,
 construire une ou plusieurs solutions organisationnelles

La difficulté réside dans la diversité des solutions


d’organisation envisageables

12
M.O.T - Merise
Formalisme du MOT :

Le MOT reprend les concepts du MCT, parfois réadaptés, auxquels sont ajoutés de nouveaux
concepts tels que :
 le poste de travail : entité physique comprenant des ressources sur un lieu donné et un
responsable.
 la tâche/opération : affectation des traitements d’une opération conceptuelle à une unité
organisationnelle de type site ou service.
 la procédure organisationnelle : enchaînement de traitements (tâches et/ou phases)
affectés à un ou plusieurs sites ou services au sein d’un même processus.

Le MOT cerne l'activité de chaque poste de travail (informatique ou non), et de chaque service,
en tenant compte du "planning", du type de ressources (manuel, automatisé), du type de
support (document écrit, magnétique etc.)

MOT = MCT + lieu + moment + nature

 Lieu : qui exécute ? Acteurs.


 Moment : Quand exécute t-on l’opération ? Agencement temporel.
 Nature : Manuelle, Automatique, Interactive

13
M.O.T - Merise
Construction du MOT :
 Faire le choix des postes, en spécifiant les ressources humaines et informatiques

 Décomposer chaque opération conceptuelle en opérations organisées, les ordonner, les affecter aux
postes, préciser les différentes caractéristiques (degré d’automatisation, délai de réponse, mode de
travail)
 S’assurer de la faisabilité des opérations organisées par rapport aux ressources composant le poste

 Préciser les différentes phases

 Évaluer l’ergonomie générale de chaque poste de travail par rapport à l’ensemble des phases à
assurer
 Envisager des solutions alternatives: variantes de procédures

14
M.O.T - Merise

Procédure décomposée en opérations et par poste de travail

Partenaire Poste 1 Poste 2 Poste 3 Partenaire

Message externe
enclanchant

Un MOT analyse les réactions des postes de travail à un message externe

15
M.O.T – Merise

Il est possible de représenter le temps sous forme d’une colonne


comme un acteur

Temps Poste 1 Poste 2 Poste 3 Partenaire

T0

TO + 10 jours

16
2.4 – M.O.T – Merise

17
M.O.T - Merise
Voici un cas concret :
Construisons les modèles de traitement de l’organisme de formation X qui suit les règles suivantes :
Règle 1 : en fonction des pré-requis du stage, l’inscription est acceptée ou refusée,
Règle 2 : les clients doivent transmettre les annulations d’inscription par écrit 10 jours avant le
démarrage de la formation,
Règle 3 : la société X se réserve le droit d’annuler ou reporter une session 10 jours avant son
démarrage,
Règle 4 : si le nombre de stagiaires est supérieur à 5, la session est maintenue et les convocations
sont envoyées.

Que pouvons-nous en déduire ?


 Une demande d’inscription provoque soit un inscription, soit un refus.
 Une annulation n’est prise en compte que si elle est transmise 10 jours avant le début de la
session.
 Si 10 jours avant le début de la session, le nombre de candidats est supérieur à 5, les
convocations sont envoyés aux participants. Dans le cas contraire, la session sera annulée et
reportée à une autre date. 18
M.O.T - Merise
A partir de ces éléments, nous pouvons construire un diagramme des
messages :

19
M.O.T - Merise
Enchaînons à présent les messages, en indiquant les conditions d’enchaînement
:

20
M.O.T - Merise
Le modèle conceptuel des traitements par processus :

21
MOT: Exercice
• Un client présente une demande à travers une documentation
complète.
• Le service à la clientèle vérifie si les documents sont complets et
enregistre la demande.
• Le département de traitement des demandes les prend et vérifie
la politique de réclamation d'assurance.
• Ensuite, une évaluation est faite. Si l'évaluation est positive, un
garage est autorisé à faire les réparations et le paiement est
prévu parallelement .
• Dans tous les cas (si le résultat est positif ou négatif), un courrier
électronique est envoyé au client pour informer du résultat.

22
• Quand une réclamation liée à un grave accident de voiture est
évaluée, un employé récupère d'abord le rapport d'accident de
voiture correspondant dans la base de données des rapports de
police. Si le rapport est récupéré, il est joint au dossier de
réclamation. Le dossier de demande et le rapport de police servent
comme entrée au gestionnaire de sinistres qui calcule une
estimation de la demande initiale.

• Ensuite, un "plan d'action" est créé sur la base d'une "liste de


contrôle". Basé sur le plan d'action et l'estimation initiale des
réclamations , un gestionnaire de sinistres négocie un règlement
avec le client. Après cette négociation, le gestionnaire des sinistres
rend une décision finale, met à jour le dossier de demande,
enregistre cette décision, et envoie une lettre au demandeur pour
l’informer de la décision.

Vous aimerez peut-être aussi