Les objectifs de cette formation Merise
Contenu de cette formation Merise
- Présentation
- Etude de l'existant
- Les modèles de flux (MCF, MCC, MOF)
- Niveau conceptuel des données (MCD)
- Niveau conceptuel des traitements (MCT, MCTA, CVO)
- Niveau organisationnel des traitements (MOT, MOTA)
- Niveau organisationnel des données (MOD)
- Niveau logique des traitements (MLT)
- Niveau logique des données (MLD)
- La démarche
- Merise vers UML
Participants de cette formation Merise
Toute personne impliquée directement dans la conception d'une application (chef de projet, concepteur, informaticien).
Pré-requis de cette formation Merise
Aucune connaissance particulière.
Intervernant
Ce stage est animé par une équipe de professionnels ayant une expérience réelle et approfondie de la méthode Merise. Il s'agit notamment de Jean HUGUES et Bernard LEBLANC, directeurs associés de la société DELF.
Programme de cette formation Merise
Présentation
- Identification des concepts de base : une approche par niveau, statique et dynamique du système d'information, les modèles.
- Présentation générale de la démarche.
Etude de l'existant
- Recueil de l'existant.
- Les modèles et les diagrammes de flux.
- La validation de la perception de l'existant.
Travaux pratiques
Analyse des documents recueillis lors des entretiens : des documents au dictionnaire des données.
Les modèles de flux (MCF, MCC, MOF)
- Modèle de contexte, modèle conceptuel (ou de communication) et organisationnel des flux.
- Les types de flux, les types d'acteurs.
- Les règles d'élaboration des modèles.
Travaux pratiques
Construction d'un modèle de flux à partir de la synthèse des traitements existants.
Niveau conceptuel des données (MCD)
- Une approche intuitive des concepts. Objet, relation, propriété, occurrence, identifiant.
- Règles pour construire un MCD.
Travaux pratiques
Construction d'un MCD simple. Construction d'un MCD à partir des données identifiées dans l'existant.
Niveau conceptuel des traitements (MCT, MCTA, CVO)
- Le modèle conceptuel des traitements : les processus, les opérations, les événements et les résultats, les synchronisations, les règles d'émission, les règles de gestion.
- Règles d'élaboration : des modèles de flux vers les modèles de traitements.
Travaux pratiques
Etablissement d'un modèle conceptuel des traitements à partir des résultats de l'étude de l'existant . Construction d'un cycle de vie d'objet.
Niveau organisationnel des traitements (MOT, MOTA)
- Les principaux concepts : procédure, phase, règles d'organisation.
- Les règles de construction de MOT.
- Le MOTA : concepts et règles de construction.
- Les modèles externes.
Travaux pratiques
Description de l'organisation du cas analysé.
Niveau organisationnel des données (MOD)
- Le modèle organisationnel des données.
- Les autorisations associées aux données.
- Les données conceptuelles, organisationnelles ou techniques.
- Règles de construction et de présentation.
Niveau logique des traitements (MLT)
- Les concepts : distinction du dialogue fonctionnel, de l'interface utilisateur, du noyau non interactif.
- Dialogue fonctionnel et dialogue homme/machine.
- Les interfaces graphiques : les objets IHM.
- Le noyau non interactif.
Travaux pratiques
Description des fonctions logiques.
Niveau logique des données (MLD)
- Le modèle navigationnel : les principes, transformation, valorisation, optimisation.
- Le modèle relationnel : principes, transformation, valorisation, optimisation.
Travaux pratiques
Transformation de modèles.
La démarche
- L'étude préalable, le sous-ensemble représentatif. L'étude détaillée : conception générale et détaillée.
- Pour chacune de ces étapes : les acteurs impliqués, les principales tâches, les résultats attendus.
Merise vers UML
- Merise et l'approche objet.
- Présentation des modèles UML. Le diagramme de classe, de collaboration, de changement d'état.
- Comparaison entre les modèles Merise et les modèles UML.
- UML et la conduite de projets