Vous êtes sur la page 1sur 20

Initiation la conception

des systmes
d'informations.
Cours
N1
:
Souheib Baarir
Souheib.baarir@u-paris10.fr
introduction.

Universit Paris Ouest Nanterre la


dfense.
1

Introduction
Amliorer en permanence la qualit, le cot et la
productivit :
Cest lenjeu des annes 2000 pour les entreprises
Diversit
Augmentation
des produits
Augmentation
de la qualit
de la concurrence
Diminution des
cots de
fabrication.
Augmentation
de la ractivit
Ouverture des
marchs
Quels outils donner au dcideur pour comprendre,
dimensionner, piloter, et grer ces systmes

Vision globale dun


entreprise
Dcider des actions
conduire.

Collecter,
mmoriser,
traiter,
distribuer,
linformati
on.
Assurer les fonctions :
. facturer les clients,
. fabriquer les produits,
.

Systme de
DECISION

Systme
dINFORMATION

Systme
OPERANT

Linformation?
Ensemble

complexe, compos de
donnes et de liens.

Dcrit

une activit.

Plusieurs

valeurs possibles.

Systme dinformation Dfinition


Un systme d'Information (not SI)
reprsente l'ensemble des lments
participant :
la gestion,
au traitement,
au transport et,
la diffusion,

de l'information au sein de l'organisation.


5

Et la grande question est


Comment raliser un bon systme
dinformation
?
La rponse sur les techniques
et dmarches classiques du Gnie Logiciel :
Analyse
de lexistant et des besoins de lutilisateur.
Conception
du systme et du logiciel.
Ralisation
Traduction des algorithmes dans un langage choisi.
Tests du logiciel
Vrification et validation du logiciel.
Tests de non rgression.
Exploitation
Utiliser le logiciel une fois install.
Maintenance
Correction des erreurs.
Ajouts de fonctionnalit.

Analyse et Conception de
Systme dInformation
Que faut-il pour analyser, concevoir?
On doit :
avoir une vision abstraite du
fonctionnement,
garantir les dlais, la pertinence,
lefficacit,
faciliter la maintenance,
prolonger la dure de vie,

Nous
avons, donc, besoin :
de MODELES,
de METHODOLOGIE.
7

Modlecest quoi ?
Un modle est par dfinition une reprsentation abstraite, dune
partie du
monde rel, exprime dans un langage de reprsentation.
Ce langage peut tre :
formel : ayant une syntaxe et une smantique bien dfinies
comme
la logique du premier ordre ou,
un langage informatique,

Semi-formel : notation graphique normalise.


Informel : description en langage naturel.

Modlepourquoi ?
Les principales motivations sont (Vernadat,
2000) :
- comprendre et analyser la structure et le fonctionnement de
lentreprise ;
- prvoir (de manire fiable) le comportement et les
performances des
processus oprationnels avant
leur implantation ;
- choisir la (ou les) meilleure(s) alternative(s) d'implantation ;
- identifier les risques d'implantation grer ;
- justifier les choix d'implantation sur des critres lis aux
ressources et
aux cots (mthodes de comptabilit par activits,
par exemple) ;
- btir une vision commune du fonctionnement de lentreprise
et la
communiquer facilement au plus grand
ensemble possible du personnel.
9

Mthodologiepourquoi ?
Formalisation claire et complte du problme
informationnel.
Matrise de la rsolution du problme par lutilisation de
critres
objectifs pour valuer les solutions.
Construction de SI pertinents, complets, cohrents, fiables
flexibles
et adaptatifs.
valuation du SI tout moment de son cycle de vie.
Faciliter la coopration entre concepteurs, informaticiens
gestionnaires, utilisateurs.
Rigueur dans llaboration de la solution.
Rduire les cots et les dlais.
10

MthodologieTypologie
Approche

cartsienne.

Oriente traitements.
Approche

systmique.

Oriente donnes.
Approche

Objet.

Oriente donnes et traitements.

Mthodologieexemples
MERISE

: Mthode dEtude et de
Ralisation Informatique pour les
Systmes dEntreprises
(Tardieu, 83).
AXIAL
: analyse et conception des
systmes dinformations assists
par logiciel (IBM, 86).
SSADM : Structured Systems Analysis
and
Design Method (CCTA, 80).
SADT
: Structured Analysis and
Design Technique (Softech, 77).
RUP
: Rational Unified Process.
(IBM, 2003).

MeriseDmarche
Partir

de principes thoriques,

pour

dvelopper un ensemble
cohrent de modles qui,

par

des raisonnements simples, se


basant sur des dfinitions et un
langage (visuel) prcis,

permettent

de construire un systme
dinformation cohrent et efficace.
13

Merisedeux modles

Deux modles : donnes et


traitements.

Elabors sparment.

Dclins sur trois niveaux :


1. Conceptuel.
2. Organisationnel.
3. Oprationnel.

Validation donnes / traitements.


14

Merisecycle dabstraction
Systme
dinformation
manuel
Expression des
Besoins

Recueil des informations


Dlimiter le systme.

Construire les MCD et MCT

Modle Conceptuel
Modle
Organisationnel
Modle
Oprationnel
Systme
dinformation
automatique

Construire les MOD et MOT


Construire (entre autres) les
MLD,MPD

15

Recueil et organisation des


informations
Faire

l'inventaire des lments dinformations


circulant dans le systme : existants et
demands.

Plusieurs

approches sont possibles :

La plus basique (oriente donnes) repose sur :


la cration dun dictionnaire de donnes et,
la matrice des dpendances fonctionnelles.
Pour ce
cours

La plus complte (oriente traitement) est base sur :


la cration du Modle Conceptuel dActivit (MCA) et,
du Modle Conceptuel de Communication (MCC).
16

Modle Conceptuel de
Donnes (MCD)
Toute

donne recense doit tre mmorise.

Le

MCD modlise cette mmoire (collective) du


systme.

Un formalise de rfrence :
le modle Entit-Association.
Concepts dentits et dassociations.
Particulirement adapt aux Base de Donnes
relationnelles.
Redondance

interdite

17

Modle Conceptuel de
Traitement (MCT)
Son

objectif est la description de la


transformation des informations.
informations

Se

base sur plusieurs notions :


Activit : dcrit perception globale du
fonctionnement du systme, et est, par le fait,
complexe.
Traitement : dcrit lun des composants de
lactivit du systme.
Action : dcrit une fonctionnalit atomique
dans un traitement (consultation, mise jour).
18

Modles Organisationnelles de
Donnes et de Traitements (MOD,
MOT)
Concepts

que

identiques ceux du MCD et MCT sauf

lintgration

de notions supplmentaires, comme

les lieux (o ?),


Les personnes (qui ?),
Les ressources (comment ?),

En bref, les contraintes spatiales et temporelles,

imposent

que,

la redondance de donnes soit tolre et que,


les traitements soient raffins.
19

Modles Oprationnels :
Logique et Physique
Le

modle logique reprsente un


choix logiciel pour le systme
d'information.

Le

modle physique reflte un


choix matriel pour le systme
d'information.
20