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

Analyse et Conception des

Systmes d'Information (S.I.)


Licence d'informatique
Semestre 5
Fabrice MUHLENBACH
fabrice.muhlenbach@univ-st-etienne.fr
Plan
1 Introduction gnrale Merise
tude de l'existant
2 Modle conceptuel des donnes
Modle conceptuel des traitements
3 Modle organisationnel des traitements
Modles externes et validation
4 Modles logique et physique des donnes
Modle oprationnel des traitements
La dmarche d'ensemble de Merise 5
Introduction gnrale Merise
Pourquoi une mthode de conception des S.I. ?
Difficult de la conception d'un S.I. :
ncessit d'une mthode de modlisation
Modle des systmes d'information ralis
partir de la mthode de conception, de
dveloppement et de ralisation des projets
informatiques Merise
Objectifs du cours :
Apprentissage des outils d'analyse et de
conception des systmes d'information
Assimilation d'une dmarche et d'une
rigueur dans l'analyse et la constitution
d'un dossier
1
Le systme d'information au sein de l'entreprise
Les ressources de l'entreprise :
les ressources productives
les ressources commerciales
les ressources financires
les ressources humaines
mais l'information est une ressource vitale
pour l'organisation au mme titre que le
capital ou les ressources humaines !
Cot de l'information :
acquisition
traitement
transport
stockage
Problmes de la constitution d'un S.I. sans mthode
Absence de conception globale d'un projet d'informatisation
redondance des donnes
synonymes (plusieurs termes qui ont le mme sens)
polysmes (un terme qui a plusieurs sens diffrents)
Difficult d'une maintenance efficace :
Vision parcellaire des besoins :
moyens techniques limits
manque de dossier d'analyse
Utilisateur non intgr dans la conception du S.I.
Difficult de planification et de suivi du travail
Apparition des mthodes de
conduite des projets
Historique
En 1977/1978, demande du Ministre de l'Industrie :
CTI (Centre Technique d'Informatique)
CETE (Centre d'tudes Techniques de l'quipement)
choix de socits de conseil en informatique pour la constitution
d'une mthode de conception des systmes d'information
conception du S.I. par tapes valides
mthode MERISE (1979) :
sparation des donnes et des traitements
vrifier la concordance entre donnes et
traitements
vrifier que toutes les donnes ncessaires
aux traitements sont prsentes
vrifier qu'il n'y a pas de donnes superflues
mthode MERISE 2
me
gnration en 1992
quipe de J.-L. Lemoigne (Univ. d'Aix / Marseille)
Principes de base de la mthode Merise
vision globale : la mise en place d'un S.I.
est lie la refonte de l'organisation
vision systmique de l'entreprise : travaux de
J.-L. Lemoigne, J. Melese, J. de Rosnay
Vision globale et systmique de l'entreprise
systme de pilotage
(coordination, objectifs)
dcisions informations traites
systme d'information
(mmorisation, traitement)
informations
collectes
systme oprant
(production, action)
informations
externes
informations
vers l'extrieur
flux
entrant flux
sortant
Principes de base de la mthode Merise (suite)
charg de la production
Dans la vision systmique de l'entreprise (d'aprs Lemoigne) :
Systme oprant :
rpond la finalit de l'entreprise
dirige l'entreprise
Systme de pilotage :
cible les objectifs
a une fonction d'arbitrage, d'allocations de
ressources, de suivi de leurs utilisations,
d'adaptation du fonctionnement de l'entreprise
son environnement
lien entre les deux systmes
Systme d'information :
informe le S.P. des performances du S.O.
transmet au S.O. les instructions du S.P.
Principes de base de la mthode Merise (suite)
La sparation des donnes et des traitements
l'agencement des donnes est plutt stable
les traitements sont frquemment remanis
la sparation des donnes et des traitements
assure une longvit au modle
Passage par diffrentes tapes :
"le cycle d'abstraction pour la conception des S.I."
systme d'information manuel
expression des besoins
modle conceptuel
modle logique
modle physique
systme d'information automatis
Principes de base de la mthode Merise (suite)
dfinition des attentes du S.I. automatis
Expression des besoins
inventaire des lments ncessaires au S.I.
dlimitation du systme en s'informant auprs
des futurs utilisateurs
des donnes (MCD)
Modle conceptuel
des traitements (MCT)
des traitements (MOT) : description des contraintes
dues l'environnement
Modle organisationnel
Modle technique
choix matriel pour le systme d'information
physique
choix logiciel pour le systme d'information logique
Approche par niveaux et approche par tapes
Dmarche par niveaux :
en contribuant la stratgie de l'entreprise
en tenant compte des aspects organisationnels
et techniques
en mettant en uvre les rgles de gestion
formalise le systme futur
Dmarche par tapes
conception
mise en uvre
dveloppement
hirarchise les dcisions au cours de la vie du projet
gnralisation de l'emploi du S.I. futur
volution du S.I. futur
Intrts de cette double approche :
matrise des risques (cots, dlais, personnel...)
favorise l'introduction de nouvelles technologies
facilite l'volution des S.I.
Trois niveaux de modlisation
plus le niveau est lev (ou conceptuel),
plus il est stable
Invariance dcroissante
rponse la question QUOI ?
(ce que fait l'entreprise)
1. Niveau conceptuel
que faire ? avec quelles donnes ?
modle conceptuel des traitements (MCT)
Possibilit de dtecter plus rapidement les problmes
modle conceptuel des donnes (MCD)
Trois niveaux de modlisation (suite)
2. Niveau organisationnel
rponse la question COMMENT ?
(quels sont les moyens de le faire)
3. Niveau technique
intgration des moyens techniques, matriels
et logiciels
modle physique des donnes (MPD)
rponse aux questions QUI, QUAND, O ?
(les diffrents postes de ce qui le font)
modle organisationnel des traitements (MOT)
modle logique des donnes (MLD)
modle oprationnel des traitements (MOpT)
Chronologie des tapes
tude de l'existant
Recueil des informations
Modlisation
Conceptuelle
des Donnes
Validation
Modlisation
Conceptuelle
des Traitements
Modlisation
Organisationnelle
des Traitements
Modlisation
Logique des
Donnes
Modle Physique des Donnes
Modle Oprationnel des Traitements
Niveau
conceptuel
Niveau
organisationnel
Niveau
technique
50%
25%
10%
15%
Tableau des modles
Niveau Donnes Traitements
conceptuel
Modle conceptuel
des donnes (MCD)
Modle conceptuel
des traitements (MCT)
organisationnel
Modle logique
des donnes (MLD)
Modle organisationnel
des traitements (MOT)
technique
Modle physique
des donnes (MPD)
Modle oprationnel
des traitements (MOpT)
Tableau des modles (dtails)
Niveau Donnes Traitements
conceptuel
MCD : signification des
informations sans contrainte
technique ou conomique
organisationnel
technique
MCT : activit du domaine
sans prciser les ressources
ou leur organisation
MLD : description des
donnes en tenant compte de
leurs conditions d'utilisation
par les traitements
MPD : description de la ou
des bases de donnes dans
la syntaxe du logiciel
SGF ou SGBD
MOT : fonctionnement du
domaine avec les ressources
utilises et leur organisation
MOpT : fonctionnement du
domaine avec les ressources
et architecture technique
des programmes
Dmarche ou cycle de vie 3 dimensions
dcision
cycle de vie
abstraction
Dmarche 3 niveaux de dimension :
la dmarche : le niveau du cycle de vie
la matrise : le niveau de dcision
le raisonnement : le niveau d'abstraction
tape
Dmarche ou cycle de vie (suite)
schma directeur
tude pralable
tude dtaille
tude technique
ralisation
mise en service
maintenance
dfinition des orientations gnrales des S.I.
proposition et valuation de solutions pour un S.I.
spcification du futur S.I. organisationnel
spcification du futur S.I. informatis
production logicielle (programmes, BD, tests)
installation de l'application informatique
rectification des anomalies, amliorations, volutions
PROJET
laboration des modles de donnes
laboration des modles de traitements
Recueil des l'Existant
Description conceptuelle
Description organisationnelle
Description physique
- Dfinition du champ d'tude
- Collecte de l'existant
- Systme documentaire
- Entretiens
- Description de l'existant
- Vues et modles externes
- Fusion
- Conflits
- M.C.D.
- Circulation des documents
- M.O.T.
- M.C.T.
- Bilan existant
- Scnarios conceptuels
- M.C.D. futur
- M.C.T. futur
- Validation
- M.L.D.
- Scnarios organisationnels
- M.O.T.
- Scnarios de dveloppement et de mise
au point
- M.P.D.
- M.Op.T.
- Confidentialit - Ergonomie
- Dossier de choix
NIVEAU
NIVEAU
NIVEAU
CONCEPTUEL
LOGIQUE
PHYSIQUE
TAT ACTUEL TAT FUTUR
Processus de conception : la "courbe du Soleil"
volution de la mthode Merise (pour information)
extension de 3 4 niveaux d'abstraction :
conceptuel, organisationnel, logique et physique
Depuis 1992 : Merise 2
me
gnration
volution des outils : extension du formalisme
entit-relation, clarification de certains aspects
Modles de Merise 2
me
gnration :
MCT : modle conceptuel des traitements
MCD : modle conceptuel des donnes
MOT : modle organisationnel des traitements
MOD : modle organisationnel des donnes
MLT : modle logique des traitements
MLD : modle logique des donnes
MPT : modle physique des traitements
MPD : modle physique des donnes
Merise 1
re
gnration :
MCD, MCT,
MLD, MOT,
MPD, MOpT
tude de l'existant
Recueil des informations
s'effectue au moyen des interviews
des diffrents intervenants de l'entreprise
ncessaire pour obtenir les rgles de gestion
(venant de la direction gnrale)
permet d'obtenir des informations sur l'existant
(comment fonctionne l'entreprise)
l'analyse de la circulation des documents
permet de dfinir le dictionnaire des donnes
et les rgles de gestion
aboutit au MCD : aspect statique du S.I.
Schma de l'tude de l'existant
ENTRETIENS
A
B
C
C A B
D
D
...
...
x x
x x
MATRICE DES FLUX
x
x
A
B
C
D
flux 6
flux 2
flux 3
flux 4
flux 5
flux 1
GRAPHE DES FLUX
D1
D2 D3
D5
D7
D8
D6
D4
PROCESSUS
SYSTME DOCUMENTAIRE
Dmarche de l'tude de l'existant
prendre connaissance dans le dtail du domaine tudier
Objectifs :
recenser l'ensemble exhaustif des objectifs poursuivis
par l'entreprise dans ce domaine
interviews : contacts directs, bonne comprhension
Techniques :
enqutes : premire technique
questionnaires : bons complments
Entits auprs desquelles se fait l'tude de l'existant :
direction : prsentation d'une vue globale
et de l'ensemble des objectifs dans le domaine
postes de travail : connaissances dtailles sur
le poste en question
ensuite : structuration des informations recueillies en vrac
Interview de la direction
apporte la premire connaissance du problme pos
indique quels sont les principaux postes de travail
recense les objectifs du demandeur
dfinit les interfaces avec les autres projets
dlimite le champ d'tude
Interview de la direction (suite)
ensemble du personnel de l'organe de direction,
en suivant la voie hirarchique descendante
Interviews :
style journalistique
Techniques d'interviews :
recensement des documents dj utiliss
(tableaux de bord, statistiques annuelles, documents de comptabilit)
objectifs principaux
Rsultats :
liste des postes de travail
contraintes en termes de moyens, calendriers, etc.
champ d'tude
quantifications globales
Interview des postes de travail
personnel occupant les diffrents postes de travail
concerns par le domaine d'tude
Interviews :
recense et dcrit les tches excutes
permet d'apprendre le langage de l'entreprise
demande d'observer la circulation des informations
organisation :
2 chargs d'tudes :
- l'un dirige l'interview
- et l'autre prend les notes (+ documents photocopis)
Techniques d'interviews : dfinition d'une normalisation
utilisation d'un formalisme (diagramme)
Interview des postes de travail (suite)
recensement des tches
Rsultats :
recensement des donnes
recensement des rgles
les vnements dclencheurs de la tche
Pour chaque tche, il faut dcrire :
la priodicit et la dure
la nature et le volume des donnes utilises
les rsultats produits
les rgles associes
Recensement des rgles d'action ou de calcul