Méthode merise: Modèle organisationnel des Traitements (MOT).

Documents pareils
Conception, architecture et urbanisation des systèmes d information

MERISE. Modélisation et Conception de Systèmes d Information

Nom de l application

Comprendre Merise et la modélisation des données

MASTER II ECONOMIE ET GESTION Spécialité Management des Organisations de la Neteconomie

MERISE. Modélisation de Systèmes d Information. Pierre Gérard. DUT Informatique 2ème année 2004/2005. IUT de Villetaneuse - Université de Paris 13

LICENCE : INFORMATIQUE GENERALE

Le modèle conceptuel des traitements

Merise. Introduction

Introduction IV. Comparaison MERISE/UML/SCRUM Approche fonctionnelle Schéma Entité/Association Méthodologie...

IFT2255 : Génie logiciel

Le génie logiciel. maintenance de logiciels.

Les formations. ENI Ecole Informatique

Concepteur Développeur Informatique

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

Mercredi 15 Janvier 2014

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

Dossier I Découverte de Base d Open Office

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Cours Gestion de projet

CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT

Conception des bases de données : Modèle Entité-Association

Identification du module

Information utiles. webpage : Google+ : digiusto/

Rappel sur les bases de données

THOT - Extraction de données et de schémas d un SGBD

Gestion des utilisateurs et Entreprise Etendue

MEGA Merise. Guide d utilisation

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

IMO - Informatique, modélisation et optimisation

Introduction aux Bases de Données

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Les diagrammes de modélisation

E.I.S : Un outil performant pour I'analyse du risque en Assurance

Visual Paradigm Contraintes inter-associations

La place de SAS dans l'informatique décisionnelle

Les méthodes itératives. Hugues MEUNIER

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

DÉPLOIEMENT D UN ERP. Cours dispensé pour les L3 MSI Elaboré par : Mehdi M tir 2013/2014 Chapitre 3 : Modélisation des besoins

Bases de données avancées Introduction

1.2 Genèse. 1.3 Version de Designer utilisée

TD3 - Facturation avec archivage automatisé

Rational Unified Process

Méthodologies de développement de logiciels de gestion

La solution Full Web pour optimiser vos équipements

Concevoir un modèle de données Gestion des clients et des visites

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

OMGL6 Dossier de Spécifications

Méthode d analyse Merise

JOURNEES SYSTEMES & LOGICIELS CRITIQUES le 14/11/2000. Mise en Œuvre des techniques synchrones pour des applications industrielles

A-t-on le temps de faire les choses?

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Chapitre 5 LE MODELE ENTITE - ASSOCIATION

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

Méthodes de développement. Analyse des exigences (spécification)

Chapitre 1 : Introduction aux bases de données

Business Intelligence simple et efficace

La méthode MERISE (Principes)

APIs de table pour SQL Server

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Formation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

Systèmes d information et bases de données (niveau 1)

Le monde change vite, les méthodes de gestion évoluent. La traçabilité et le reporting s invitent désormais dans les usines de préfabrication.

Conception. Génie Logiciel. Renaud Marlet. LaBRI / INRIA (d'après A.-M. Hugues) màj 17/04/2007

Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

Réalisation d une première base de données (Tutoriel - version 4.2 ; 19 septembre 2014)

Chef de projet SI, Ingénieur SI, Consultant SI.

Avant-propos... Introduction... Première partie Comprendre : les concepts. Chapitre 1 La gestion des données de référence... 3

Description du programme du Master M2 MIAGE SIIN (1)

Curriculum Vitae. GISBERT Aurélien Ingénieur Informatique INSA Senior Business & Data Analyst Business Intelligence 11 ans d expérience

Olivier Deheurles Ingénieur conception et développement.net

Business Process Modeling (BPM)

- Le Diagramme de Gantt. - Le Diagramme de Pert - La Méthode QQCQCCP - La Méthode MOSI - Cahier des charges fonctionnel

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

Chaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)

Se former aux processus aujourd hui? Présentation de l offre de formation Salon DEVPRO Février 2013

Conception d une base de données

Cours d Analyse et Conception des Systèmes d Information (d Outils et Modèles pour le Génie Logiciel)

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Michel DIVINÉ PARLEZ-VOUS MERISE? Les Éditions du phénomène

APIs de table pour SQL Server

Chapitre I : le langage UML et le processus unifié

Institut d Informatique & d Initiative Sociale

Page 1 Domaine commercial filière informatique de gestion 2 sur 16

GUIDE PRATIQUE MODÈLE CONCEPTUEL DES DONNÉES MODÈLE LOGIQUE DES DONNÉES STANDARD MODÈLE LOGIQUE DES DONNÉES OPTIMISÉ

Sommaire. Conduite de projet Méthode d analyse et de conception. Processus unifié. Objectifs d un processus de développement

UML (Diagramme de classes) Unified Modeling Language

Modélisation des données

Vincent Augusto

CQP Développeur Nouvelles Technologies (DNT)

FORMATIONS FORMATIONS : E-COMMERCE / E-MARKETING / WEBDESIGN / VENTE / INFORMATIQUE / BUREAUTIQUE LE CATALOGUE DE

openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de

Notre Catalogue des Formations IT / 2015

GUIDE D UTILISATION 1

Transcription:

Méthode merise: Modèle organisationnel des Traitements (MOT).

PLAN

Les modèles de Merise Niveau conceptuel Modèle conceptuel de données (MCD) Modèle conceptuel de traitement (MCT) Niveau organisationnel Modèle organisationnel de données (MOD) Modèle organisationnel de traitement (MOT) Niveau logique Modèle logique de données (MLD)

