projetMérise

Embed Size (px)

Citation preview

  • 7/30/2019 projetMrise

    1/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    1

    Auteur : Abdou Diouf DIALLO tudiant en MIAGE2 lUniversit Assane SECK de

    Ziguinchor Email : zaiddiallo1@gmail .com

    PRESENTATION DU PROJET

    Dans le cadre de ce projet, nous proposons de concevoir pour une Compagnie

    Arienne un systme de rservation de places par la mthode MERISE.

    La conception du systme dinformation dune compagnie arienne ncessite une

    analyse et une conception des donnes qui constituent le point de passage de toute application

    mettant en uvre un systme de gestion de base de donnes relationnelle tel le SGBD

    Microsoft Access.

    La mthode francophone Merise danalyse et de conception spcifique pour linformatisation

    des systmes dinformation est adopte dans le cadre de ce document dans le but de grer les

    rservations dans une compagnie Arienne.

    Base sur le modle entit association, cette mthode prsente un outil simple, efficace et trs

    rpandu chez les dveloppeurs des systmes dinformation ; mais ici, nous nous limitons la

    gestion dune partie des donnes de ce systme.

  • 7/30/2019 projetMrise

    2/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    2

    PRESENTATION SOMMAIRE DE LA METHODE MERISE

    La conception du systme d'information se fait par tapes, afin d'aboutir un systme

    d'information fonctionnel refltant une ralit physique. Il s'agit donc de valider une une

    chacune des tapes en prenant en compte les rsultats de la phase prcdente.

    D'autre part, les donnes tant spares des traitements, il faut vrifier la concordance

    entre donnes et traitements afin de vrifier que toutes les donnes ncessaires aux traitements

    sont prsentes et qu'il n'y a pas de donnes superflues ni de doublons.

    MERISE est une mthode de conception, de dveloppement et de ralisation de projets

    informatiques. Le but de cette mthode est d'arriver concevoir un systme d'information. La

    mthode MERISE est base sur la sparation des donnes et des traitements effectuer en

    plusieurs modles conceptuels et physiques. La sparation des donnes et des traitements

    assure une longvit au modle. En effet, l'agencement des donnes n'a pas tre souvent

    remani, tandis que les traitements le sont plus frquemment.

    Merise est une mthodologie qui dispose de beaucoup doutils de dveloppement

    informatique tel quAMC Designer, Power AMC, JFLUX, JMOT, JMCD.

    Donc Merise est prsente souvent comme une mthode danalyse informatique, elle offre

    une dmarche rigoureuse pour ltablissement des systmes dinformation.

    Merise sort du domaine de linformatique pure pour sintresser la gestion des organisations

    concernes.

  • 7/30/2019 projetMrise

    3/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    3

    La mthode Merise reprsente une mthode de conception de systme dinformation et

    prsente plusieurs niveaux : conceptuel, organisationnel, logique, physique. Le niveau

    conceptuel est le niveau relatif la modlisation dune base de donnes aboutissantnotamment un model conceptuel de donnes (dit MCD), qui est en quelques sortes un

    schma de la base de donnes.

    ETUDE DE LA GESTION DES RESERVATIONS DANS UNE

    COMPAGNIE AERIENNE

    Dfinition

    Un systme dinformation est un systme organis de ressources, de personnes et de

    structures qui voluent dans une organisation et dont le comportement coordonn vise

    atteindre un but commun. Les systmes dinformation sont censs aider les utilisateurs dans

    leurs activits : stocker et restaurer linformation, faire des calculs, permettre une

    communication efficace, ordonnancer et contrler des tches, etc.

    Historique de MERISE

    Dans ce contexte, la mthode Merise savre approprie ; cest une mthode franaise

    danalyse et de conception des systmes dinformation, labore en 1978 sous la direction du

    ministre de lIndustrie franais. Lanne 1981 a connu lapparition de Merise version 1 qui

    sest enrichie des premires annes dexprience.

    En 1991, la version 2 de Merise a vu le jour, elle est une extension de la mthode Merise

    version 1, elle intgre les flux et les donnes aux principes de traitement.

    La Force de la dmarche MERISE

    La puissance de cette approche rside dans le fait quelle permet de schmatiser les niveaux

    dabstraction et offre un niveau adaptable tous les besoins.Elle utilise :

    un modle fonctionnel bas sur les diagrammes de flux ; un modle statique bas sur lEntit-Association enrichi de mthodes de traitement ; un modle dynamique des objets explicitant le contrle et les interactions des objets.

    La Mthodologie de MERISE

    Merise spare les donnes et traitements et dfinit trois niveaux dabstraction qui permettent

    de dcomposer les proccupations du concepteur.Le niveau conceptuelsappuie sur les invariants, il rpond la question (quoi ?)

  • 7/30/2019 projetMrise

    4/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    4

    Le niveau organisationet logique prcise les aspects pratiques (qui fait quoi ?) et lavision informatique de la solution (comment ?).

    Le niveauphysiquedcrit loutil informatique (avec quoi ?).Plan que nous allons suivre avec lapproche MERISE

    Cette approche est base sur Merise : le contexte gnral de ltude (gestion des

    rservations dans une compagnie arienne),

    Ainsi, ltude de besoins fera lobjet de la section 1, ensuite nous dcrirons le modle

    conceptuel de communication (MCC) dans la section 2, puis le modle conceptuel de

    donnes (MCD) qui sera expos dans la section 3,puis le modle logique des donnes

    (MLD) travers le SGBD Access dans la section 4. Avant de conclure ce travail nous

    prsenterons le modle organisationnel des traitements (MOT) dans la section 5.

  • 7/30/2019 projetMrise

    5/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    5

    SECTION 1: LETUDE DES BESOINS

    Pour ce qui est du contexte de ltude, la gestion des rservations a t importante pour dans

    une compagnie arienne dans le but de servir le client, le passager, ladministrateur, lagent

    commercial ainsi que tous les utilisateurs potentiels, voyageurs travers cette compagnie

    arienne.

    Ltude des besoins va aboutir la constitution dun dictionnaire de donnes qui va

    reprsenter le vocabulaire du domaine tudi. Les dpendances fonctionnelles : ltude des

    dpendances fonctionnelles portera sur llaboration de la matrice ainsi que du graphe de

    celles-ci. Plusieurs recherches ont t effectues pour identifier au mieux les besoins des

    utilisateurs afin de rpondre leurs attentes :

    A)Les besoins fonctionnelsDemande de rservation

    Consulter vols Le client effectue une demande de rservation en renseignant son identit, en

    prcisant la date de rservation, de mme que lheure du vol.

    Traitement de la demande

    Vrifier tat du vol (ouvert ou ferm aux rservations) Consulter nombre de places disponibles Confirmation ou refus de la demande Saisie des informations relatives au client Affecter un client un vol

    Gestion des rservations Enregistrer une rservation Modifier ltat dune rservation pour soit la confirmer, soit pour lannuler Annuler une rservation Renouveler une rservation c'est--dire la ramener une date ultrieure Consulter les rservations et leur tat pour savoir si elles ont t confirmes ou

    annules.

    Gestion de la facturation

    Editer, imprimer et dlivrer les billets

  • 7/30/2019 projetMrise

    6/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    6

    Consulter les factures mises (billets)Gestion des clients

    Enregistrement dun nouveau client Mise--jour dun client Suppression

    Gestion des promotions

    Crer une promotion Supprimer une promotion

    Gestion des vols

    Crer une nouvelle desserte Lui affecter des heures de vols Supprimer un vol Consulter ltat dun vol pour savoir sil est ouvert ou ferm aux rservations.

    Gestion des profils

    Valider un utilisateur Rsilier son compte

    Gestion des droits daccs

    L'administrateur met en place les permissions. Il a aussi la possibilit de rvoquer des privilges Configuration de lapplication

    B) Les besoins oprationnelsScurit daccs

    A chaque utilisateur est associ un profil : Administrateur, Agent commercialou htesse.

    Toute transaction est scurise et ncessite par consquent une authentification. Ladministrateur paramtre lapplication, cre des comptes utilisateurs et gre

    les droits daccs.

    Entretenir les performances du systme Ladministrateur optimise la base de donnes.

    Volume de donnes

    Certaines donnes du systme doivent tre traites en temps rel : Cration etmodification des rservations ;

    Ldition journalire des rservations doit par contre se faire par traitementbatch.

  • 7/30/2019 projetMrise

    7/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    7

    SECTION 2: LE MODELE CONCEPTUEL DE COMMUNICATION

    (MCC)

    II) Le modle conceptuel de communication

    Le Modle conceptuel de communication (MCC), appel aussi diagramme des flux, permet

    une description des flux dinformation changs entre acteurs.

    A) Les acteurs

    Un acteur est une entit, humaine ou matrielle, intervenant dans le systme dinformation.

    Les acteurs se divisent en deux catgories, internes et externes, selon leur appartenance ou

    non lentreprise. Les acteurs de la compagnie arienne sont reprsents dans le tableau

    suivant :

    Tableau 1: Les acteurs du Systme Compagnie Arienne

    Code acteur Acteurs

    Acteur 1 Client

    Acteur 2 Administrateur

    Acteur 3 Agent Commercial

    Acteur 4 Htesse de lagence

    Nous avons modlis le MCC suivant laide de lexcutable nomm : JMCC. Ce dernier

    est tlchargeable gratuitement.

  • 7/30/2019 projetMrise

    8/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    8

    Figure 1:Le Modle Conceptuel de Communication

    B) Les flux

    Un flux est un change dinformations entre un acteur metteur et un acteur rcepteur. Les

    flux peuvent tre classs en cinq catgories : matire, finance, personnel, actif et information.

    Un flux est mis par un acteur destination dun autre acteur. Les flux concernant les acteurs

    de notre compagnie arienne sont reprsents dans le tableau suivant :

    Tableau 2: Les flux du Systme Compagnie Arienne

    Code flux Flux

    Flux 1 une demande de rservation

    Flux 2 une confirmation ou un refus

  • 7/30/2019 projetMrise

    9/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    9

    Flux 3 une demande de modification

    Flux 4 une confirmation ou refus si la demande a dj t modifie une fois

    Flux 5 Le client paie le prix du billet

    Flux 6 Le billet

    Flux 7 Une demande dannulation

    Flux 8 Confirmation de lannulation

    Flux 9 Consulter disponibilit

    F lux 10 Nombre de places libres

    F lux 11 Effectuer, modifier, supprimer une rservation

    F lux 12 Confirmation ou refus

    F lux 13 Billet du vol

    F lux 14 Crer, modifier, supprimer les fiches des clients

    F lux 15 liste des rservations

    F lux 16 Cration, modification et suppression dun vol

    F lux 17 cration, modification, suppression de profils.

    F lux 18 le nombre de clients par jour, par ville de mme que les villes les plus

    desservies

    F lux 19 Billet du vol

    C)Le diagramme des flux

    Le Modle conceptuel de communication (MCC), appel aussi diagramme des flux, permet

    une description des flux dinformation changs entre acteurs en dcomposant lorganisation

    en une srie dacteurs internes. Dans ce diagramme, la reprsentation standard est constitue

    par les ellipses qui reprsentent les acteurs internes et les flches qui reprsentent les

    messages internes. Le MCC du systme compagnie arienne est reprsent dans la figure

    suivante :

  • 7/30/2019 projetMrise

    10/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    10

    Tableau 3: Le Diagramme des flux de la Compagnie Arienne

    SECTION 3: LE MODELE CONCEPTUEL DE DONNEES (MCD)

    Le modle conceptuel des donnes est une reprsentation de lensemble des donnes

    du domaine, qui ne tient pas compte des aspects techniques et conomiques de mmorisation

    et daccs et sans se rfrer aux conditions dutilisation par tel ou tel traitement. Il a pour but

    dcrire de faon formelle les donnes qui seront utilises par le systme dinformation.

    Pralablement la construction de ce modle, il convient de faire linventaire des donnes

    dont on limine les redondances, les synonymes et les polysmies.

    III) Les rgles de gestion

    La spcification des rgles de gestion, mene paralllement au recueil des donnes, permet la

    mise en place des relations entre les informations. Les rgles de gestion du cas de la

    compagnie arienne sont reprsentes dans le tableau suivant :

  • 7/30/2019 projetMrise

    11/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    11

    A)Dictionnaire des donnesPour faciliter la conception ultrieure des bases de donnes, il est recommand de dfinir un

    dictionnaire de donnes qui regroupe les proprits atomiques informations lmentaires qui

    ne peuvent pas tre dcomposable. Le dictionnaire des donnes du cas de la compagnie

    arienne est reprsent dans le tableau suivant :

    B) La ralisation du MCDRappelons que le modle conceptuel des donnes qui dcrit les donnes et les diffrentes

    relations qui les lient a t ralis avec un support de la mthode Merise qui est le Power

    AMC. Lutilisation de cet outil permet de gnrer automatiquement le code de ce MCD, ce

    qui facilite normment la ralisation de ce systme et favorise lutilisation de la mthode

    Merise.

    Ce MCD va tre ralis partir du dictionnaire de donnes. Le modle conceptuel des

    donnes relatif au systme compagnie arienne est reprsent dans la figure suivante :

  • 7/30/2019 projetMrise

    12/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    12

    Figure 2 :Le Modle Conceptuel de Donnes

  • 7/30/2019 projetMrise

    13/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    13

    SECTION 4: LE MODELE LOGIQUE DE DONNEES (MLD)

    Le modle logique des donnes MLD fournit une description des donnes tenant compte des

    moyens informatiques mis en uvre. Il complte le MCD en introduisant la notion

    dorganisation. Il indique donc comment les donnes seront organises .Tandis que le modle

    physique des donnes dcrit la base des donnes o lensemble des fichiers correspond aux

    donnes gres par le systme dinformation .Le MPD prpare le systme de gestion des

    donnes.

    Figure3 : Le Modle Logique de Donnes

  • 7/30/2019 projetMrise

    14/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    14

    SECTION 5: LE MODELE ORGANISATIONNEL DES

    TRAITEMENTS (MOT)

    Nous avons modlis ce MOT suivant grce Microsoft Office Word 2007.

    Figure 4 : Le Modle Organisationnel des Traitements

  • 7/30/2019 projetMrise

    15/15

    Rapport de projet : Techniques danalyse en systmes dinformation

    15

    Conclusion

    En rsum, suite notre tude porte sur la gestion des rservations dans une compagnie

    arienne, nous avons pu accrotre les connaissances que nous possdions jusque-l sur la

    mthode MERISE.

    En outre, la mthode danalyse et de conception Merise spcifique linformatisation des

    systmes dinformation est adopte dans ce cadre. Elle a galement t la base de la mise en

    uvre du modle de donnes relationnelles, relatives cette ralisation.

    Cependant, on peut retenir comme perspectives lusage de nouvelles logiciels de

    modlisation Merise, rendre meilleure la gestion des traitements.