Fond SI MCT
Fond SI MCT
Fond SI MCT
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
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
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.
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 de prêt
PROPOSITION DEVIS
Elaboration du devis Elaboration du devis
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".
Demande du
CLIENT
client
Déclaration
Demande de
BANQUE Accord ou Refus ouverture de
renseignements
compte
DGI
8
Exemple : Processus prêt
2.3 – M.C.T - Merise
9
M.O.T - Merise
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.
11
M.O.T - Merise
Il s’agit ici de :
spécifier le contenu de chaque opération conceptuelle,
construire une ou plusieurs solutions organisationnelles
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.)
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
É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
Message externe
enclanchant
15
M.O.T – Merise
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.
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.