Vous êtes sur la page 1sur 23

Outils de modélisation des

systèmes d’information
université d’Alger 1 -
Benyoucef Benkhedda
Objective du module:

Comprendre le processus de modélisation des


systèmes d’information adaptés et évolutifs

2
Contenu:

 Méthodes d’analyse

 Rappels concernant le modules SI

 Nouveaux diagrammes

3
Introduction:

 La notion de processus permet la formulation des


étapes et composantes des systèmes

 Différentes méthodes selon différentes


perspectives
(orientée activités, orientée flux...)

4
Système:
un ensemble d’éléments intéragissant entre eux dans un
environement précis afin d’assurer une tâche ou objectif

Information:
C’est un signal matériel ou immatériel susceptible de provoquer
une modification de la connaissance d’un objet ou entité

5
Information:
doit être

 Adaptée a chaque niveau de décision

 utile

 précise

6
Système d’information:
C’est l’ensemble des acteurs qui réagissent entre eux en
échangeant l’information afin de fournir une perception de l’état
du système

Système informatique:
C’est un ensemble d’objet techniques qui représentent
l’infrastructure d’un systèmes d’information

7
8
Méta-modèle:
un ensemble de concepts, notations et relations permettant un
reflet de la réalité en image abstraite, le concept est une image
d’un élément et la représentation graphique et sa notation

Modèle:
C’est une instance d’une application particulière d’un méta-
modéle. Sa représentation graphique est appelée diagramme

9
10
Une méthode sert à comprendre un méta-modèle
et une procédure à suivre (un processus) afin de
permettre une analyse conceptuelle des différentes
parties du système.

11
Processus:
“Un ensemble d’activités corrélées ou interactives qui transforme
des élémelents d’entrée en éléments de sortie” - norme
ISO9000:2000

une suite d’activités permettant, dans une bonne organisation,


d’assurer un ensemble d’objectifs satisfaisant un client (si c’était
un client externe on parle de processus métier - principal ou
opérationnel - et si c’était un client interne on parle de processus
de soutien ou de support

12
Représentations des SI:
Selon l’objectif ou l’aspect étudié

On distingue trois (03) représentations classiques:

représentations orientées activités

Représentations orientées flux

Représentations orientées états


13
Représentations des SI:
Représentations orientées activités

Introduire une vue abstraite d’un séquencement logique


d’activités

modèle plus simple: activité, lien

brancher éléctricité allumer le PC

14
Représentations des SI:
Représentations orientées activités
par le temps des amélioration ont été ajoutées à travers des nouveaux
concepts (conditionnel (Aiguillage), entrée/sortie, ressource)

ressource
imprimante

entrée sortie
impression papier
fichier text

erreur
d’impressio
n

correction d’erreur 15
Représentations des SI:
Représentations orientées activités
la différence entre ressource et entrée est que l’entrée est totalement
consomée alors que la ressources est d’une utilisation durable

Elle peuvent être utilisées d’une façon hiérarchique.

entrée sortie
utilise PC imprimer
user + PC papier

utilise

entrée allumer lancer sortie


Saisir
user + PC PC word fichier texte
16
Représentations des SI:
Représentations orientées flux

représenter abstraitement la circulation de l’information

ne prend pas l’accomplissement des activités des entités

basé sur deux concepts: Acteur et flux

acteur A acteur B
flux

17
Représentations des SI:
Représentations orientées flux

importance dans les modèles de contexte

Par fois, un flux peut comporter une indication de


séquencement lorsqu’il s’agit d’un flux multiples entre deux
acteurs.

Comme le précédent, elles peut être utilisées dans un contexte


hiérarchisé.
18
Représentations des SI:
Représentations orientées activités vs. représentations orientées flux

représentations orientées activités représentations orientées flux


représente les activités (tâches du système) représente les acteurs (entités du système)

flêches non commentées (représente un flêches commentées (représente la valeur de


séquencement des activités) l’information transmise)

on trouve les entrée qui n’ont pas une un flux est caractérisé par son origine et sa
origine et les sorties qui n’ont pas une destination
destination

19
Représentations des SI:
Représentations orientées états x=4
y=2
y>0
représente une image abstraite des conditions de
déclenchement des activités
z = x/y

basées sur trois concepts: état, transition et condition


 un état est un ensemble stable de caractéristiques d’un objet
 transition est une action provoquant le passage d’un état à un z=2
autre
 la condition est une exigence attachée à un état pour controler
une telle transition

20
Représentations des SI:
Représentations orientées états

Ce type est utilisé afin de modéliser un fonctionnement d’un automate à


états finis.
 passage d’un état à un autre d’un objet dépend de l’état d’un autre objet (e. i. :
sémaphores)

 Les représentations orientées état sont utilisées en deux façons:

21
Représentations des SI:
Représentations orientées états
1- Enrichir la représentation orientée activité en ajoutant d’autres concepts permettant
le déclenchement des activités:
 les evénements représentant un fait extérieur au processus
 la synchronisation représentant une condition de simultanéité
 la condition de garde représentant une condition de réalisation
evénement 1 evénement 2
Synchronisation
entrée A activité A

evénement 3
activité B

sortie B 22
Représentations des SI:
Représentations orientées états
2- Utiliser un principe inspiré de la programmation par objet dont le système se
compose d’un ensemble d’objets autonomes et porteurs d’information
 un objet effectue une suite d’actions à la récéption d’un stimuli
 le comportement global du système dépend du comportement de chaque objet

stimulus Entité A stimulus Entité B

si stimuli 1 alors si stimuli 1 alors


action 1 action 3
...... ......
...... ......
...... ......
si stimuli n alors si stimuli p alors
action n action p
23