[PDF] Mod´elisation de Syst`emes d’Information Pierre G´erard



Previous PDF Next PDF







MERISE - LIPN

MERISE Mod´elisation de Syst`emes d’Information Pierre G´erard DUT Informatique 2`eme ann´ee 2004/2005 Table des mati`eres 1 Introduction 2 1 1 Processus de d



Mod´elisation de Syst`emes d’Information Pierre G´erard

Introduction Mod`eles conceptuels Mod`eles organisationnels et logiques Mod`eles physiques MERISE Mod´elisation de Syst`emes d’Information Pierre G´erard



English–Old Norse Dictionary - York University

English–Old Norse Dictionary compiled by Ross G Arthur In parentheses Publications Linguistics Series Cambridge, Ontario 2002



INTERNATIONAL LIST OF PROTECTED NAMES (also available on our

International List of Protected Names 5 03/02/2009 Au 1er janvier 2009, la liste des Noms Protégés compte 4449 noms On 1st January 2009, the list of Protected Names contains 4449 names



Conjugating Regular Irish Verbs - Conradh na Gaeilge of New

Conjugating Regular Irish Verbs The regular verbs in Irish come in two types — 1st Conjugation and 2nd Conjugation verbs , , in, or , , , : :



YEAR 8 - Castle Newnham School

Memrise Most pupils already have a Memrise account, but we will be reminding pupils how to log on to their account and access courses directly linked to what they are learning in school at home To support with reading and listening skills, we subscribe to the Pearson Active Learn resources and we will be setting tasks via their website



Ring - University of Cambridge

situation where we are processing the lion’s share of the biggest merchants’ digital busi-ness to mobile users ’ Interim results to 30 June 2018 showed end user spend rose 138 to £220 million and remains on track to more than double for the fourth consecutive year Improbable Leading Chinese Internet technology



The most common Chinese characters in order of frequency

[le] ; 你来了 Nǐ láile You have come 我累了 Wǒ lèile I've gotten tired



Base de Données et langage SQL - pdfbibcom

Base de Données et langage SQL (IUT, département informatique, 1re année) Laurent AUDIBERT Institut Universitaire de Technologie de Villetaneuse – Département Informatique

[PDF] Merise - Cours ofppt

[PDF] la messagerie electronique - ACTIV Formations

[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

[PDF] Sommaire des cours 1re année BTS MUC - Cned

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