I.3. Les diagrammes de cas d'utilisation
Le diagramme de cas d'utilisation a pour but de donner une
vision globale sur les interfaces de future application. C'est le premier
diagramme UML constitué d'un ensemble d'acteurs qui agit sur des cas
d'utilisation et qui décrit sous la forme d'actions et des
réactions, le comportement d'un système du point de vue
utilisateur.
Acteur : un acteur est un utilisateur qui
communique et interagit avec les cas d'utilisation du système. C'est une
entité ayant un comportement comme une personne, système ou une
entreprise.
Système : cet élément
fixe les limites du système en relation avec les acteurs qui l'utilisent
(en dehors de système) et les fonctions qu'il doit fournir (à
l'intérieur du système).
Cas d'utilisation : un cas d'utilisation
représente un ensemble de séquences d'actions à
réaliser par le système et produisant un résultat
observable intéressant pour un acteur particulier
représenté par des ellipses et limité par un rectangle
pour représenter le système.
Figure 3 : Formalisme du diagramme de cas
d'utilisation
13
MISE EN PLACE D'UN PORTAIL DE GESTION DE
RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE
L'ISI
14
I.3.1. Identification des acteurs
Acteur
|
Rôle
|
Administrateur
|
- Gérer les plannings (Examen/cours)
- Gérer les enseignants
- Gérer les étudiants
- Consulter dossier d'inscription
- Gérer les utilisateurs et leurs
droits
d'accès
- Partager des documents
- Gérer les notes
- Télécharger des documents
- Gérer les demandes d'inscription
|
Enseignant
|
- Editer les notes
- Partager des documents
- Consulter plannings (Examen/cours)
- Télécharger des documents
|
Etudiant
|
- Consulter notes (Examen/Devoirs)
- Consulter plannings (Examen/Cours)
- Modifier numéro de
téléphone
- Télécharger des documents
|
Caissière
|
- Inscrire un étudiant
- Consulter liste des inscriptions
|
Postulant
|
- Effectuer une demande d'inscription
- Suivre demande
- Annuler demande
|
I.3.2. Les diagrammes des cas d'utilisation
Ci-dessous, nous présentons le diagramme de cas
d'utilisation pour la compréhension du fonctionnement du
système.
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS,
DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
a. Diagramme des cas d'utilisation « Gérer
inscription »
Gérer Inscription
<< include >>
Consulter liste des inscription
Rechercher numéro dossier <<
include >>
Caissière
S'authentifier
Inscrire étudiant
<< include >>
<< extend >>
Enregistrer un etudiant
Figure 4 : Diagramme des cas d'utilisation «
Gérer Inscription »
15
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES
EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
SOMMAIRE
|
Titre
|
Inscrire étudiant
|
But
|
Inscrire un étudiant à une formation
|
Résumé
|
L'utilisateur remplit le formulaire d'inscription ou recherche le
numéro de dossier et valide.
|
Acteur
|
Caissière
|
DESCRIPTION DES ENCHAINEMENTS
|
Préconditions
|
Post conditions
|
- La caissière est authentifiée
|
- L'étudiant est inscrit
|
Scénario nominal
|
1. La caissière se connecte au système par son
login et mot de passe
2. La caissière choisit le type d'inscription
3. La caissière choisit la promotion
4. La caissière choisit le département
5. La caissière remplit les informations d'inscription
6. La caissière valide l'inscription
7. Le système enregistre l'inscription dans la base de
données
8. Le système envoi le matricule de l'étudiant par
SMS et email
|
Scénario alternatif
|
1.a. La caissière n'a pas rempli les données de
connexion ou les données sont incorrectes
1. Le système affiche un message d'erreur
2. Retour à l'étape 1 du scénario nominal
pour lancer à nouveau la connexion.
|
Tableau 1 : Description textuelle du cas
d'utilisation « Inscrire étudiant »
16
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES
EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
b. Diagramme des cas d'utilisation « Demande
d'inscription »
Postulant
Demande d'inscription
Annuler demande
Demander formation
Suivre Demande
<< include >>
<< include >>
S'authentifier
Figure 5 : Diagramme des cas d'utilisation «
Demande d'inscription »
17
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES
EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
SOMMAIRE
|
Titre
|
Demander formation
|
But
|
Effectuer une demande d'inscription en ligne
|
Résumé
|
Le postulant effectue une demande d'inscription tout en
remplissant les informations demandées pour la validation de son
dossier.
|
Acteur
|
Postulant
|
DESCRIPTION DES ENCHAINEMENTS
|
Préconditions
|
Post conditions
|
- Se connecter au site de demande de
formation en ligne
|
- Envoi de la demande
|
Scénario nominal
|
1. Le postulant remplit le formulaire d'inscription en ligne
2. Choisit les informations de la formation
3. Télécharge les documents demandés aux
formats (JPG, PNG, PDF)
4. Valide l'envoi de la demande
5. Le système enregistre les informations de la demande
dans la base de données
6. Le système envoi le numéro du dossier du
postulant par SMS et par Email
|
Scénario alternatif
|
1.a. Le postulant n'a pas rempli les informations requises
1. Le système affiche un message d'erreur
2. Retour à l'étape 1 du scénario nominal
pour renseigner les champs requis.
|
Tableau 2 : Description textuelle du cas
d'utilisation « Demander formation »
18
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS,
DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
19
|