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

Introduction aux systmes

d'informations.

Rsum des notions cls


Enseignante: Mme Saoussen Ben
Salah
1

Introduction
Amliorer en permanence la qualit, le cot et la productivit :
Cest lenjeu pour les entreprises

Augmentation
de la concurrence

Augmentation
de la ractivit

Diversit
des produits

Augmentation
de la qualit
Diminution des
cots de
fabrication.
Ouverture des
marchs

Quels outils donner au dcideur pour comprendre,


dimensionner, piloter, et grer ces systmes
2

Vision globale dun entreprise


Dcider des actions
conduire.

Collecter,
mmoriser,
traiter,
distribuer,
linformation.

Assurer les fonctions :


. facturer les clients,
. fabriquer les produits,
.

Systme de
DECISION

Systme
dINFORMATION

Systme
OPERANT
3

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

Construire les MOD et MOT


Modle Organisationnel

Construire (entre autres) les MLD,MPD


Modle Oprationnel

Systme dinformation
automatique

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