b. Le diagramme de séquences du cas
d'utilisation « inscrire étudiant »
Inscrire étudiant
Le système
SetChoixInscription()
SetChoixPromotion(x)
getListeDepartement()
SetDepartement(x)
SaisieInfo(x)
VerifierChamps()
Enregistrer
Enregistrement()
Envoi SMS
SMS envoyé
Inscription terminée
:Kannel
Caissière
Figure 14 : Le diagramme de séquences du cas
d'utilisation « Inscrire étudiant »
31
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS,
DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
c. Le diagramme de séquences du cas
d'utilisation « Demander formation »
Demander formation
Postulant
SetInfoPersonnelle(x)
SetInfoFormation(x)
VerifierChamps()
TelechargerDoc(x)
VerifierTypeFichier()
Enregistrement()
Envoi sms (n° dossier)
sms envoyé
Envoi mail (n° dossier)
mail envoyé
Envoyer()
Demande envoyée
:postfix
Le système
VerifierChamps()
:kannel
.
Figure 15 : Le diagramme de séquences du cas
d'utilisation « Demander formation »
32
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS,
DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
33
d. Le diagramme de séquences du cas
d'utilisation « Modifier numéro téléphone »
Modifier numéro téléphone
Etudiant
SetNumeroTelephone(x)
alt
[ Correct ]
[ Incorrect ]
loop
SetCodeActivation(x)
Modification terminée
SetCodeActivation(x)
Code d'activation
Enregistrer()
Reessayer()
Code erroné
Code correct
Valider()
Save()
VerifierChamps()
VerifierCode()
Envoi sms (code)
sms envoyé
:Kannel
Le système
Figure 16 : Le diagramme de séquences du cas
d'utilisation « Modifier numéro téléphone
»
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS,
DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
e. Le diagramme de séquences du cas
d'utilisation « Editer notes »
Le système :Kannel
Enseignant
SetChoixClasse(x)
getListeModule()
getListeEtudiant()
Editer notes
verifierChamps()
Save()
Envoi sms (Note)
sms envoyé
SetTypeNote(x)
SetSelectEtudiant(x)
SetNote(x)
Enregistrer()
Enregistrement terminé
SetChoixModule(x)
Figure 17 : Le diagramme de séquences du cas
d'utilisation « Editer notes »
34
MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS,
DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI
35
f. Le diagramme de séquences du cas
d'utilisation « Gérer demandes d'inscription »
Gérer demandes d'inscription
Administrateur
Consulter liste des demande
SetSelectDemande(x)
Enregistrement terminé
Affichage liste
Valider()
Le système
VerifierSelection()
getListeDemande()
Envoi sms (reponse)
:Kannel
sms envoyé
Save()
Envoi mail(reponse)
mail envoyé
:Postfix
Figure 18 : Le diagramme de séquences du cas
d'utilisation « Gérer demandes d'inscription »
|