📘 Programme de formation – Méthodologie MERISE
🎯 Objectifs de la formation
À l’issue de cette formation, le participant sera capable de :
- Comprendre les principes de la méthode MERISE
- Analyser un système d’information
- Modéliser les données et les traitements
- Concevoir une base de données relationnelle
- Passer de l’analyse à la réalisation (SQL, applications)
🧩 Module 1 : Introduction à MERISE
- Historique et objectifs de MERISE
- Place de MERISE dans le cycle de développement
- Concepts fondamentaux
- Niveaux d’abstraction (conceptuel, logique, physique)
🗂️ Module 2 : Le cycle de vie d’un système d’information
- Étude préalable
- Étude détaillée
- Étude technique
- Réalisation
- Mise en œuvre et maintenance
🧠 Module 3 : Modélisation conceptuelle des données (MCD)
- Notion d’entité
- Attributs
- Identifiants
- Associations
- Cardinalités
- Contraintes d’intégrité
- Exercices pratiques de MCD
🔄 Module 4 : Modélisation conceptuelle des traitements (MCT)
- Événements
- Opérations
- Résultats
- Diagrammes MCT
- Synchronisation des traitements
- Cas pratiques
🧮 Module 5 : Modélisation logique des données (MLD)
- Passage MCD → MLD
- Normalisation
- Clés primaires et étrangères
- Règles de transformation
- Exercices de transformation
🗃️ Module 6 : Modélisation physique des données (MPD)
- Adaptation au SGBD (MySQL, Oracle, PostgreSQL)
- Types de données
- Contraintes
- Index
- Génération du script SQL
⚙️ Module 7 : Modélisation organisationnelle des traitements (MOT)
- Acteurs
- Postes de travail
- Procédures
- Délais
- Supports
🧱 Module 8 : Modélisation logique des traitements (MLT)
- Enchaînement des traitements
- Diagrammes de flux
- Synchronisation
- Cas pratiques
🛠️ Module 9 : MERISE et bases de données
- Création de la base à partir du MPD
- Langage SQL (CREATE, INSERT, SELECT)
- Contraintes d’intégrité
- Tests et validation
🧪 Module 10 : Étude de cas complète
- Analyse d’un système réel (gestion commerciale, scolarité, stock…)
- MCD complet
- MCT complet
- MLD & MPD
- Génération SQL
- Présentation finale
👥 Public cible
- Étudiants (secondaire, BTS, licence)
- Techniciens informatiques
- Débutants en analyse et conception
- Enseignants et formateurs
⏱️ Durée indicative
- 30 à 40 heures
- Adaptable selon le niveau du public
🧰 Prérequis
- Notions de base en informatique
- Logique algorithmique (souhaitée)
💡 Méthodes pédagogiques
- Cours théoriques illustrés
- Exercices progressifs
- Études de cas réelles
- Travaux pratiques en groupe
🧾 Évaluation
- Exercices corrigés
- Mini-projet
- Projet final MERISE
- Attestation de formation
🧠 Outils utilisés
- Papier / tableau
- PowerAMC, JMerise
- MySQL / PostgreSQL
- SQL
