Upload
jennifer-kennedy
View
219
Download
0
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.