Académique Documents
Professionnel Documents
Culture Documents
Faycal.messaoudi@usmba.ac.ma
Structuration du Cours
Partie I
:
Partie II :
Partie III :
Partie IV :
29/10/2014
Bibliographie
Rfrences:
Lessentiel sur Merise, Dominique DIONISI, EYROLLES, 2000.
Merise & UML pour la modlisation des systmes dinformation, Joseph
Webographie:
www.developpez.com
www.lil.univ-littoral.fr
Introduction
Motivation
Dfinition et Objectifs
Notion dInformation
Enjeux du SI
Fonctions et rles dun SI
Systmes de lEntreprise
Dcomposition de lentrepris en trois sous systmes
29/10/2014
Introduction
Lentreprise est un systme complexe dans lequel transitent
de trs nombreux flux dinformations.
Sans un dispositif de matrise de ces flux, lentreprise peut
trs vite tre dpasse et ne plus fonctionner avec une
qualit de service satisfaisante.
Introduction
Lenjeu de toute entreprise quelle soit de ngoce, industrielle
ou de services consiste donc mettre en place un systme
destin collecter, mmoriser, traiter et distribuer
linformation dans un dans un bref dlai.
Ce systme dinformation assurera le lien entre deux autres
systmes de lentreprise : le systme oprant et le systme de
pilotage.
29/10/2014
Motivation
Les Organisations doivent chercher sans cesse s'adapter
un monde en volution, en "rvolution" permanente.
Les modes de gestion traditionnels ne conviennent plus pour
rpondre aux nouveaux problmes et besoins.
mondialisation des activits conomiques,
Flux dinformations norme,
progression des marchs,
nature de la concurrence,
volution des technologies.
7
Motivation
Le bon fonctionnement d'une organisation voire sa survie est
conditionn par la mise en place d'une communication
cohrente et fluide :
entre ses diffrentes composantes (SO et SP)
avec son environnement externe
29/10/2014
Motivation
Cette information n'est utile que si elle est exploite et mise
disposition de faon optimale.
Or
augmentation du volume d'informations traiter,
complexit croissante de la communication dans les
organisations
Dfinition et objectifs
Un systme d'information (SI) est un ensemble organis
de ressources (matriels, logiciels, personnel, donnes
et procdures) .
Qui permet de regrouper, de classifier, de traiter et de
diffuser l'information sur un environnement donn.
29/10/2014
Dfinition et objectifs
Un systme reoit et centralise des
informations
provenant
de
diffrentes
Dfinition et objectifs
Toutes ces informations, le systme les traite,
les transforme, les stocke puis les redistribue
en fonction des besoins des utilisateurs et
sur diffrents canaux.
29/10/2014
Dfinition et objectifs
Le S.I est caractris par la dmatrialisation
de linformation puisquil vise rduire les
interventions humaines dans le processus de
traitement de linformation.
Dfinition et objectifs
Le SI peut tre diffrenci des autres
moyens dchanges dinformations
(messagerie lectronique, tlcopieur)
29/10/2014
Notion dInformation
- L'utilisation de moyens informatiques, lectroniques et la
tlcommunication permettent d'automatiser et de dmatrialiser
les oprations telles que les procdures d'entreprise surtout en
matire de Gestion, Commerce, GRH et Logistique ...
Notion dInformation
- Ils sont aujourd'hui largement utiliss en lieu et place des moyens
classiques tels que les formulaires sur papier et le tlphone
- Cette transformation est l'origine de la notion de systme
dinformation.
29/10/2014
dans l'organisation.
Sa structure est constitue de l'ensemble des ressources (le
personnel, le matriel, les logiciels) organises pour :
-Collecter, -Stocker, -Traiter, -Interprter et Communiquer
les informations.
Le systme d'information coordonne grce l'information et
les activits de l'organisation et lui permet ainsi d'atteindre ses
objectifs.
=> La prise de dcision.
Objectif
Amliorer en permanence la qualit, le cot et la productivit :
Augmentation
de la concurrence
Augmentation
de la ractivit
Diversit
des produits
Augmentation
de la qualit
Diminution des
cots de
fabrication.
Ouverture des
marchs
29/10/2014
10
29/10/2014
Systmes de lEntreprise
Un systme oprant assure les fonctions courantes
de production de l'organisation qui consistent en une
transformation de ressources ou de flux primaires. Il
change des informations avec le S.I..
Un systme de pilotage change des informations
avec le systme oprant et dcide des actions conduire
sur celui-ci, en fonction des objectifs et des politiques de
l'organisation afin de permettre la rgulation, le pilotage
et aussi l'adaptation de cette dernire son
environnement
21
Flux dInformation
en provenance de
lenvironnement
Systme de Pilotage
Flux entrant de
biens et services
Systme Oprant
Systme
dInformation
22
Flux dinformation
destination de
lenvironnement
Flux sortant de
biens et services
11
29/10/2014
Collecter,
mmoriser,
traiter,
Analyser,
distribuer,
linformation.
Assurer les fonctions :
. facturer les clients,
. fabriquer les produits,
.
Systme de
DECISION
Systme
dINFORMATION
Systme
OPERANT
12
29/10/2014
Introduction
Mthodes
Dmarche
Modlisation
Approche Systmique
Approche par niveaux
Introduction
Les mthodes dtude des systmes dinformation
ont pour objectif de dcrire ces systmes laide de
modles, puis de raliser les systmes informatiss en
dcoulant.
13
29/10/2014
Mthodes
Une mthode se dfinit comme une dmarche raisonne
permettant d'atteindre un but fix.
Par contre, un modle reprsente une vue partielle d'un
systme. On distingue les mthodes mono-modle des
mthodes multi-modles.
Mthodes
Diffrents types de mthodes rpondent des problmes
diffrents:
Il ny a pas une mthode unique pour tudier les choses
ARISTOTE
14
29/10/2014
Mthodes
Les mthodes de conduite de projets
Les mthodes de spcification
Les mthodes de conception
Les mthodes de ralisation
Les mthodes de gestion de projets
Les mthodes dassurance et de gestion de la qualit
Les mthodes de gestion et dvaluation des cots et des risques
...
Dmarche
Dmarche : succession dtapes pour
Mieux matriser le droulement dun projet pour respecter
15
29/10/2014
Modlisation
Un modle:
Modliser = Reprsenter
Modlisation
Un modle doit possder au moins trois qualit:
16
29/10/2014
Approche Systmique
Lapproche systmique comporte trois tapes:
17
29/10/2014
Introduction
Approche par niveaux
Le niveau Conceptuel
Le niveau Organisationnel
Le niveau Logique
Le niveau Physique
Approche Donnes-Traitements
La dmarche par tapes
Introduction
Merise propose une vritable dmarche de fabrication
dun SI, qui consiste traiter un projet informatique en
sappuyant sur trois notions principales:
La vie du projet (Cycle de vie)
Suivie du projet (Cycle de dcision)
Formalisation du projet (Cycle dabstraction)
18
29/10/2014
QUOI ?
COMMENT ?
19
29/10/2014
Le niveau Conceptuel
Le niveau Conceptuel
Exprime les choix fondamentaux de gestion, les objectifs
de lorganisation
Dcrit les invariants de lorganisation:
le mtier de lorganisation
Dfinit:
des activits,
des choix de gestion,
des informations;
20
29/10/2014
Le niveau Organisationnel
Le niveau Organisationnel
Introduit les notions de temps, dacteurs, de volumtrie
et de scurit des donnes, de lieu et despace,
21
29/10/2014
Le niveau Logique
Exprime la forme que doit prendre loutil informatique pour tre adapt
Le niveau Physique
CEST LA DESCRIPTION DES MOYENS MIS EN
OEUVRE POUR GERER LES DONNEES ET
EFFECTUER LES TRAITEMENTS.
22
29/10/2014
Le niveau Physique
Traduit les choix techniques et la prise en compte de leurs
spcificits
Rpond aux besoins des utilisateurs sur les aspects
logiciels et matriels.
Dfinit compltement:
Approche Donnes-Traitements
La Mthode Merise est base sur la sparation des donnes
et des traitements:
La sparation assure une longvit au modle
Lagencement des donnes est rarement remani
Les traitements souvent remani
23
29/10/2014
description du problme
fonctions
rgles de gestion
...
MCD
MCT
NIVEAU CONCEPTUEL
MLD
MOT
NIVEAU LOGIQUE
MPD
MOT
NIVEAU PHYSIQUE
indpendan
t de la
technologie
Merise
Implantation
ENTITE ou INDIVIDU
RELATION ou ASSOCIATION
PROPRIETES ou ATTRIBUT
PROCESSUS
OPERATION comprenant les concepts dEVENEMENT /RESULTAT et
de SYNCHRONISATION
24
29/10/2014
25
29/10/2014
Modles - TerminologiesNiveau
Donnes
Traitement
Conceptuel
Entit
Relation
Proprit
MCD
Processus
Opration
vnement
Synchronisation
MCT
Organisationnel
Entit
Relation
Proprit
MOD
Procdure
Phase
Tche
MOT
Logique
Table
Attribut
MLD
Procdure
Phase
Tche
Fonction, Module
Physique
Fichier
MPD
Programmes
Mthode Merise
1.
2.
3.
4.
5.
6.
7.
26
29/10/2014
Definition DD
Le dictionnaire des donnes est un document qui permet de
27
29/10/2014
Type de donnes
Taille du champ
Commentaire
28
29/10/2014
(0123456789)
(04/10/2011) / ( 16h57min)
(oui/non) (vrais/faut)
(1000 DH) (200 $)
29
29/10/2014
Lidentifiant
Exemple :
Table ETUDIANTS
Champs retenus
Num_etudiant
(cl primaire)
Nom_etudiant
Prnom_etudiant
Date_naissance
Sexe_etudiant
Rue_etudiant
CP_etudiant
Ville_etudiant
Photo_etudiant
Responsable
Tl_responsable
Mail_responsable
Code_classe
(cl trangre)
Type de donnes
Taille du champ
NumroAuto
Entier long
Texte
Texte
Date/Heure
Texte
Texte
Texte
Texte
Objet OLE
Texte
Texte
Texte
30
30
Texte
Commentaire
(majuscules)
Date, abrg
10
40
5
20
(majuscules)
50
15
50
(majuscules)
30
29/10/2014
Exemple :
Table CLASSE
Champs retenus
Type de donnes
Taille du champ
Commentaire
Num_classe
(cl primaire)
Texte
(majuscules)
Nom_classe
Texte
30
Exemple :
Table EVALUATION
Champs retenus
Type de donnes
Taille du champ
Num_valuation
(cl primaire)
NumroAuto
Entier long
Nom_valuation
Texte
30
Date_valuation
Date/Heure
Coefficient
Numrique
Rel simple
Type_valuation
Texte
20
Code_classe
(cl trangre)
Texte
Commentaire
Date, abrg
Fixe
(majuscules)
31
29/10/2014
Exemple :
Table NOTATION
Champs retenus
Type de donnes
Taille du champ
Numrique
Entier long
Numrique
Entier long
Raison_non_valuation
Texte
20
Note
Numrique
Rel simple
Apprciation
Mmo
Num_etudiant
(cl trangre)
Num_valuation
(cl trangre)
Commentaire
Fixe
Exemple 2:
* Pour modliser une application de gestion de vente et clients, on doit
d'abord collecter les informations ncessaires :
Client:
Produit:
32
29/10/2014
Type de donnes
Taille du champ
Commentaire
Num_Client
(cl primaire)
Numrique
Entier long
Numro de Client
Nom
Texte
30
Prnom
Texte
20
Adresse
Alphanumrique
60
Ref_produit
Alphanumrique
20
Rfrence du produit
Produit
Texte
100
Description du produit
Prix
Numrique
Rel simple
Montaire avec DH
Num_facture
Numrique
Entier long
Numro de la facture
Date_facture
Date/Heure
Num_commande
Numrique
Entier long
Numro de commande
Date_commande
Date/Heure
Graphe de Dpendance
Fonctionnelle
33
29/10/2014
Dfinition
Une DF ou CIF est une interrelation, un lien, une
DF
La dtermination des dpendances fonctionnelles est une
34
29/10/2014
Exemple
La valeur FO777 du n de fournisseur dtermine que le
(un et un seul).
Le nom du fournisseur dpend du numro du fournisseur
(dtermin par).
Une dpendance fonctionnelle est symbolise par une
flche :
numFou
nomFou.
35
29/10/2014
36
29/10/2014
37
29/10/2014
La matrice des DF
A l'aide du dictionnaire des donnes, il est possible d'tablir la
Exemple
La matrice ci-contre traduit les DF suivantes :
numFou
nomFou
numCde, codeArt
qtArtCde
Cibles: -------->
1 numFou
Sources :
2 nomFou
3 numCde
4 codeArt
5 qtArtCde
38
29/10/2014
39