III.
Diagramme de Séquences
Le diagramme de séquence est un diagramme qui permet
d'illustrer l'interaction entre les objets. Participant à une
interaction qui particulière et les messages qu'ils
échangent organisés en séquences chronologique.
Axés sur ce que fait un système et non sur la manière dont
il le fait, un diagramme de séquence définit la logique d'une
instance particulière d'un cas d'utilisation. En général,
dans un diagramme de séquence, la Dimension Verticale représente
les heures (de haut en bas) appelé ligne de vie et la dimension
horizontales représente les différents objets.
Les principales informations contenues dans un diagramme de
séquence sont les messages échangés entre les lignes de
vie, présents dans un ordre chronologique. Ainsi contrairement au
diagramme de communication, le temps y est représenté
explicitement par une dimension (la dimension verticale) et s'écoule de
haut en bas.
Pour cela, nous allons détailler les diagrammes des cas
d'utilisation de que service du système.
IV. Cas de
L'apprenant :
1.
Dictionnaire
Figure 8:Dictionnaire
rechercher le mot et sa définition
L'apprenant déclenche une opération de
recherche en saisissant un mot le système (interface) va traduire
cette demande en contrôle qui va à son tour la traduire à
la table mot à une recherche de données saisie. Si celles-ci
existe, le mot sera alors afficher, sinon rien ne sera afficher.
2.
Vocabulaire :
Figure 9 : Accès
vocabulaire recherche par mot clé
Pour avoir accès au vocabulaire, l'apprenant doit au
préalable sélectionner le vocabulaire tout en accédant
à la liste de vocabulaire, puis sélectionner un thème
d'étude. Ou choisir une recherche par mot clé puis le
système lui afficher le résultat de la recherche.
3.
Accéder à la Grammaire
Figure 10: Règles
grammaticale et phrase d'exemple
Cette Séquence, illustre comment se passe
l'accès à la rubrique grammaire, au préalable l'apprenant
doit sélectionner la grammaire par la suite choisir une
catégorie grammaticale puis le système va l'afficher la grammaire
et sont Contenus.
|