cas « réservations hôtelières »
DESCRIPTION
Cas « réservations hôtelières ». Partie 2 SYSTEMES D’INFORATION. AUBE FLEURY Laetitia …. Construction du schéma dynamique. Phase 1 : Identification des évènements Phase 2 : comportement du système face à un événement Phase 3 : intégration des comportements - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/1.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
1
Cas « réservations hôtelières »
Partie 2SYSTEMES D’INFORATION
AUBE FLEURY Laetitia….
![Page 2: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/2.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
2
Construction du schéma dynamique
• Phase 1 : Identification des évènements• Phase 2 : comportement du système face à un événement• Phase 3 : intégration des comportements• Phase 4 : documenter le schéma conceptuel
![Page 3: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/3.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
3
Phase 1 : Identification des évènements
![Page 4: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/4.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
4
Identification des évènements
Question 14…
![Page 5: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/5.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
5
Réaction du système à EV1
![Page 6: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/6.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
6
Réaction du système à EV2
Question 15…
![Page 7: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/7.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
7
Modèle conceptuel de traitement
SchémaQuestion 16…
![Page 8: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/8.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
8
…
…
![Page 9: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/9.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
9
Phase 2 : Comportement du système
face à un évènement
![Page 10: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/10.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
10
…
…
![Page 11: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/11.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
11
Phase 3 : Intégration des comportements
![Page 12: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/12.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
12
Intégration des différentes descriptions du comportement
Intégration obtenue en faisant l´union des transitions dans un même graphe
Chaque objet remora = une entité ou une relation du modèlePrésent une seule fois, opération la concernant convergent vers l´objetComplétude : vérification que le cycle de vie de tout objet est couvert par une partie du schéma statiqe décrivant le comportement du système en dynamique et vice versa.
![Page 13: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/13.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
13
QUESTION 17Concernant la synchronisation de l´évènement EV1 description annexe 9
![Page 14: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/14.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
14
Synchronisation de l´évènement EV2
La transition de EV2 « un client annule sa réservation » déclanche sans condition :
Ajout dans l´historique de la réservation (objet type HISTOETATRES) d´un état « annulée » OP10modif des dispos de la chambre de l’objet type DISPOCHAMBRE OP11Changement d’état de la RESERVATION : « annulée » OP12 pénalisation pour annulation trop tardive (DATEBEDDEM -8jours)
NB attention à la différence HISTOETATRES RESERVATION
![Page 15: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/15.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
15
Synchronisation de l´évènement EV3
La transition de EV3 « le système constate une nouvelle dispo » A comme EV1 l’issue :
Si la demande peut être satisfaite alors- L´historique de son état HISTOETATDEM est mis a
« acceptée » OP3- Une reservation est crée RESERVATION OP6- Des chambres lui sont allouées CHAMBRERESERVEE
OP8- L’état de la reservation est mis à « OK »
HISTOETATDEM OP7- La dispo des chambres est mis à jour DISPOCHAMBRE
OP9
NB : EV1 ne traite qu’une seule demande alors qu’EV3 doit passer toutes les demandes en attente
![Page 16: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/16.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
16
Synchronisation des évènements EV4 et EV5
La transition EV4 « annulation d’une demande en attente par le système » déclanche sans condition
l’opération de changement d’état de la demande sur l’objet type (HISTOETATDEM) qui est mis à « annulée »
la transition EV5 « annulation du client de sa demande en attente » déclanche sans condition :
L’opération de chgt d’état de la demande su l’objet type (HISTOETATDEM) qui est mis à « annulée »
La demande annulée n´entraînent pas d´autre opération
![Page 17: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/17.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
17
Evènement EV6
EV6 « modification des ressources» permet la prise en compte par le système de l´ensemble des modifications modifs d’infrastructure EV6 va être ensuite divisée en 3 évènements distincts soit :
EV7 : création d’une ressource (station, hôtel, chambre)EV8 : suppression d’une ressource (hôtel, chambre)EV9 : modification d’une ressource (station, hôtel, chambre)
Attention EV6 ne prend pas en charge l’arrivée de nouvelles ressources EV3 prend le relais pour transformer ces ressources en reservations
![Page 18: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/18.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
18
Synchronisation de l´évènement EV7
Conceptualisation EV7 « création ressource »
Un seul événement EV7 pour tous les cas de création
si on a une station à créer, on pourra créer grâce au même EV7 les hôtels et leurs chambres de cette nouvelle station. IDEM pour les hôtels…
EV7 déclenche en fonction de son prédicat les opérations suivantes :
La création d’une station (OP14)La création d’un hôtel (OP16)La mise à jour des tarifs d’une chambre PHS, PBS Objet Type PRIXCHAMBRE (OP18)La m à j des périodes de disponibilité d’une chambre sur l’Objet Type DISPOCHAMBRE (OP17)La m à j des saisons d’une station Objet Type TYPESAISON (OP15)
Rq : Les mises à jour sont parfois des créations
![Page 19: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/19.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
19
Synchronisation de l´évènement EV7
Condition de déclenchement :OP14 : création stationsOP15 : création saison d’une station =>Condition C6, la ressource à créer est une station.OP16 : créer hôtel => condition C7, il existe au moins un hôtel à créer.OP17 : période de dispo chambre et OP18 tarif d’1 chambre => Déclenchement inconditionnel car sinon liste vide.
Facteurs de déclenchement : Permettra de créer de manière itérative des nouvelles ressources par exemple une liste d’hôtels.
OP15 : déclare type saison d’une station => toutes les saisonsOP16 : Ouvrir hôtel => ens. hôtelsOP17 : dispo des chambres => ens. périodes de dispoOP18 : prix par type saison => ens
![Page 20: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/20.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
20
Synchronisation de l´évènement EV2
La transition de EV2 « un client annule sa réservation » déclanche sans condition :
Ajout dans l´historique de la réservation (objet type HISTOETATRES) d´un état « annulée » OP10modif des dispos de la chambre de l’objet type DISPOCHAMBRE OP11Changement d’état de la RESERVATION : « annulée » OP12 pénalisation pour annulation trop tardive (DATEBEDDEM -8jours)
NB attention à la différence HISTOETATRES RESERVATION
![Page 21: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/21.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
21
Question 18 : compléter le modèle dynamique
Le cycle de vie des réservations :CréationModificationAnnulation
Une reservation peut être interrompue cad que la personne nóccupe pas l´hôtel jusqu´au terme de sa reservation => disponibilitéD´autre part dáutre événement ont été rajouté :
Consultation par une personne des informations e concernantDemande par une personne de sa suppresion du fichier clientModification des informations sur une personne
![Page 22: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/22.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
22
EV11
EV12EV13
![Page 23: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/23.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
23
UMLUnified Modeling LanguageEtape importante dans la convergence des notations utilisées dans le domaine de l´analyse et de la conception objet
Synthèse 3 méthodes OMT, BOOCH, OOSEGrands éditeurs du marché informatique
Règles générale :Bon niveau de cohérence et d´homogénéité sur l´ensemble des modèles,Des règles d´écriture et de représentation formaliséesles principaux éléments généraux
![Page 24: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/24.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
24
Principaux éléments généraux (1)
Stéréotype= 1 Moyen de de classer les éléments de la modélisationFacilite l´élaboration de métamodèles
évolution générale d´UMLprise en compte de situation particulières à l´entreprise
S´applique principalement aux classesidentification d´une typologie de classe
PaquetageDécoupage logique du système correspondant à des espaces de nommage homogènesRelation de dépendance en trait pointillé
Client„acteur“
![Page 25: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/25.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
25
Note : Commentaire explicatif d´un element UML
Contrainte :Note ayant une valeur sémantique particulière pour un élément de la modélisationS´écrit entre accolade { }
{ ceci est une contrainte }À l´intérieur d´une note
Language OCL Object Contraint Language disponible en UML
Spécifique à l´expression de contraintes
Principaux éléments généraux (2)
Commentaire
![Page 26: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/26.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
26
Principaux éléments généraux (3)
Principales règles d´écriture des noms et des expressions
Nom :Simple : chaîne de caractèresComposé : nom simple . Complément de dénomination Nomchambre.Nomhôtel
Etiquette :Dénomination textuelle d´une symbole ou d´une propriété du modèle
Valeur :Une valeur initiale peut être donnée à un élément
![Page 27: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/27.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
27
Les 9 Diagrammes UMLdescription d´une partie du système ou description du système d´un point de vue particulier
Diagramme des cas d´utilisation DCUDiagramme de classes description statique du systèmeDiagramme d´objets DOBDiagramme état transition DETDiagramme d´activité DACDiagramme de séquence DSEDiagramme de collaboration DCODiagramme de composants DCPDiagramme de déploiement DDP
UML décrit concept et formalisme des diagrammes mais ne propose pas de démarche de conception
![Page 28: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/28.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
28
Positionnement des 9 diagrammes
DCU
DSEDAC DCO
DOB
DETDCL
DCP
DDP
Description statique et dynamique du système
Description de l´architecture du système
![Page 29: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/29.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
29
Diagramme des cas d´utilisation
Description des intéractions entre les acteurs et le systèmeMoyen de recueillir et décrire les besoins des acteursChaque cas décrit sous forme textuelleTravail d´identification des cas
Acteurs connusUtilisateur typeAppartiennent à une ou plusieurs classe suivant les rôles qu´ils tiennent prp système
ReprésentationActeurCas d´utilisationIntéraction entre acteur et cas d´utilisation
Nom du cas d´utilisation
![Page 30: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/30.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
30
Diagramme des cas d´utilisation
Relation entre cas d´utilisationRelation d´inclusion :
1 instance de A contient le comportement décrit dans B
Relation d´extension1 instance de A peut être étendue par le comportement décrit dans B
Relation de généralisation
Question 19 : construction du diagramme des cas d´utilisation du système de gestion des réservations
![Page 31: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/31.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
31
PERSONNE
Consulter infos le concernant
Demander à être supprimer
Modifier infos le concernant
Faire D de R
Annuler R
Modifier R
Annuler une D en attente
Interrompre R
HÔTELIER
Demander création nouvelle ressource
Modifier ressource
Supprimer ressource
GESTIONNAIRE
Consulter planning de R
Consulter historiqueD
Consulter historiqueR
![Page 32: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/32.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
32
PERSONNE
Faire D de R
Annuler R
Modifier R
Annuler une D en attente
Interrompre R
HÔTELIER
Demander création nouvelle ressource
Modifier ressource
Supprimer ressource
Examen D en attente
Ctrl paiement R
Surtaxerpaiement R
Examiner R effectuées
![Page 33: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/33.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
33
Phase 4 : Documenter le
schéma conceptuel
![Page 34: Cas « réservations hôtelières »](https://reader035.vdocuments.pub/reader035/viewer/2022081516/56814ad7550346895db7f0e6/html5/thumbnails/34.jpg)
IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
34
…
…