IV- 5. DIAGRAMME DE CLASSES
Définition :
Le diagramme de classes exprime la structure statique du
système en termes de classes et de relations entre ces classes.
L'intérêt du diagramme de classe est de modéliser les
entités du système d'information. Le diagramme de classe permet
de représenter l'ensemble des informations finalisées qui sont
gérées par le domaine. Ces informations sont structurées,
c'est-à-dire qu'elles sont regroupées dans des classes. Le
diagramme met en évidence d'éventuelles relations entre ces
classes.
Figure 13: Diagramme de classeSource :
Réalisation personnelle
IV- 6. DIAGRAMME DE SEQUENCES
Définition
Le diagramme de séquence est une variante du diagramme
de collaboration mais il possède intrinsèquement une dimension
temporelle et ne représente pas explicitement les liens entre les
objets, privilégiant ainsi la représentation temporelle à
la représentation spatiale. Il est plus apte à modéliser
les aspects dynamiques du système. Le diagramme de séquence
permet de visualiser les messages par une lecture de haut en bas. L'axe
vertical représente le temps, l'axe horizontal, les objets qui
collaborent. Une ligne verticale en pointillé est attachée
à chaque objet et représente sa durée de vie. Nous
présenterons les diagrammes des séquences du cas «
Authentification » et « Réservation».
Diagramme de séquences « Authentification
»
Figure14: Diagramme de séquence
d'authentification Source : Réalisation personnelle
Commentaire
Lorsqu'un utilisateur doit s'authentifier afin de se connecter
au système. Une requête est lancée vers le système,
ce dernier envoie à son tour une requête à la base de
données. Une vérification est opérée sur
l'existence de l'utilisateur.
S'il n'existe pas, la base de donnée envoie un message
d'erreur au système, lui envoie à son tour un message de
notification d'erreur à l'utilisateur.
S'il existe, la base de donnée envoie un message
d'acceptation au système, lui envoie à son tour un message de
notification d'acceptation à l'utilisateur
Diagramme de séquences «
Réservation»
Figure 15:Diagramme de séquence
réservation Source : Réalisation
personnelle
Avant chaque opération tout client doit avoir un compte
d'identification.
Si le compte n'existe pas après une vérification
dans le système, le client va remplir le formulaire de création
de compte
Si le compte existe il sera identifié pour
opérer.
S'il finit le processus de réservation il aura le choix
entre imprimé un reçu ou non après une proposition de
message d'impression.
|