[PDF] [PDF] MERISE - Modélisation de Systèmes dInformation - LIPN

Déterminer comment on va développer le logiciel Analyse des coûts : établir une estimation du prix du projet Planification : établir un calendrier de 



Previous PDF Next PDF





[PDF] MERISE - Modélisation de Systèmes dInformation - LIPN

Déterminer comment on va développer le logiciel Analyse des coûts : établir une estimation du prix du projet Planification : établir un calendrier de 



[PDF] Utilisation dun AGL AMC Designor - LIPN

La première étape de la modélisation consiste à isoler les activités exécutées par le système, ces activités sont appelées opérations dans le vocabulaire Merise



[PDF] Conception de Systèmes dInformation

Cycle d'abstraction Merise Lion Tigre Ours 1 1 1 * Sur le ventre Sur le dos Dans un arbre Le gardien Comparaison des formalismes UML et Merise



[PDF] Génie Logiciel Mejdi BLAGHGI - Academie pro

❖Méthodes graphiques : Merise (MCD, MCT) - UML Conception d'une par M BLAGHGI 36 Tiré de : http://www-lipn univ-paris13 fr/~gerard/index php/uml 



[PDF] ETUDE ET CONCEPTION DUN SYSTEME DE GESTION DU

13 fév 2018 · Pour modéliser notre base de données, nous avons utilisé MERISE qui Villetaneuse", ''http:l/www-lipn univ-paris13 fr/ Audibert/cours htm"



[PDF] Base de Données et langage SQL - PDFbibcom

http://www-lipn univ-paris13 fr/~audibert/pages/enseignement/cours htm 3 Un des concepts clés de la méthode Merise est la séparation des données et des 



[PDF] UML 2 Analyse et conception

période de vingt à trente ans, ce qui a été le cas par exemple pour Merise Mais l' accélération du renouvellement des technologies conjuguée avec la pres-



[PDF] UML 20 - Free

Adresse du document : http ://www-lipn univ-paris13 fr/ audibert/pages/ enseignement/cours htm Des méthodes comme Merise (1978) se sont alors imposées

[PDF] Merise - Cours ofppt

[PDF] la messagerie electronique - ACTIV Formations

[PDF] Initiation ? la Météorologie appliquée ? l 'aéronautique Pour le BIA

[PDF] LES ÉTAPES DE L 'ALGORITHME DU SIMPLEXE

[PDF] Introduction aux méthodes numériques

[PDF] Analyse physico-chimique des sols Agricoles

[PDF] Résumé de méthodes quantitatives II 1 Introduction - Etudiant·e·s

[PDF] La méthodologie - Vie scolaire

[PDF] Plan du cours Méthodologie de la recherche 1 Introduction 11 Les

[PDF] Matière Métiers Sciences et Technologie 1 1er Licence Tronc

[PDF] Manuel de l 'étude de prix

[PDF] lecture de plans et métré - ffc-Constructiv

[PDF] Métrologie - Pagesperso-orangefr

[PDF] Métrologie - ganil

[PDF] LA MÉTROLOGIE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiques

MERISE

Mod´elisation de Syst`emes d"Information

Pierre G´erard

IUT de Villetaneuse - Universit´e de Paris 13

DUT Informatique 2

`emeann´ee

2004/2005L

ATEXPierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Cycle de vie

"La qualit´e du processus de fabrication est garante de la qualit´e du produit»Pour obtenir un logiciel de qualit´e, il faut en maˆıtriser le processus d"´elaborationLa vie d"un logiciel est compos´ee de diff´erentes ´etapes La succession de ces ´etapes forme lecycle de viedu logiciel Il faut contrˆoler la succession de ces diff´erentes ´etapes

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Etude de faisabilit´e

D´eterminer si le d´eveloppement propos´e vaut la peine d"ˆetre mis en oeuvre, compte tenu de attentes et de la difficult´e de d´eveloppementEtude de march´e :D´eterminer s"il existe un march´e potentiel pour le produit.

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Sp´ecification

D´eterminer les fonctionnalit´es que doit poss´eder le logiciel Collecte des exigences :obtenir de l"utilisateur ses exigences pour le logicielAnalyse du domaine :d´eterminer les tˆaches et les structures qui se r´ep`etent dans le probl`eme

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Organisation du projet

D´eterminer comment on va d´evelopper le logiciel Analyse des coˆuts :´etablir une estimation du prix du projet Planification :´etablir un calendrier de d´eveloppement Assurance qualit´e du logiciel :d´eterminer les actions qui

permettront de s"assurer de la qualit´e du produit finiR´epartition des tˆaches :hi´erarchiser les tˆaches et sous-tˆaches

n´ecessaires au d´eveloppement du logiciel

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Conception

D´eterminer la fa¸con dont dont le logiciel fournit les diff´erentes fonctionnalit´es recherch´eesConception g´en´erale Conception architecturale :d´eterminer la structure du syst`eme Conception des interfaces :d´eterminer la fa¸con dont les

diff´erentes parties du syst`eme agissent entre ellesConception d´etaill´ee :d´eterminer les algorithmes pour les

diff´erentes parties du syst`eme

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Impl´ementation

Ecrire le logiciel

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Tests Essayer le logiciel sur des donn´ees d"exemple pour s"assurer qu"il fonctionne correctementTests unitaires :faire tester les parties du logiciel par leurs d´eveloppeursTests d"int´egration :tester pendant l"int´egration Tests de validation :pour acceptation par l"acheteur Tests syst`eme :tester dans un environnement proche de l"environnement de productionTests Alpha :faire tester par le client sur le site de

