Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Chapitre 1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 23

Cours N°

N°1 : Introduction à Merise

ESEN
Introduction
Améliorer en permanence la qualité, le coût et la productivité :
C’est l’enjeu des années 2000 pour les entreprises

Diversité
Augmentation
des produits
Augmentation de la qualité
de la concurrence
Diminution des
coûts de
fabrication.
Augmentation
de la réactivité
Ouverture des
marchés

Quels outils donner au décideur pour comprendre,


dimensionner, piloter, et gérer ces systèmes

2 16/10/2015
Système d’information - Définition

 Un système d'Information (noté SI) est un ensemble de moyens


matériels et humains qui utilise, stocke, transforme et produit des
informations en but d’action ou de prise de décision. Il est caractérisé
par un état dynamique qui évolue grâce au comportements de ses
propres composants suite à des événements internes, externes ou
temporels

 Un système d'Information (noté SI) représente l'ensemble des éléments


participant :

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

de l'information au sein de l'organisation.


3
16/10/2015
Les fonctions du système d’information

1- Recueil de l’information (saisie )

2- Mémorisation de l’information (stockage dans des


fichiers ou bases de données)

3- Exploitation de l’information (traitement)

4- Diffusion de l’information (édition)

4
Le système d’information
dans l’entreprise

Système
Système de pilotage
(ou de décision)
Informations Informations
Informations
provenant Décisions
traitées vers
de l’extérieur l’extérieur
Système
d’informations

Ordres, Informations
consignes collectées

Système opérant
Flux entrants Flux sortants

5
Comment réaliser un « bon »
système d’information ?
La réponse sur les techniques et démarches classiques du Génie Logiciel :

•Analyse
• de l’existant et des besoins de l’utilisateur.
•Conception
• du système et du logiciel.

•Réalisation
• Traduction des algorithmes dans un langage choisi.
•Tests du logiciel
• Vérification et validation du logiciel.
• Tests de non régression.
•Exploitation
• Utiliser le logiciel une fois installé.
•Maintenance
• Correction des erreurs.
• Ajouts de fonctionnalité.
•…
6 16/10/2015
Analyse et Conception de Système
d’Information

Que faut-il pour analyser, concevoir…?

On doit :
• avoir une vision abstraite du fonctionnement,
• garantir les délais, la pertinence, l’efficacité,
• faciliter la maintenance,
• prolonger la durée de vie,
• …

Nous avons, donc, besoin :


• de MODELES,
• de METHODOLOGIE.

7 16/10/2015
Modèle…c’est quoi ?

• Un modèle est par définition une représentation abstraite, d’une partie du


monde réel, exprimée dans un langage de représentation.

• Ce langage peut être :


• formel : ayant une syntaxe et une sémantique bien définies comme
• la logique du premier ordre ou,
• un langage informatique,
•…
• Semi-formel : notation graphique normalisée.

• Informel : description en langage naturel.

8 16/10/2015
Modèle…pourquoi ?
Les principales motivations sont :

- comprendre et analyser la structure et le fonctionnement de l’entreprise ;

- prévoir (de manière fiable) le comportement et les performances des


processus opérationnels avant leur implantation ;

- choisir la (ou les) meilleure(s) alternative(s) d'implantation ;

- identifier les risques d'implantation à gérer ;

- justifier les choix d'implantation sur des critères liés aux ressources et
aux coûts (méthodes de comptabilité par activités, par exemple) ;

- bâtir une vision commune du fonctionnement de l’entreprise et la


communiquer facilement au plus grand ensemble possible du
personnel.
9 16/10/2015
Méthodologie…pourquoi ?
• Formalisation claire et complète du problème informationnel.

• Maîtrise de la résolution du problème par l’utilisation de critères


objectifs pour évaluer les solutions.

• Construction de SI pertinents, complets, cohérents, fiables flexibles


et adaptatifs.

• Évaluation du SI à tout moment de son cycle de vie.

• Faciliter la coopération entre concepteurs, informaticiens


gestionnaires, utilisateurs.

• Rigueur dans l’élaboration de la solution.

• Réduire les coûts et les délais.

10 16/10/2015
Méthodologie…Typologie
 Approche cartésienne.
 Orientée traitements.

 Approche systémique.
 Orientée données.

 Approche Objet.
 Orientée données et traitements.

11 16/10/2015
Démarche de modélisation d’un SI
 Analyse de la situation existante et des besoins
• Définition des limites du système à modéliser,
• Identification des éléments importants et les types d’interaction entre ces éléments,
• Détermination des liaisons qui les intègrent en un tout organisé.

 Création d'une série de modèles qui permettent de représenter tous les


aspects importants

 A partir des modèles, implémentation d'une base de données


