La démarche MERISE Méthode d'Etude et de Réalisation Informatique pour les Syst
La démarche MERISE Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise La démarche de l analyse informatique: Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise Merise est née en 1978 - 1979 à la suite d une consultation lancée par le Ministère de l industrie. Cette naissance est liée : - à l inadéquation des méthodes de l époque aux traitements conversationnels faisant suite à la révolution technologique des années 70. - aux nombreux travaux sur : - les bases de données : - rapport ANSI/SPARC de 1975 préconisant pour la construction des bases de données, une approche en 3 niveaux : conceptuel externe interne - les formalismes de description des données : le modèle « Entity-Relationship » de Chen le modèle relationnel de Codd - l approche système Plus qu une méthode, MERISE est avant tout un état d esprit, une démarche pratique. MERISE évoque la greffe réussie des méthodes informatiques sur l organisation comme celle de la branche d un cerisier sur un merisier. 1. Les principes généraux La vocation de MERISE est double: présenter une méthode de conception de système d information proposer une démarche méthodologique de développement d un système d information. En tant que méthode de conception, les atouts de Merise sont : une approche globale du système d information menée parallèlement sur les données et les traitements. une description du système par niveaux: conception logique physique une description du SI utilisant un formalisme précis, simple et rigoureux pour la description des données, normalisée par l ISO (International Standard Organisation) sous le nom de « Modèle Entité-Association » une description au niveau conceptuel fondée sur les invariants du SI permettant la construction d un nouveau SI de façon indépendante de l organisation et des choix techniques. une représentation visuelle des modèles conceptuels qui permet un dialogue constructif entre partenaires collaborant à la conception du nouveau SI. En tant que méthode de développement de système d information les points forts sont : découpage du processus de développement en quatre étapes : 1. étude préalable 2. étude détaillée 3. réalisation 4. mise en ouvre ce découpage correspond au CYCLE DE VIE d un SI une description détaillée de la structure de travail nécessaire à un développement de SI 1. comité directeur 2. groupe projet 3. comité utilisateur La composition et les missions de chaque groupe sont précisées dans le cadre de la méthode. 2. Niveaux de description et modèles associés MERISE distingue trois niveaux dans la description d un système d information. A chaque niveau correspond un ensemble de modèles pour la représentation des données et des traitements. L ensemble constitue le cycle d abstraction (2.3.2.3). 2.1. Le niveau conceptuel Il s agit de décrire le QUOI sans tenir compte des contraintes techniques et d organisation. Les modèles utilisés sont : pour les données : le Modèle Conceptuel des Données (MCD) pour les traitements : le Modèle Conceptuel des Traitements (MCT) 2.1.1. le MCD (Modèle Conceptuel des Données) Il vise à représenter de façon statique les données de l organisation. Les concepts manipulés sont les suivants : Entité Association Propriétés Cardinalités 2.1.2. le MCT (Modèle Conceptuel des Traitements) Son but est de représenter de façon dynamique les données manipulées par l organisation. Les concepts manipulés sont les suivants : Processus Evénement Opération Synchronisation Règle d émission Tâche 2.2. Le niveau organisationnel ou logique Les choix de l organisation sont pris en compte : Répartition Homme/Machine Fonctionnement Temps réel / Temps différé Répartition géographique des données et des traitements On répond à : QUI : quelle personne effectue le travail ? QUAND : à quel moment, selon quelle périodicité ? OU : dans quel lieu, sur quel poste de travail ? Analyse MCD MLD MPD Figure 1: L'enchaînement des différents modèles 2.2.1. MLD (MOD) (Modèle Logique (Organisationnel) des Données) C est une VUE que l utilisateur a des données, au travers d une procédure. C est un modèle Conceptuel des Données qui est construit dans l optique d un seul traitement. Il s agit de mettre en cohérence MCD (statique) et MCT (dynamique). Le formalisme utilisé et les concepts manipulés sont les mêmes que pour le MCD. En général, à ce stade on peut faire le choix d un des modèles suivants : Le modèle réseau (Codasyl) Le modèle relationnel Les fichiers classiques 2.2.2. MOT Il doit préciser l ensemble des concepts décrits dans le Modèle Conceptuel des Traitements et décrire de quelle façon les procédures de traitement sont mises en uvre au sein de l organisation. Les concepts manipulés sont : Procédure (ensemble de tâches exécutées par un même poste de travail) Poste de travail 2.3. Le niveau physique Les choix techniques sont définis et pris en compte. Il représente les moyens qui sont mis en uvre. C est le niveau où l on décrit le COMMENT. 2.3.1. MPD (Modèle Physique des Données) C est la traduction du Modèle Logique des Données en un modèle physique particulier. Si le modèle logique choisi est le modèle relationnel, le modèle physique sera constitué de la description des données à l aide d un langage spécialisé (DDL : Data Definition Language) appartenant à l un des Systèmes de Gestion de Bases de Données relationnelles suivants : ORACLE, DB2, INFORMIX, INGRES,... 2.3.2. MOpT Il est constitué de la description de l architecture générale des programmes. Modèles /Niveaux Données Traitements Conceptuel MCD MCT Organisationnel MLD MOT Physique MPD MOpT Figure 2: Tableau de synthèse des niveaux d'études 3. La conduite de projet MERISE constitue une méthode de développement de projets informatiques. On peut décomposer cette démarche en six étapes principales. 3.1. Les étapes d un processus d informatisation Elles constituent le cycle de vie du système d information. 3.1.1. Schéma directeur Il permet de faire le point entre la stratégie de l entreprise et ses besoins en matière de système d information. Il est constitué des étapes suivantes : décomposition de l organisation en domaines (achat, production, service commercial ...) identification des activités affectation des activités aux domaines identification des besoins, recensement des difficultés actuelles 3.1.2. Etude préalable Cette étape est constituée de trois phases principales : 3.1.2.1. Recueil 3.1.2.1.1. Le Recueil préliminaire Il s agit de décrire et de faire approuver la mission générale attachée à la commande de l étude. On part de l expression d un besoin à satisfaire et on doit aboutir à la validation d un document de lancement du projet. Le domaine d activité concerné doit faire l objet d une description sommaire. Il s agit de délimiter le domaine. On précise les objectifs généraux de l entreprise en précisant ceux qui ont été fixés au domaine qui est l objet de l étude. Le projet doit donc être positionné vis à vis du système d information. On doit également définir les modalités de déroulement en précisant : la liste et le rôle des participants (structure de travail) les contraintes de budget et de planning les modalités d information de contrôle et de suivi du projet. 3.1.2.1.2. L étude de la situation actuelle L objectif est de réaliser une évaluation en décrivant l état de la situation actuelle. Des précisions sur l activité du domaine doivent être apportées en énumérant les principaux produits ou services réalisés et en collectant les données caractéristiques de l activité. On procède également à une description sommaire de la structure hiérarchique ainsi que de la structure fonctionnelle. Les flux du domaine sont mis en évidence dans un diagramme des flux. 3.1.2.1.3. Synthèse et bilan de la situation actuelle Il s agit de mettre en évidence les besoins d amélioration. Un rapport de synthèse de l étude de l existant doit être produit et soumis aux utilisateurs pour approbation. Il contient essentiellement une synthèse des services rendus, une analyse des insuffisances de la situation actuelle et une présentation des besoins d amélioration. 3.1.2.2. Conception globale de la solution 3.1.2.2.1. Choix des orientations Le but est de délimiter les nouvelles orientations de la solution à concevoir sur trois plans. Au niveau de la gestion, on définit les nouvelles orientations en précisant les activités qui sont maintenues sans changement, celles qui devront être aménagées en modifiant certaines règles, les extensions qui sont nécessaires. Sur le plan organisationnel on précise les activités qui seront centralisées ou décentralisées, la répartition entre activité homme et activité machine ainsi que les type des fonctionnements automatiques (temps réel ou temps différé). Au niveau technique il faut définir les matériels, les logiciels, les communications. 3.1.2.2.2. Elaboration de la solution La nouvelle solution est conçue globalement en élaborant les Modèles Conceptuels de Données et de Traitements et en esquissant le Modèle Organisationnel des Traitements. La solution globale sera proposée pour discussion et approbation définitive par le comité directeur. Le nouveau diagramme des flux est construit en mettant en évidence les modifications apportées par rapport à la situation antérieure. Au niveau des données, le MCD qui a été réalisé au cours de l étude de l existant est actualisé, un MLD est ébauché. On évalue également les volumes uploads/Philosophie/ merise-partie1.pdf
Documents similaires
-
18
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 13, 2022
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 0.2037MB