d´eveloppementTests Bˆeta :faire tester par le client sur le site de productionTests de r´egression :enregistrer les r´esultats des tests et les

comparer `a ceux des anciennes versions pour v´erifier si la nouvelle n"en a pas d´egrad´e d"autres

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Livraison

Fournir au client une solution logicielle qui fonctionne correctementInstallation :rendre le logiciel op´erationnel sur le site du client Formation :enseigner aux utilisateurs `a se servir du logiciel Assistance :r´epondre aux questions des utilisateurs

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Maintenance

Mettre `a jour et am´eliorer le logiciel pour assurer sa p´er´enit´e Pour limiter le temps et les coˆuts de maintenance, il faut porter ses efforts sur les ´etapes ant´erieuresR´epartition effort d´ev.Origine des erreursCoˆut de la maintenanceD´efinition des besoins6%56%82%

Conception5%27%13%

Codage7%7%1%

Int´egration

Tests15%10%4%

Maintenance67%

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Mod`eles lin´eaires et incr´ementaux

Mod`eles lin´eaires

cascade mod`ele en V

Mod`eles non lin´eaires

prototypage mod`eles incr´ementaux mod`ele en spirale

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Le cycle de vie en"Cascade»Etude defaisabilitConceptiondtailleConceptiongnraleSpcificationCodageTestsMaintenanceAdapt´e pour des projets de petite taille, et dont le domaine

est bien maˆıtris´e

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Le cycle de vie en"V»Etude defaisabilitConceptiondtailleConceptiongnraleSpcificationCodageTestsunitairesValidationMaintenanceTestsd©intgrationAdapt´e pour des projets dont le domaine est bien maˆıtris´e

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Le prototypage

Prototype :version d"essai du logiciel

Pour tester les diff´erents concepts et exigences Pour montrer aux clients les fonctions que l"on veut mettre en oeuvreLorsque le client a donnn´e son accord, le d´eveloppement suit souvent un cycle de vie lin´eaireAvantages :Les efforts consacr´es au d´eveloppement d"un prototype sont le plus souvent compens´es par ceux gagn´es `a ne pas d´evelopper de fonctions inutiles

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Le mod`ele incr´emental de Parnas

1Concevoir et livrer au client un sous-ensemble minimal et

fonctionnel du syst`eme2Proc´eder par ajouts d"incr´ements minimaux jusqu"`a la fin du processus de d´eveloppement3Avantages :Meilleure int´egration du client dans la boucle, produit conforme `a ses attentes

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Le mod`ele en Sprirale de Boehm

Un mod`ele mixte

A chaque cycle,

recommencer :1Consultation du client

2Analyse des risques

3Conception

4Impl´ementation

5Tests

6Planification du

prochain cycleAvantages :meilleure maˆıtrise des risques, mais n´ecessite une (tr`es) grande exp´erience

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

M´ethode : une d´emarche et un formalisme

D´emarche : succession d"´etapes pour

Mieux maˆıtriser le d´eroulement d"un projet Meilleure visibilit´e pour les utilisateurs sur certains r´esultats

interm´ediaires et garantir que le r´esultat final sera celui attenduFormalisme d´efini par:

Un langage formel

Un langage semi-formel g´en´eralement graphique

Un langage naturel

Fonction :

Repr´esenter le monde r´eel tel qu"il est per¸cu par le concepteur Outil de communication entre informaticiens et utilisateurs Constitu´e par un ensemble de mod`eles permettant d"assurer une bonne compr´ehension des besoins des utilisateurs

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Mod`eles

Repr´esentation abstraite de la r´ealit´e qui exclut certains

d´etails du monde r´eelPermet de r´eduire la complexit´e d"un ph´enom`ene en ´eliminant

les d´etails qui n"influencent pas son comportement significatifRefl`ete ce que le concepteur croit important pour la

compr´ehension et la pr´ediction du ph´enom`ene mod´elis´e, les limites du ph´enom`ene mod´elis´e d´ependent des objectifs du mod`ele

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

MERISE

M´ethode d"Etude et de R´ealisation Informatique pour les Syst`emes d"EntrepriseM´ethode Eprouv´ee pour Retarder Ind´efiniment la Sortie des EtudesMEthode pour Rassembler les Id´ees Sans Effort

Sutout lorsqu"on utilise un AGL

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Approche Donn´ees / Traitements

Pour ´etudier et d´evelopper l"informatique d"une organisation, il est n´ecessaire de connaˆıtre:comment elle r´eagit `a une sollicitation externe quelle est la structure des informations qu"elle utilise MERISE mod´elise cette connaissance de mani`ere duale : Mod`eles des Traitements (r´eaction aux ´ev´enements...) Mod`eles des Donn´ees (vocabulaire de la structure...) Les 2 aspects sont compl´ementaires, synchronis´es et valid´es entre eux

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

Le Projet

Niveaux d"abstraction

Pour chacun des probl`emes de mod´elisation (donn´ees / traitements)Proc´eder de mani`ere progressive... ... du plus stable au plus technique

Pierre G´erardMERISE

Introduction

Mod`eles conceptuels

Mod`eles organisationnels et logiques

Mod`eles physiquesProcessus de d´eveloppement d"un logiciel

La m´ethode MERISE

quotesdbs_dbs23.pdfusesText_29