• Exprimer dans un langage de programmation approprié les équations décrivant les
interactions entre les différents sous systèmes

 Simulation
• Avec des données fictives ou des jeux d’essaies, on étudie le comportement dans le
temps du système conçu

12
Méthodologie…exemples
 MERISE : Méthode d’Etude et de
Réalisation Informatique pour les
Systèmes d’Entreprises
(Tardieu, 83).
 AXIAL : analyse et conception des
systèmes d’informations assistés
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).
13 16/10/2015
Merise : Origines
 Développée à l’initiative du Ministère de l’Industrie,
par une SSII, le centre d’études techniques de
l’équipement et des universitaires (1977). Plusieurs
versions (Merise, Merise 2, Merise Objet…).

 Vise les SI construits autour de BD relationnelles.

 Souvent utilisée partiellement (données uniquement).

 Démarche de construction de système d'information

14 16/10/2015
Merises : deux modèles
 Deux modèles : données et traitements.

 Elaborés séparément.

 Déclinés sur trois niveaux :


1. Conceptuel.
2. Organisationnel.
3. Opérationnel.

 Validation données / traitements.


15
16/10/2015
Merise : Fondements

Merise adopte plusieurs points de vue.

1. Cycle d’abstraction

2. Cycle de vie

3. Cycle de décision

16 16/10/2015
1. Le cycle d'abstraction
Une démarche intellectuelle à 3 niveaux

Conceptuel

QUOI ?
Logique ou
AVEC QUELLES DONNEES ?
organisationnel

QUI, OU, QUAND ?


Physique

COMMENT ?

16/10/2015 17
Merise…cycle d’abstraction
Système d’information
manuel
•Recueil des informations
•Délimiter le système : MCF
Expression des Besoins •…

•Construire les MCD et MCT


Modèle Conceptuel

•Construire les MOD et MOT


Modèle Organisationnel

•Construire (entre autres) les MLD,MPD …


Modèle Opérationnel

Système d’information
18
automatique 16/10/2015
NIVEAUX DONNEES TRAITEMENTS

CONCEPTUEL MCD : sémantique des MCT quoi ?


données (modèle (fonctions du SI)
entité/association)
ORGANISATIONNEL MLD : organisation MOT qui fait quoi,
(ou LOGIQUE) des données (ex: ou, quand ?
modèle relationnel) (organisation du SI)
PHYSIQUE MPD implantation des MPT comment on
données (ex: SGBD fait ?
Oracle) (implantation du SI)

MCD : Modèle conceptuel des données


MLD : Modèle logique (organisationnel) des données
MPD : Modèle physique des données
MCT : Modèle conceptuel des traitements
MOT : Modèle organisationnel des traitements
MPT : Modèle physique des traitements
16/10/2015 19
Les questions abordées à chaque niveau
Niveaux Questions Exemples

CONCEPTUEL Choix de Quelles données, quelles


GESTION, règles de gestion, quels
aspects enchaînements de traitements
« METIER » …

ORGANISATIONNEL Choix d’ Qui fait quoi, partage homme/


LOGIQUE ORGANISATION machine, interactif/différé,
organisation des données et
des traitements…
PHYSIQUE Choix Programmes, écrans, états,
TECHNIQUES organisation physique des
données, matériel, réseau…

16/10/2015 20
2. Le cycle de vie
Démarche d’informatisation : succession de phases
contrôlables par l’organisation (planning, échéances,
moyens humains…).
Cours ACSI

Schéma directeur Etude préalable

Etude détaillée

Etude technique
Cycle de vie

Production

Recette

Mise en service
Maintenance

21 16/10/2015
3. Le cycle de décision
Cycle de vie Cycle de décision
Schéma Décision de la direction de l’entreprise sur les grandes
directeur orientations.
Etude Décision de la direction du domaine sur le choix de la
préalable solution, le budget, les délais…
Etude Accord des utilisateurs sur les spécifications fonctionnelles
détaillée
Accord du chef de projet et/ou architecte sur les
Etude spécifications techniques.
technique
Accord des équipes de développement sur les documents
Production d’analyse et de conception.
Recette Accord provisoire des utilisateurs sur la solution/besoins sur
l’environnement de recette
Mise en Accord définitif des utilisateurs sur la solution/besoins sur
service l’environnement de production
Maintenance Décision de la direction de faire corriger ou non un problème
remonté par les utilisateurs.
Décision de la production de mettre ou non un correctif en
22 production. 16/10/2015
Synthèse
On sait dans quelle logique on doit travailler
Cycle d’abstraction à 3 niveaux

On sait dans quel ordre on fait les choses


Cycle de vie

On sait ce qu’on doit décider à chaque étape


Cycle de décision

23 16/10/2015

Vous aimerez peut-être aussi