Vous êtes sur la page 1sur 20

Initiation la conception des systmes d'informations. Cours N1 : introduction.

N
Souheib Baarir Souheib.baarir@u-paris10.fr Universit Paris Ouest Nanterre la dfense.

Introduction
Amliorer en permanence la qualit, le cot et la productivit : Cest lenjeu des annes 2000 pour les entreprises Diversit des produits Augmentation de la qualit Diminution des cots de fabrication. Ouverture des marchs

Augmentation de la concurrence

Augmentation de la ractivit

Quels outils donner au dcideur pour comprendre, dimensionner, piloter, et grer ces systmes

Vision globale dun entreprise


Dcider des actions conduire. Systme de DECISION

Collecter, mmoriser, traiter, distribuer, linformation.

Systme dINFORMATION

Assurer les fonctions : . facturer les clients, . fabriquer les produits, .

Systme OPERANT

Linformation?
y

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

la gestion, au traitement, au transport et, la diffusion,

de l'information au sein de l'organisation.

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

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, d une 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.
8

Modlepourquoi ?
Les principales motivations sont (Vernadat, 2000) : - comprendre et analyser la structure et le fonctionnement de l entreprise ; - 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 l entreprise 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 l utilisation 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 l laboration de la solution. Rduire les cots et les dlais.
10

MthodologieTypologie
y

Approche cartsienne.
Oriente traitements.

Approche systmique.
Oriente donnes.

Approche Objet.
Oriente donnes et traitements.

Mthodologieexemples
y

y y y

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
y Partir y pour y par

de principes thoriques,

dvelopper un ensemble cohrent de modles qui, des raisonnements simples, se basant sur des dfinitions et un langage (visuel) prcis,

y permettent

de construire un systme dinformation cohrent et efficace.


13

Merisedeux modles
y y y

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


y

Faire l'inventaire des lments dinformations circulant dans le systme : existants et demands. Plusieurs approches sont possibles :
La plus basique (oriente donnes) repose sur :
x la cration dun dictionnaire de donnes et, x la matrice des dpendances fonctionnelles.
Pour ce cours

La plus complte (oriente traitement) est base sur :


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

Modle Conceptuel de Donnes (MCD)


y

Toute donne recense doit tre mmorise.

Le MCD modlise cette mmoire (collective) du systme.

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

17

Modle Conceptuel de Traitement (MCT)


y

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)


y y

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


y

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