Documente Academic
Documente Profesional
Documente Cultură
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
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 externe 1
Acteur externe 2
Domaine dtude
Acteur
Un acteur
flux dinformations
4.2
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.
Cardinalit
Cardinalit
4.3
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)
vnement
vnement
Rsultat 1
Rsultat 2
4.4
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 ?.
Nature
Evenement 1
Evenement 2
synchronisation
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.