Merise
Mod´lisation de Syst`mes d’Information e e
Elhadji Mamadou MBENGUE BAA II HECI Sénégal
Table des mati`res e
1 Introduction 2 1.1 Processus de d´veloppement d’un logiciel . . . . . . . . . . . . . . . . . . . . . 2 e 1.2 La m´thode MERISE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 e 1.3 Le Projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 Mod`les conceptuels e 2.1 Mod`le Conceptuel de Communication e 2.2 Mod`le Conceptuel des Traitements . e 2.3 Mod`le Conceptuel des Donn´es . . . e e 2.4 Formes normales d’un MCD . . . . . . 10 10 12 17 20
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
3 Mod`les organisationnels et logiques e 23 3.1 Mod`le Logique des Donn´es . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 e e 3.2 Mod`le Organisationnel des Traitements . . . . . . . . . . . . . . . . . . . . . . 24 e 4 Mod`les physiques e 33 4.1 Mod`le Physique des Donn´es . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 e e
1
1
1.1
Introduction
Processus de d´veloppement d’un logiciel e
Cycle de vie « La qualit´ du processus de fabrication est garante de la qualit´ du produit » e e – Pour obtenir un logiciel de qualit´, il faut en maˆ e ıtriser le processus d’´laboration e – La vie d’un logiciel est compos´e de diff´rentes ´tapes e e e – La succession de ces ´tapes forme le cycle de vie du logiciel e – Il faut contrˆler la succession de ces diff´rentes ´tapes o e e Etude de faisabilit´ e – D´terminer si le d´veloppement propos´ vaut la peine d’ˆtre mis en œuvre, compte tenu e e e e de attentes et de la difficult´ de d´veloppement e e – Etude de march´ : D´terminer s’il existe un march´ potentiel pour le produit. e e e Sp´cification e – D´terminer les fonctionnalit´s que