Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.
-
Upload
julie-pires -
Category
Documents
-
view
104 -
download
1
Transcript of Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.
Systèmes d’information
Modélisation des systèmes d'information
Partie 2
2/30
Introduction
Le but : En parallèle avec la construction du MCD, la tâche est de spécifier les actions à réaliser et leur niveau d'exécution
Ces actions sont modélisées dans le Modèle Conceptuel des Traitements : MCT
3/30
Les étapes de la modélisation
1. Le graphe des flux
2. Le graphe d'ordonnancement des évènements : le GOE
3. Le Modèle Conceptuel des Traitements : le MCT
4/30
Étape 1 : le graphe des flux
Dans l'analyse du problème, il faut déterminer : Acteur Organisme Champ d'étude Flux d'information Événement
5/30
Étape 1 : le graphe des flux
L'acteur (ou l'intervenant) :Est l'auteur d'une ou plusieurs interventions. Un certain nombre de fonctionnalités lui incombent.
L'organisme Il transforme les flux, il est un ensemble constitué par :
Le système opérant : il agit avec la possibilité de se réguler. Le système de pilotage : prend les décisions d'orientation Le système d'information : mémorise les informations des
deux systèmes.
6/30
Étape 1 : le graphe des flux
Le champ d'étudeC'est un sous ensemble cohérent de l'organisme et peut correspondre à des types de regroupement :
Fonction d'exécution répartie sur plusieurs domaines d'activité
Plusieurs fonctions exécutées dans un même domaine d'activité
7/30
Étape 1 : le graphe des flux
Le flux d'informationIl spécifie pour chaque événement l'acteur émetteur et l'acteur récepteur et décrit les échanges d'informations sans modification entre deux intervenants.
L'événementIl représente quelque chose qui s'est passé et qui fait l'objet d'un échange entre deux acteurs sous forme de message ou de documents.
8/30
Étape 1 : le graphe des flux
Représentation graphique d'un flux entre deux acteurs :
Acteur 1 Acteur 2
ÉvénementDe 1 vers 2
ÉvénementDe 2 vers 1
9/30
Exemple : cas de l'organisme mutualiste
Liste des acteurs : Les clients mutualistes Le réparateur Le point de service après vente L'agent régional
10/30
Exemple : cas de l'organisme mutualiste
Liste des événements : La panne déclarée Le matériel prêt expédié L'accord client La panne enregistrée Le matériel endommagé reçu Le matériel réparé transmis Diagnostic Estimation du coût Ordre de destruction Matériel réparé
11/30
Exemple : cas de l'organisme mutualiste
Le graphe des flux :
Client
Agent régionalSAV
Réparateur
Annoncepanne
Matérielde prêtexpédié
Matérielneuf expédié
Accord
Matériel endommagé
Matériel réparé transmis
Ordrede réparation
Matérielendommagétransmis
DiagnosticEstimationdes coûts
Ordre de destruction
Matériel réparé
12/30
Étape 2 : matrice des flux
La matrice des flux.C'est une représentation des flux sous forme de tableau
Vers
De
Client Agent régional Réparateur SAV
Client •Annonce de panne•accord
Agent régional •Matériel neuf•Matériel prêt
•Panne enregistrée
•Matériel panne•ordres
•Matériel réparé
Réparateur •Diagnostic•Estimation coût
SAV •Matériel endommagé
13/30
Étape 3 : détermination des opérations
Réaction du champ d'étudeUn événement est la spécification de quelque chose qui s'est passée à l'intérieur ou à l'extérieur du champ de l'étude.Un événement externe provoque un réaction de la part du système.
Exemple
PanneUn élémentde l'organismemutualiste
Annoncede panne
Première réaction de l'organismemutualiste
14/30
Étape 3 : détermination des opérations
Types d'événements : Événements externes : proviennent de l'environnement
extérieur au SI. Un résultante d'action ou une réaction d'agent externe constituent un événement externe
Exemple : annonce de panne Événements internes : ils apparaissent à la suite d'une
opération. Une opération produit un ou plusieurs événement internes.
Exemple : diagnostic
15/30
Étape 3 : détermination des opérations
La synchronisationC'est le regroupement de d'événements, externes ou internes, exprimé sous forme de proposition logique.
Elle établit la manière dont les événements sont liés pour activer une opération.
La proposition logique contient les conditions que doivent vérifier les événements pour déclencher des actions.
Exemple : l'opération règlement est déclenchée si : Une facture est produite et transmise au client Un paiement du client est effectué
16/30
Étape 3 : détermination des opérations
Événement temporelIl correspond à une attente ou un délaiLa justification des événements temporels tient à la nécessité d'un délai entre le moment où les conditions initiales requises pour le déclenchement d'une opération et l'activation de l'opération.
Exemple : l'opération traitement de la paie, les événements suivants sont nécessaires :
Fiches de pointage expédiées Terminal de saisie disponible
17/30
Étape 3 : détermination des opérations
Opérations et règles de gestionEn réaction à plusieurs événements externes ou d'un événement temporel s'accomplit une action ou un ensemble d'actions : les règles de gestion.
Celles-ci sont regroupées au sein d'opérations.Exemple de règles de gestion : facturation, règlement,
expédition, ..
18/30
Étape 3 : détermination des opérations
Règles d'émissionLorsque l'on génère des événements qui sont des alternatives des unes par rapport aux autres, on associe des règles d'émission. Chacune d'elles produit un événement ou un ensemble d'événement représentant une alternative.
19/30
Étape 3 : détermination des opérations
ProcessusLe processus, au niveau conceptuel est l'enchaînement des principales opérations concourant à une finalité et déclenchées par un événement externe ou temporel.
Le système retrouve un état stable une fois qu'il a atteint la finalité assignée.
20/30
Étape 3 : détermination des opérations
Graphisme d'une opération
Règles de gestion
Événement
Opération Règles d'émission
Résultat ou événement
Synchronisation
21/30
Le GOEC'est une représentation qui permet d'ordonner les événements internes en les associant aux événements externes ou aux événements temporels.
Construction :
Les événements d'un même niveau sont alignés sur la même verticale.
Tous les segments verticaux représentent des opérations.
Étape 3 : graphe d'ordonnancement des événements
22/30
Annoncepanne
Panneenregistrée
Matérielendommagé
Matériel dePrêt
expédié
Diagnostic
Estimationde frais
Matérielréparé
Ordre deréparation
Demandeaccord
Ordre dedestruction
Accordclient
MatérielNeuf
expédié
MatérielRéparé
transmisMatérielEndommagé
transmis
Étape 3 : graphe d'ordonnancement des événements
23/30
Étape 4 : le modèle conceptuel des traitements
Construction progressive du MCT et différence avec le GOE :
Le MCT ne reprend qu'une seule fois l'opération Expédition Mais il y a autant de règles d'émission qu'il y a d'événements
alternatifs : R : réparé P : prêté N : neuf E : envoyé
Les règles d'émissions s'accompagnent de prédicats de synchronisation
Expédition dematériel
R P N E
MatérielRéparé
transmis
Matérielde prêtexpédié
Matérielneuf envoyé
MatérielEndommagé
transmis
Prédicat de synchronisation
24/30
Étape 4 : le modèle conceptuel des traitements
Règles d'émission pour le prédicat de l'opération Expédition :
(En utilisant les et et ou logiques dans le prédicat de synchronisation)
Matériel réparé transmis : (Panne enregistré) et (matériel endommagé)
ou Matériel de prêt expédié : (Matériel réparé) et (ordre de réparation)
ou Matériel neuf expédié : (Ordre de destruction) et (accord client)
ou Matériel endommagé transmis : (Accord client)
25/30
Étape 4 : le modèle conceptuel des traitements
Règles d'émission pour le prédicat de l'opération décision de réparation :
OK cad Ordre de réparation : (Diagnostic et estimation du coût) et (matériel endommagé transmis)
Non OK cad Ordre de destruction : (Diagnostic et estimation du coût) et (matériel endommagé transmis)
26/30
Étape 4 : le modèle conceptuel des traitements
Règles pour la description conceptuelle des traitements :
Non redondance des opérations : une même règle de gestion ne doit pas apparaître dans plusieurs opérations
Non redondance des événements : pour éviter les synchronisations qui n'ont pas lieu d'être, il faut regrouper dans le même symbole des événements créés simultanément.
27/30
Graphe des flux de l'exercice Gestion des cartes bleues
28/30
MCT de l'exercice Gestion des cartes bleues
29/30
Graphe des flux de l'exercice Gestion des approvisionnements
30/30
MCT de l'exercice Gestion des approvisionnements