Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

30
Systèmes d’information Modélisation des systèmes d'information Partie 2

Transcript of Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

Page 1: 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

Page 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

Page 3: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 4: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 5: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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.

Page 6: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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é

Page 7: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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.

Page 8: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 9: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 10: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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é

Page 11: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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é

Page 12: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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é

Page 13: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 14: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 15: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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é

Page 16: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 17: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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, ..

Page 18: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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.

Page 19: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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.

Page 20: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 21: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 22: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 23: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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

Page 24: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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)

Page 25: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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)

Page 26: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

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.

Page 27: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

27/30

Graphe des flux de l'exercice Gestion des cartes bleues

Page 28: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

28/30

MCT de l'exercice Gestion des cartes bleues

Page 29: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

29/30

Graphe des flux de l'exercice Gestion des approvisionnements

Page 30: Syst è mes d information Mod é lisation des syst è mes d'information Partie 2.

30/30

MCT de l'exercice Gestion des approvisionnements