195
6.4 Analyse des cas d’utilisation
Figure 6.22 — Écran Relancer activité
Figure 6.23 — Diagramme de classe du CU Relancer activité
Cas d’utilisation « Consulter tableaux de bord »
Description textuelle du cas d’utilisation
• Objectif – Fournir au manager des tableaux de bord sur l’activité, les frais, le
taux d’activité pour un projet donné ou une division donnée et sur une
période donnée.
• Acteur concerné – Le manager.
• Pré condition – Le manager s’est authentifié correctement à l’application.
Relancer activité février
Relancer
La liste des employés à relancer :
• Jean Dupont
• Michel Durand
• Pierre Martin
• Joël Bernard
• Marc Richard
• Romain Dubois
• Michaël Simon
• Déborah Robert
• Laura Fournier
• Julia Roux
+envoiMail(mail)
Utilisateur
-nom
-prénom
-identifiant
-mot de passe
-mail
+saisirActivité(charge, code projet, jour, mois, année)
+getActivités(mois)
+checkActivitéMois(mois)
+calculTotalMoisActivité(mois)
+checkDateMois()
+getUtilisateursRelance()
+isActiviteComplete(mois)
+checkAllActivitéComplète()
+envoiMailUtilisateurs(listUtilisateurs)
+getMail()
6.4 Analyse des cas d’utilisation
Figure 6.22 — Écran Relancer activité
Figure 6.23 — Diagramme de classe du CU Relancer activité
Cas d’utilisation « Consulter tableaux de bord »
Description textuelle du cas d’utilisation
• Objectif – Fournir au manager des tableaux de bord sur l’activité, les frais, le
taux d’activité pour un projet donné ou une division donnée et sur une
période donnée.
• Acteur concerné – Le manager.
• Pré condition – Le manager s’est authentifié correctement à l’application.
Relancer activité février
Relancer
La liste des employés à relancer :
• Jean Dupont
• Michel Durand
• Pierre Martin
• Joël Bernard
• Marc Richard
• Romain Dubois
• Michaël Simon
• Déborah Robert
• Laura Fournier
• Julia Roux
+envoiMail(mail)
Utilisateur
-nom
-prénom
-identifiant
-mot de passe
+saisirActivité(charge, code projet, jour, mois, année)
+getActivités(mois)
+checkActivitéMois(mois)
+calculTotalMoisActivité(mois)
+checkDateMois()
+getUtilisateursRelance()
+isActiviteComplete(mois)
+checkAllActivitéComplète()
+envoiMailUtilisateurs(listUtilisateurs)
+getMail()
