Présentation de la méthode Merise

Slides:



Advertisements
Présentations similaires
La Conception La conception.
Advertisements

EPITECH 2009 UML EPITECH 2009
Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Analyse et Programmation Orientées Objets
Analyse et Programmation Orientées Objets Cycle de vie dun projet.
Eléments de Génie Logiciel
La Recette La recette.
La Gestion de la Configuration
Le développement d’un projet en phases successives
Echanges de Données Informatisées LABOratoires-commanditaires 7. Le déploiement: quelques conseils Programme de formation 200.
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
DU SYSTEME A MERISE Éric Lahargoue.
Module d’Enseignement à Distance pour l’Architecture Logicielle
UML - Présentation.
Chapitre 7 : démarche de conception, conduite de projet SI
Les démarches de développement
Les démarches de développement
Système de gestion de bases de données. Modélisation des traitements
Maîtrise des données et des métadonnées de l’ODS
Organisation du système d’information comptable et de gestion
Initiation à la conception des systèmes d'informations
MIAGE MASTER 1 Cours de gestion de projet
MANAGEMENT DU PRODUIT Organisation Technique du Produit (OTP) Objet Arborescence Produits Relation autres domaines Décomposition du système Gestion.
Développeur informatique
Initiation à la conception de systèmes d'information
Introduction à la conception de Bases de Données Relationnelles
MENER UNE ETUDE PREALABLE
Modèle, Méthode et Conception
Analyse et Conception des Systèmes d’Information
Management des systèmes d’information Conclusion
SYSTEMES D’INFORMATION
Plan: Rappels Les catégories des méthodes d’analyse et de conception
La résolution de problèmes grâce à la technologie de l'information
Portée, arrimages et intervenants Évolution des méthodes
Démarche de développement
Sensibilisation a la modelisation
Analyse et conception des systèmes d’information (ACSI)
Présenté par : Badeau_s Chhoy_k Lovan_k Pancha_l
Première partie : définitions et concepts généraux
ANALYSE METHODE & OUTILS
Conception d’un système d’information
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
UML : un peu d’histoire H. Lounis.
© Petko ValtchevUniversité de Montréal Février IFT 2251 Génie Logiciel Conception Hiver 2002 Petko Valtchev.
Le système informatique et le système d’information
Introduction au Génie Logiciel
Introduction à Merise F.TCHENAR.
Modèle Conceptuel des Traitements (MCT)
Initiation à la conception des systèmes d'informations
Terminale GSI Comment organiser une progression annuelle ? Séminaire national STG – 10, 11, 12 janvier 2005 Éric Deschaintre – Alain Séré.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
L’enseignement de spécialité SLAM
Evolutions des METHODES INFORMATIQUES
G.L modèle en CASCADE Plan Réalisé par : Selmane mohamed lamine
Les démarches de développement
TIJARIATE Méthodes Orientées Objets Unified Process (UP) - Groupe A
Informatique et Sciences du Numérique
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
L’enseignement de l’Analyse Fonctionnelle et Structurelle S 5 en S. T
Ministère de l’Éducation nationale
Analyse critique de l’existant
La conception détaillée. Objectifs Décrire la solution opérationnelle - étude détaillée des phases informatiques du MOT (écrans, états, algorithmes, …),
Conception d’un système d’information
Présentation de l’Analyse et Conception des Systèmes d’Information
Les bases de données Séance 2 Méthodologies d’analyse.
19 avril Spécification d’un cadre d’ingénierie pour les réseaux d’organisations Laboratoire de recherche : OMSI à l’EMSE.
SIO Gestion de projets, applications SIO Hager Khechine, MBA, PhD. Séance 2 : Méthodes de découpage de projets.
Transcription de la présentation:

Présentation de la méthode Merise

En 1977 le Ministère de l’Industrie Français finance le développement de Merise avec des SSII, le ministère de l’équipement et des universitaires. Elle est libre de droits (open source avant l’heure). Elle vise les SI construits autour des bases de données relationnelles. Elle est encore aujourd’hui très utilisée en France, même si elle est fortement concurrencée par les approches à objets (UML). Il en existe plusieurs versions (Merise, Merise 2, Merise Objet, …). Dans la pratique beaucoup d’entreprises se limitent à un Merise de base assez restreint. Elle n’a jamais été exportée en dehors des pays francophones. Beaucoup de pays ont défini des méthodes nationales (ex: Structured System Analysis and Design Method – SSADM en Angleterre).

