9 CHAPITRE 2 : METHODE MERISE Introduction : La conception d'un système d'infor

9 CHAPITRE 2 : METHODE MERISE Introduction : La conception d'un système d'information n'est pas évidente car il faut réfléchir à l'ensemble de l'organisation que l'on doit mettre en place. La phase de conception nécessite des méthodes permettant de mettre en place un modèle sur lequel on va s'appuyer. La modélisation consiste à créer une représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on s'intéresse. Ce type de méthode est appelé analyse. Il existe plusieurs méthodes d'analyse (UML, OMT, BOOCH, OOSE, …), la méthode la plus utilisée dans les pays francophones étant la méthode MERISE. I. Les constituants d’une méthode : Une méthode est une démarche, reflétant une philosophie générale, proposant des outils spécifiques pour manipuler des concepts aptes à donner des représentations fidèles des systèmes étudiés et du réel perçu.  La philosophie générale fournit un support continu, constituant le guide indiquant la manière d’aborder les problèmes dans leur environnement.  La démarche est le mode d’emploi de la méthode. Elle propose un découpage du processus de conception en étapes cohérentes.  Les outils aident à la conception, l’analyse et la réalisation. Le vocabulaire identifie et décrit tous les concepts. Le formalisme et les normes spécifient la représentation des divers composants du système. II. Pourquoi une méthode d’analyse et de conception : Le besoin d’une méthode est né de la volonté d’homogénéisation de la prise en compte et de la résolution de certains problèmes en matière d’analyse de systèmes. Plus explicitement, le concept de méthode d’analyse et de conception de SI découle de :  La nécessité d’une concertation entre : o L’utilisateur, qui a la maitrise de la formalisation de ses besoins ; o Les décideurs, qui maitrisent l’impact de la mise en œuvre sur l’organisme ; o Les informaticiens, qui sont les chargés d’études pour l’instruction des problèmes à résoudre ;  La méthode qui définit les règles opératoires de la concertation.  La nécessité de capitaliser les expériences (une somme considérable d’expériences) ; 9  La nécessité d’une conception et d’une spécification qui aborde conjointement l’organisme et l’informatique ;  La nécessité d’une approche globale : cohérence, priorité. En résumé, une a un double rôle : 1) Elle guide et indique comment aborder les problèmes : en ce sens, elle comprend une démarche de modélisation qui s’appuient sur des formalismes. Les formalismes sont des concepts théoriques définis mathématiquement, d’où la mise en œuvre d’un mode de raisonnement consistant qui permette vérification et validation de la modélisation. La modélisation est le travail d’interprétation du problème à l’aide de formalismes. 2) Elle propose des normes ou standards de présentation des résultats du travail concepteur. Les normes à elles seules ne forment pas une méthode, mais elles sont d’une absolue nécessité car elles garantissent un langage standardisé et que le travail de conception a respecté une démarche vérifiable. III. Présentation générale de la méthode MERISE : 1. Historique de la méthode MERISE : Merise est l’acronyme signifiant Méthode d’Etude et de Réalisation Informatique pour les Systèmes d’Entreprises. Elle a pour objectif d’aider et de guider les SSII (Sociétés de services et d’ingénierie Informatiques) dans leurs phases d’analyses, de conception et de développement de logiciels. Nous devons la création, l’étude et la mise en place de cette méthode à une équipe de chercheurs et d’ingénieurs aixois (Jean-Louis Le Moigne, Hubert Tardieu, Dominique Nancy, Henry Heckenroth, Daniel Pasco et Bernard Espinasse) qui posèrent les bases dans le milieu des années 1970. Le Ministère de l’Industrie vit en cette méthode un excellent moyen pour standardiser et rationnaliser les rapports existants entre les administrations et leurs sous-traitants. C’est pourquoi il finança quelque temps les recherches sur la méthode MERISE. Le challenge était de pouvoir proposer des outils et des méthodologies permettant aux donneurs d’ordres et aux développeurs de se comprendre et ainsi de mieux appréhender chacun de leur coté, avec leur propre culture professionnelles, l’ensemble du système d’information. La méthode MERISE présente comme avantage indéniable de permettre une définition claire et précise à l’ensemble du système d’information et d’en définir correctement le périmètre. MERISE est actuellement enseignée aux étudiants se dirigeant vers les études informatiques, mais aussi aux étudiants voulant suivre des études comptables. Nous retrouvons là le besoin qui avait poussé le Ministère de l’industrie à investir dans cette méthode. En effet, dans les petites et moyennes entreprises qui n’ont souvent pas de services 9 informatiques, c’est le comptable qui est l’interlocuteur privilégié entre l’entreprise et les prestataires de services informatiques. 2. Classification globale de MERISE : C’est une méthode systémique qui s’appuie sur la théorie des systèmes en vue d’une approche systémique et globale d’un SI d’une organisation. C’est une méthode de conception non évolutive. Elle ne prend en compte que la structure-fonction et non la structure évolution de l’organisation. MERISE marque bien la distinction entre conception et maintenance, n’intervient qu’au sens régulation (au sens systémique) et s’applique donc essentiellement à des projets ayant une grande stabilité. 3. La vocation de MERISE : La vocation de Merise est double :  Méthode de conception des SI,  Démarche méthodologique de conception des SI. Ses atouts en tant que méthode de conception :  Approche globale qui aborde parallèlement et de façon indépendante données et traitements,  Description par niveaux d’abstraction,  Formalisme de représentation précis, simple et rigoureux des données : modèle normalisé au plan internationale par l’ISO,  Description riche au niveau conceptuel fondée sur les invariants du SI : construction du SII sur des bases solides indépendantes de l’organisation et des choix techniques d’automatisation,  Représentation visuelle : établissement de dialogues constructifs entre les partenaires de la concertation. 4. Une approche par étapes : Merise utilise plusieurs étapes pour la conception, la réalisation et la maintenance d’un SI. La période de conception se découpe en trois étapes : le schéma directeur, l’étude préalable et l’étude détaillée. La période de réalisation se décompose, elle aussi, en trois étapes: l’étude technique, la réalisation logicielle et la mise en service. Nous allons décrire succinctement ces différentes étapes définies par la méthode Merise. 9 Figure 2.1 : les approches par étapes de MERISE a. Le schéma Directeur : Première étape de conception, le schéma directeur définit le cadre général du développement des systèmes d’information principalement en termes d’objectifs et de contraintes. Il détermine, pour les systèmes d’information :  le découpage en domaines,  les orientations d’informatisation,  les axes organisationnels,  les options socio-personnelles,  la politique matérielle et logicielle,  la planification globale du développement,  les cadres budgétaires. b. L’étude préalable : 9 Dans la ligne schéma directeur, l’étude préalable est une étape fondamentale de Merise. Elle permet, avant de se lancer complètement dans un projet, d’élaborer globalement différentes solutions et d’en évaluer les diverses conséquences. Cette étape est confrontée à deux exigences contradictoires :  une durée relativement courte (quelques mois au plus),  une analyse suffisamment complète pour permettre une évaluation raisonnable. Elle portera en conséquence sur un sous-ensemble représentatif du domaine étudié. L’étude préalable permet de proposer des solutions en précisant pour chacune :  le processus de fonctionnement du domaine,  le degré et le type d’automatisation,  la perception des informations,  le coût des moyens à mettre en œuvre (informatique en particulier),  les délais et étapes transitoires,  les avantages et contraintes de la solution,  la situation par rapport au schéma directeur. c. L’étude détaillée : Elle permet, à partir des choix issus de l’étude préalable, de spécifier complètement le futur système d’information. Cette conception comporte deux phases :  La conception générale, dont l’objet est d’étendre à l’ensemble du domaine les principes de fonctionnement retenus sur le sous-ensemble représentatif. Les différentes spécifications sont complétées et validées.  La conception détaillée, qui produit, au niveau de chacune des tâches à automatiser, une description complète en termes de support (dessin écran, imprimé), d’algorithme (règles de calcul, de contrôle...), d’action sur les données (mise à jour, consultation). L’étude détaillée permet d’obtenir, pour l’utilisateur, une description complète et contractuelle du futur système d’information organisationnel. Elle permet également de réajuster les évaluations de moyens, coûts et délais estimés dans l’étude préalable. d. L’étude technique : Elle est la traduction informatique des spécifications issues de l’étude détaillée. Elle permet de déterminer :  la structure informatique de la base de données,  l’architecture des programmes (transactionnel et batch), 9  la structure de chaque programme et des accès aux données. La position de cette étape est souvent ambiguë. Demeurant étape d’étude, elle peut être considérée comme la partie informatique de l’étude détaillée. Toutefois, son aspect fortement technique la rend très proche de la réalisation, s’assimilant à la spécification de celle-ci. e. La production de logiciel : Elle consiste à traduire, dans des langages appropriés, les spécifications exprimées dans les étapes précédentes. Cette production comprendra, entre autres :  l’écriture des programmes dans un langage de programmation,  la génération des fichiers ou des bases de données,  les tests de mise au point. A l’issue de cette étape, une recette du logiciel uploads/Philosophie/chapitre-2-me-thode-merise.pdf

  • 14
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager