II.2.2. Diagrammes de Cas d'utilisations :
Le diagramme use case ou cas d'utilisation est utilisé
dans l'activité des spécifications Le diagramme use case doit
permettre de répondre à la question Qui, fait quoi ? Pour
construire le diagramme de cas d'utilisation il faut :
· identifier les rôles qui interagissent avec
(acteurs).
· déterminer les grandes catégories
d'utilisation (cas d'utilisation).
· décrire textuellement les interactions
(scenarios).
Notre système est composé de 2 acteurs :
l'enseignant et l'étudiant.
Les diagrammes suivants définissent les scenarios de
chaque acteur :
Chapitre II Analyse et conception
Page - 17 -
a) Diagramme cas d'utilisation de la Gestion d'absences
:
Figure II.1: diagramme de cas d'utilisation de gestion
d'absences.
? Description :
Acteur
|
Scénarios
|
Enseignant
|
l'enseignant peut consulter, modifier, ajouter et supprimer
les absences des étudiants, et il fait valider les justifications et
consulter les modules exclus.
|
Etudiant
|
l'étudiant peut consulter ses absences et
consulter la validation de ses justifications et ses modules
exclus.
|
Tableau II.2 : description de diagramme de la gestion des
absences.
Chapitre II Analyse et conception
b) Diagramme cas d'utilisation de la gestion de Notes
:
Page - 18 -
Figure II.2: diagramme de cas d'utilisation de gestion
de notes.
? Description :
Acteur
|
Scénarios
|
|
Enseignant
|
l'enseignant fait modifier, ajouter
supprimer mes notes.
|
et
|
Etudiant
|
l'étudiant peut consulter ses notes.
|
|
Tableau II.3: description de diagramme de la gestion
des notes.
Chapitre II Analyse et conception
Page - 19 -
c) Diagramme cas d'utilisation de gestion de PFE
:
Figure II.3: diagramme de cas d'utilisation de gestion
PFE.
? Description :
Acteur
|
Scénarios
|
|
chef de spécialité
|
l'administrateur affecter les binômes valider leurs
choix.
|
et
|
Enseignant
|
proposer des thèmes PFE.
|
|
Etudiant
|
l'étudiant choisir les PFE.
|
|
Tableau II.4 : description de diagramme de la gestion
des PFE.
Chapitre II Analyse et conception
Page - 20 -
d) Diagramme cas d'utilisation de gestion des cours
:
Figure II.4: diagramme de cas d'utilisation de gestion
des cours.
? Description :
Acteur
|
Scénarios
|
Enseignant
|
l'enseignant peut envoyer des cours et des
travaux aux étudiants et télécharger
leurs travaux.
|
Etudiant
|
l'étudiant peut télécharger les cours et
les travaux personnels et il peut envoyer des travaux aux enseignants.
|
Tableau II.5: description de diagramme de la gestion des
cours.
Chapitre II Analyse et conception
Page - 21 -
II.2.3 Diagramme de Séquence :
Les diagrammes de séquence permettant de décrire
comment les éléments du système interagissant entre
eux.
? Montrent les interactions entre objets selon un point de vue
temporel. ? description scénarios types et des exceptions.
Les trois principales utilisations sont :
? Documentation (point de vue fonctionnel).
? Représentation précise des interactions (point de
vue dynamique). ? Identification des vies, messages, envoies, réception,
etc.
Il faut savoir aussi que la vie de chaque entité
représentée verticalement, et que l'échanges des messages,
envoies et réceptions est représentée horizontalement.
a) Diagramme de séquence «Gestion de
notes» :
? Diagramme de séquence «saisie de
notes» :
Chapitre II Analyse et conception
Page - 22 -
Figure II.5 : diagramme de séquence de saisie de
notes.
> Description :
Prétraitement
|
traitement courant
|
|
y' L'enseignant demande de
modifier les notes.
y' Le système affiche la page pour accéder aux
notes des étudiants.
y' L'enseignant accède au notes
et fait les actions de modifications.
y' L'enseignant fait la demande de stockage des
modifications.
y' L'enseignant demande au
système d'ajouter ou de supprimer des notes.
y' Le système affiche la page.
y' L'enseignant remplir le formulaire.
y' l'enseignant fait la demande de stockage des informations.
y' Le système enregistre.
|
Tableau II.6: description de diagramme de séquence
de la saisie de notes. ? Diagramme de séquence
«consultation des notes» :
Chapitre II Analyse et conception
Figure II.6 : diagramme de séquence de
consultation des notes.
Page - 23 -
prétraitement
|
traitement courant
|
|
? L'étudiant demande de
consulter ses notes.
? Le système affiche la page
correspondante à son matricule
|
Tableau II.7: description de diagramme de séquence
de la consultation des notes.
|