Les fondements Merise adopte plusieurs points de vue. Le cycle d'abstraction Une démarche intellectuelle à 3 niveaux : le niveau conceptuel : répond aux questions Quoi ? Avec quelles données ? le niveau organisationnel : répond aux questions Qui ?, Ou ?, Quand ? le niveau physique : répond à la question Comment ?

Objectifs de cette décomposition : procéder de manière progressive, distinguer le quoi (plutôt stable) du comment organisationnel et technique (plutôt instable), ne prendre en compte qu'une classe de problèmes à chaque niveau. Les trois niveaux d'abstraction s’appliquent aux données et aux traitements => 6 modèles !

NIVEAUX DONNEES TRAITEMENTS CONCEPTUEL MCD : sémantique des données (modèle entité/association) MCT quoi ? (fonctions du SI) ORGANISATIONNEL (ou LOGIQUE) MLD : organisation des données (ex: modèle relationnel) MOT qui fait quoi, ou, quand ? PHYSIQUE MPD implantation des données (ex: SGBD Oracle) MPT comment on fait ? 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

Les questions abordées à chaque niveau NIVEAU CHOIX CONTENU CONCEPTUEL GESTION, ‘METIER’ données traitées, règles de gestion, enchaînements des traitements, … ORGANISATIONNEL LOGIQUE ORGANISATION partage homme/machine, interactif/différé, organisation des données et traitements, distribution,… PHYSIQUE TECHNIQUE programmes, écrans, états, organisation physique des données, matériel, réseau, …

détailler la réalisation « courbe du soleil » concevoir faire abstraction des détails détailler la réalisation observer

2. Le cycle de vie Démarche d’informatisation : succession de phases contrôlables par l’organisation (planning, échéances, moyens humains, …). Pour gros projets. 1. L’analyse et conception. 1.1. Construction du schéma directeur global Politique globale d’informatisation à 3/5 ans. Grandes orientations (développement interne, progiciels, externalisation, …). Moyens (personnel, matériel, logiciels, ...).  Pas détaillé dans ce cours d’ACSI (pour décideurs). 1.2. Étude préalable par domaine (ex: gestion commerciale, gestion du personnel, …) Analyse de l’existant (problème à résoudre – implique les 3 niveaux d’abstraction). Objectifs de l’informatisation.

Proposition et évaluation de différentes solutions. Dossier de choix et choix par la direction. Première partie du cours d’ACSI 1.3. Étude détaillée par projet (ex. dans domaine commercial : devis, facturation, règlements, …) Spécifications de la solution : données, traitements, interfaces utilisateurs. Cahier des charges de l'application (contrat vis à vis des utilisateurs). Dossier d'étude détaillée pour les analystes-programmeurs. Cahier des charges pour appel d'offres. Deuxième partie du cours d’ACSI.

2. La réalisation qui consiste à produire le logiciel pour chaque projet/application et à le mettre en place. 2.1. Étude technique Spécifications techniques complètes (base de donnée, programmes, écrans, états). Documentations techniques et documentations utilisateur. 2.2. Production logicielle Ecriture des programmes et tests. 2.3. Mise en service Installation de l'application informatique, formation des utilisateurs. 3. La maintenance du SI qui consiste à l'adapter aux évolutions de l'environnement : correction des anomalies, améliorations, évolutions.

3. Le cycle de décision Durant le cycle de vie, des décisions sont à prendre aux différentes étapes (possibilités de conflits) :  Etapes Décisions Schéma directeur approbation et mise en application du plan de développement (3 à 5 ans)  Etude préalable choix d'une solution  Etude détaillée accord des utilisateurs sur spécifications fonctionnelles  Etude technique accord du chef de projet sur spécifications techniques Production recette provisoire, conformité solution Mise en service recette définitive, système en service Maintenance recette maintenance

Répartition du travail entre les différentes étapes du développement

Répartition du travail entre informaticiens et utilisateurs

Progression dans les niveaux d'abstraction au cours des étapes Résultats exprimés en %  

Merise, pourquoi ce nom bizarre … Version horticole : le merisier sert de porte greffe aux cerisiers et la méthode Merise permet de greffer l’informatique sur l’organisation … Version humoristique : abréviation de Méthode Éprouvée pour Retarder Indéfiniment la Sortie des Études … (études informatiques, pas études à l’IUT !).