[PDF] [PDF] MERISE - LIPN

Mod`eles physiques MERISE Modélisation de Syst`emes d'Information Pierre Gérard IUT de Le Projet Implémentation Ecrire le logiciel Pierre Gérard MERISE Sur Cour Possède Date d'achat NUMERO = NUMERO SECU = SECU



Previous PDF Next PDF





[PDF] Cours Merise

Cours Merise Filière: Informatique et Gestion d'entreprise Faculté Polydisciplinaire de Ouarzazate Semestre 4 (2009/2010) M NEMICHE Introduction 2 



[PDF] LA METHODE MERISE: INTRODUCTION

15 juil 2001 · d'information - MERISE Cours du Cycle Probatoire A Lassus – A Mundubeltz - B Chaulet CNAM ANGOULEME 2000-2001 MCD MLD SQL 



[PDF] MERISE - Basepdf

A l'heure où le e-commerce se développe, de plus en plus d'entreprises utilisent des bases de données pour gérer leur activité La base de données est en effet 



[PDF] Merise - Cours ofppt

MERISE est une méthode de développement des projets informatiques de gestion 1 LE MODELE LOGIQUE DE DONNEES, un exercice intellectuel 103



[PDF] MERISE - LIPN

Mod`eles physiques MERISE Modélisation de Syst`emes d'Information Pierre Gérard IUT de Le Projet Implémentation Ecrire le logiciel Pierre Gérard MERISE Sur Cour Possède Date d'achat NUMERO = NUMERO SECU = SECU



[PDF] La méthode MERISE (Principes)

La méthode MERISE s'appuie sur 3 points : Le cycle de vie N'existait pas dans les premières versions de MERISE Exercice Gestion d'une bibliothèque



[PDF] Comprendre Merise et la modélisation des - Dominique GROS

Cours Conception Informatique / MCD – 1 ère partie CC - 1998 - 2012 - Dominique Gros 1 / 15 pages Comprendre Merise et la modélisation des données



[PDF] MERISE : une méthode systèmique de conception de SI

MERISE (méthode la plus utilisée en informatique de gestion en France et par une valeur prise par une information (dossier en cours), • par le fait qu'une 



[PDF] merise2pdf - LaBRI

MERISE/2 propose quatre niveaux d'abstraction Conceptuel (Quoi ?) Description des données et des traitements pour prendre en compte les règles de gestion 



[PDF] SYSTEME DINFORMATION & BASE DE DONNÉES - Faculté des

Ce cours pose les bases de la prise en main de la méthode Merise en passant par des modèles simple de différents cas de gestion Ce cours permettra à 

[PDF] dictionnaire de données exemple

[PDF] cours merise openclassroom

[PDF] comprendre merise jean patrick matheron pdf

[PDF] dictionnaire de données définition

[PDF] interprétation résultats statistiques

[PDF] statistiques pour les nuls gratuit

[PDF] interprétation des résultats statistiques exemple

[PDF] interprétation moyenne statistique

[PDF] interprétation statistique descriptive

[PDF] comprendre les statistiques maths

[PDF] analyse et interprétation des données statistiques

[PDF] exemple d'étiquette alimentaire

[PDF] etiquettes alimentaires mode d'emploi

[PDF] compression d'image avec perte

[PDF] algorithme de compression d'image

[PDF] MERISE - LIPN

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

Le Projet

Niveaux d"abstraction

NiveauConceptuel

Ce qu"il faut faire

Quoi?

NiveauOrganisationnel

La mani`ere de faire

Pour les traitements

NiveauLogique

Choix des moyens et ressources

Pour les donn´ees

NiveauPhysique

Les moyens de le faire

Comment?

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"abstractionRéel

perçu

Invariant / Stable

Variable

Physique

Conceptuel

Organisationnel

LogiquePierre 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

Exemples de niveaux d"abstraction

Conceptuel

Le client effectue une demande de service `a la compagnie pour assurer son v´ehicule. Cette derni`ere lui propose un devisOrganisationnel Un client effectue une demande de service `a l"agence de son choix, par courrier, pour assurer un v´ehicule. Un agent de service concern´e, si le client est fiable (consultation d"un fichier central inter assurances), prend contact par t´el´ephone pour une visite `a domicile (apr`es 17 heures) afin d"examiner plus pr´ecis´ement ses besoins et ´etablir un devisPhysique Le fichier central inter assurances est accessible par internet. Les agences sont connect´ees au si`ege de la compagnie par liaison ADSL. Chaque agence dispose de micro-ordinateurs dequotesdbs_dbs31.pdfusesText_37