Вы находитесь на странице: 1из 20

Initiation la conception des

systmes d'informations.

Cours N1 : introduction.
Souheib Baarir
Souheib.baarir@u-paris10.fr
Universit Paris Ouest Nanterre la dfense.

1
Amliorer en permanence la qualit, le cot et la productivit :
Cest lenjeu des annes 2000 pour les entreprises
Augmentation
de la concurrence
Augmentation
de la qualit
Augmentation
de la ractivit
Diminution des
cots de
fabrication.
Diversit
des produits
Quels outils donner au dcideur pour comprendre,
dimensionner, piloter, et grer ces systmes
Ouverture des
marchs
Introduction
2
Systme de
DECISION
Systme
dINFORMATION
Systme
OPERANT
Dcider des actions
conduire.
Collecter,
mmoriser,
traiter,
distribuer,
linformation.
Assurer les fonctions :
. facturer les clients,
. fabriquer les produits,
.
Vision globale dun
entreprise
3

Ensemble complexe, compos de donnes
et de liens.

Dcrit une activit.

Plusieurs valeurs possibles.

4
Linformation?

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.
Systme dinformation - Dfinition
5
6
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.

7
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.
8
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.
Modlecest quoi ?
9
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.
Modlepourquoi ?
10
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.
Mthodologiepourquoi ?
Approche cartsienne.
Oriente traitements.

Approche systmique.
Oriente donnes.

Approche Objet.
Oriente donnes et traitements.

MthodologieTypologie
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).
Mthodologieexemples
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
MeriseDmarche
Deux modles : donnes et traitements.

Elabors sparment.

Dclins sur trois niveaux :
1. Conceptuel.
2. Organisationnel.
3. Oprationnel.

Validation donnes / traitements.
14
Merisedeux modles
Systme dinformation
manuel
Expression des
Besoins
Modle Conceptuel
Modle Organisationnel
Modle Oprationnel
Systme dinformation
automatique
Recueil des informations
Dlimiter le systme.

Construire les MCD et MCT
Construire les MOD et MOT
Construire (entre autres) les MLD,MPD

15
Merisecycle dabstraction
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.


La plus complte (oriente traitement) est base sur :
la cration du Modle Conceptuel dActivit (MCA) et,
du Modle Conceptuel de Communication (MCC).
16
Pour ce cours
Recueil et organisation des
informations
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
Donnes (MCD)
Son objectif est la description de la transformation des
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
Modle Conceptuel de
Traitement (MCT)
Concepts identiques ceux du MCD et MCT sauf
que

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 Organisationnelles de Donnes
et de Traitements (MOD, MOT)

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
Modles Oprationnels :
Logique et Physique