Vous êtes sur la page 1sur 9

4.

METHODOLOGIE

La conception d'un systme d'information n'est pas vidente car il faut rflchir l'ensemble de l'organisation que l'on doit mettre en place. La phase de conception ncessite des mthodes permettant de mettre en place un modle sur lequel on va s'appuyer. La modlisation consiste crer une reprsentation virtuelle d'une ralit de telle faon faire ressortir les points auxquels on s'intresse. Ce type de mthode est appel analyse. Il existe plusieurs mthodes d'analyse, cependant dans le cadre de notre projet nous utiliserons la mthode MERISE. MERISE (Mthode dEtudes et de Ralisations Informatiques des Systmes dEntreprises) est une mthode base sur lapproche systmique pour la conception des systmes dinformation. Cest une mthode, dveloppe en 1976 suite un projet du Ministre Franais de lindustrie. Cest une mthode formalise, compte, dtaille et dont les principes gnraux sont : Une approche globale du systme d'information, Une distinction nette entre donnes et traitements, Une description du SI par niveaux, Une description du SI utilisant un formalisme de reprsentation prcis et rigoureux.

Merise propose une informatisation du systme sur trois (03) axes appelle cycles et un dcoupage sur trois (03) niveaux. 4.1 Les cycles

La mthode MERISE propose la construction dun systme informatique suivant trois axes appels cycles. Ainsi chaque tape du cycle de vie, le formalisme du cycle dabstraction associe devient de plus en plus

prcis. Les dcisions sont prisent dabord dordre gnrales au dbut mais deviennent pertinent mesure que les travaux avances.

Le cycle de vie

Il se situe sur une chelle de temps et couvre la priode allant de la conception (tude de lexistant et du systme futur) a la maintenance (volution du systme) en passant par la ralisation (mise en uvre et exploitation) du systeme.

Le cycle de decision

Il reprsente lensemble des choix hirarchiss qui caractrise la mthode et qui sont prisent durant le droulement du cycle de vie.

Le cycle d abstraction

Il permet dassocier une classe de problme par niveau dabstraction et vrifier la cohrence du SI chaque tape. MERISE dcoupe le cycle dabstraction en trois niveaux(03) : conceptuel, organisationnel et physique. 4.2 Les niveaux dabstractions : 3 dcoupages sur 3 niveaux

Trois dcoupages : Communication : Les changes ou la communication sont des flux entre systmes, notamment des flux d'informations ou messages. Traitement : Les traitements des messages, flux d'informations, dcrivent les tches effectuer la rception ou pour l'mission d'un flux d'informations.

Donnes : La structure de mmorisation des informations est reprsente sous une forme qui permet un passage ais vers les "enregistrements informatiques". Trois niveaux dabstraction : Le niveau conceptuel (quoi ?): il exprime les choix fondamentaux de gestion, dfinit les fonctions ralises dans l'organisme. Il rpond la question QUE FAIT L'ORGANISME ? Il est dtermin par son activit. Le niveau organisationnel ou logique (qui fait quoi ? quand ? comment ?) : exprime les choix dorganisation des ressources humaines et matrielles, au travers notamment de la dfinition de sites et de postes de travail. Le niveau physique (avec quoi ? Ou comment ?):il dcrit les moyens qui seront mis en uvres pour grer les donnes. Il permet de rpondre aux choix des utilisateurs sur les aspects matriels et logiciels.

DECOUPAGES NIVEAUX

COMMUNICATION DONNEES MCD MOD MPD

TRAITEMENT MCT MOT MPT

CONCEPTUEL MCC ORGANISATIONNEL MOC PHYSIQUE MPC


Tableau rcapitulatif

4. LES MODELES DE MERISE 4.1 Le Modle Conceptuel de Communication(MCC) Le MCC permet de dlimiter le domaine dtude, didentifier les acteurs internes et externes. Il reprsente au niveau conceptuel les changes dinformations entre les acteurs.

Acteur interne 1 Acteur interne 2 Acteur interne 3

Acteur externe 1

Acteur externe 2

Domaine dtude

Acteur

Un acteur

flux dinformations

Schma rcapitulatif du MCC

4.2

Le Modle Conceptuel des Donnes (MCD)

Il reprsente de faon formelle les donnes qui seront utilises par le systme dinformation. Le formalisme adopte par la mthode MERISE pour raliser cette description est base sur les concepts entit-association.

ENTITE 1 Identifiant Proprit 1 Proprit 2 . . Proprit n

ENTITE 2 Identifiant Proprit 1 Proprit 2 . . Proprit n

Cardinalit

ASSOCIATION Proprit 1 Proprit n

Cardinalit

Schma rcapitulatif du MCD

4.3

Le Modle Conceptuel des Traitements (MCT)

Le MCT dcrit les activits exerces par le domaine. Il reprsente comment un acteur de lorganisation ragit a la rception dun message et quelle opration il effectue.

vnement 1
(a)

vnement 2
(b)

a et b(synchronization)

Nom de lopration Action 1 Action 2 Action 3 Rgle dmission 1 Rgle dmission 2

vnement

vnement

Rsultat 1

Rsultat 2

Schma rcapitulatif du MCT

4.4

Le Modle Organisationnel des Traitements (MOT)

Le MOT permet dintgre les notions de lieu et de responsabilit (poste de travail), de temps et de dure (droulement), de ressources (humaines ou matriels).En somme qui fait quoi ? quand ? comment ?.

Deroullement Debut Dure

Enchainement des procedures fonctionnelles

Nature

Poste de travail Lieu Responsable Ressources

Evenement 1

Evenement 2

synchronisation

Nom de la procedure Numero de la procedure fonctionnellle Action 1 Action2 Regle demission

Evenement resultat

La dmarche de MERISE

La ralisation dune application est conduite au travers dun projet dcompos en tapes sappuyant sur les trois cycles dfinis prcdemment : Le schma directeur : cest la mise en uvre de la mthode il permet Dfinition des domaines dtudes, la planification du dveloppement de chaque domaine et lvaluation des moyens. Ltude pralable : analyse la situation existante et larchitecture globale de la solution afin de donner aux responsables les moyens de prendre des dcisions pertinentes sur la globalit du projet. Ltude dtaille : elle permet une description complte de la solution au plan fonctionnel .ces descriptions sont dabord numres dans un contexte gnrale avant de rentrer dans les spcificits. L'analyse technique : L'analyse technique a pour but de prparer la ralisation. Elle doit lever les dernires contraintes et tablir les choix qui orienteront la ralisation. L'analyse technique doit indiquer comment les traitements et donnes dcrits par l'analyse dtaille seront raliss Ralisation : Codage des fonctions conformment aux spcifications produites par l'tude technique, le test des programmes et aussi la mise en uvre (dploiement, Mise en place de l'organisation, Dploiement, Recette, etc.) Maintenance : cette tape correspond la modification des programmes en fonction des besoins des utilisateurs, de lenvironnement et des progrs technologiques.