Les concepts de Merise Données Conceptuel Entité Relation Propriété Organisationnel Entité Relation Propriété Logique Table Attribut Physique Fichier Traitement MCD Processus Opération Événement Synchronisation MCT MOD Procédure Phase Tâche MOT MLD Procédure Phase Tâche Fonction, Module Programmes

Définition MERISE Merise(prononcer «Meurise» et non «Mérise») est une méthode d'analyse, de conceptionet de gestion de projetintégrée, ce qui en constitue le principal atout. Elle a fourni un cadre méthodologique et un langage commun et rigoureux à une génération d'informaticiens français.

Historique MERISE Merise, méthode spécifiquement française, a d'emblée connu la concurrence internationale de méthodes anglo-saxonnes telles que SDM/S ou Axial. Elle a ensuite cherché à s'adapter aux évolutions rapides des technologies de l'informatique avec MERISE/objet, puis MERISE/2 destinée à s'adapter au client-serveur. Merise était un courant majeur des réflexions sur une «Euro Méthode» qui n'a pas réussi à percer.

A qui s'adresse la formation MERISE Analystes. Développeurs. Concepteurs. Chefs de projet. Toute personne désirant utiliser une méthode de modélisation.

Objectifs de la formation MERISE Merise est une méthode d'analyse et de modélisation dont l'approche, qui repose sur la séparation traitements/données, est conforme aux principes des bases de données. La partie modélisation des traitements dans Merise est aujourd'hui dépassée par l'avènement de l'objet, notamment avec la standardisation UML. C'est en terme de modélisation des données que Merise excelle. La richesse descriptive des fameux Modèles Conceptuels et Physiques de Données a été largement éprouvée et ils sont d'ailleurs toujours supportés dans les ateliers de génie logiciel. MERISE et UML sont complémentaires et doivent être utilisés conjointement lorsqu'il est question de développement d'applications orientée objet qui interagit avec une base des données.

Le modèle organisationnel des traitements Le modèle organisationnel des traitements s'attache à décrire les propriétés des traitements non traitées par le modèle conceptuel des données, c'est-à-dire : le temps les ressources le lieu Le modèle organisationnel des traitements consiste donc à représenter le modèle conceptuel des traitements dans un tableau dont les colonnes sont la durée, le lieu, les responsables et ressources nécessaires à une action.

Le tableau des procédures fonctionnelles La première étape du modèle organisationnel des traitements consiste à découper les opérations en procédures fonctionnelles, une succession de traitements déclenchée par un événement. Il s'agit donc d'associer dans un tableau : les procédures fonctionnelles l'heure de début et de fin le lieu du poste de travail le responsable du poste de travail les ressources du poste de travail

Modèle Organisationnel des Traitements Le modèle organisationnel des traitements permet de structurer les opérations sur le seul critère de l enchaînement logique. Une opération sera exécutée après une autre si elle a besoin, pour «fonctionner», des résultats de l autre. Cette architecture abstraite, théorique, doit, pour pouvoir être mise en place, prendre en compte trois nouveaux concepts, le lieu, le moment et la nature des opérations. MOT = MCT + lieu + moment + nature

Explication de la formule MOT = MCT + lieu + moment + nature Qui exécute l opération? Manuelle ou automatique? Quand exécute-t-on l opération?

Modèle Organisationnel des Traitements Création Le point de départ du processus de passage d un MCT à un MOT, c est : - un modèle conceptuel de communications, - un modèle conceptuel des traitements. OP2 OP1 OP4 OP3 Acteur A Acteur C Acteur B

Modèle Organisationnel des Traitements Création Le MCC fournit la liste des acteurs : A c te u r A A c te u r B A c te u r C A c te u r A A c te u r B A c te u r C

Modèle Organisationnel des Traitements Création Le MCT est ensuite importé dans cette structure : Acteur A Acteur B Acteur C OP2 OP1 OP2 OP1 OP4 OP3 OP4 OP3

Modèle Organisationnel des Traitements Création puis ré-agencé pour tenir compte de Acteur A Acteur B l organisation : Acteur C OP1 OP2 OP1 OP2 OP3 OP4 OP3 OP4

Modèle Organisationnel des Traitements Création Ce travail n est pas toujours aussi simple. Il peut y avoir répartition d une opération conceptuelle entre plusieurs acteurs. Dans ce cas, les deux graphes (le MCT et le MOT) n auront pas le même nombre de sommets. Acteur A Acteur B Acteur C OP3a OP4 OP3b

Modèle Organisationnel des Traitements Adaptation L architecture conceptuelle, même adaptée à la structure organisationnelle, ne prend pas en compte la planification du travail. Il y a donc une première adaptation. Temps Acteur A lundis-mardismercredis OP3a Acteur B Acteur C OP4a OP3b jeudis vendredis OP4b

Modèle Organisationnel des Traitements Adaptation La dernière retouche vient de la prise en compte de la nature (manuelle ou automatique) des opérations : Acteur B Acteur C Nature Acteur B Acteur C Légende OP4a OP4a manuelle OP3b automatisée OP4b manuelle manuelle automatisée OP3b OP4b

Modèle Organisationnel des Traitements Adaptation Acteur B Acteur C OP4a Nature manuelle OP3b manuelle OP4b1 manuelle OP4b2 automatisée

Modèle Organisationnel des Traitements Adaptation Le résultat final de l adaptation est donc : Temps lundis-mardismercredis Acteur A Acteur B manuelle OP2 automatisée OP3a automatisée automatisée OP4a jeudi matin OP1 jeudi matin jeudis vendredis OP4 Nature OP1 lundis-mardismercredis lundis-mardismercredis OP2 Acteur C OP3b automatisée OP4b1 manuelle OP4b2 automatisée OP3 jeudis vendredis