207
6.6 Conception
Figure 6.35 — Diagramme de séquence technique du CU Consulter activité
Une relation de dépendance est modélisée entre la classe « Utilisateur » et la
classe technique « DateUtils ». On remarquera que le lien entre un objet
« Utilisateur » et « DateUtils » est momentané, il ne dure que le temps d’exécution
de la méthode compareMois. Ainsi ce n’est pas une association, mais une simple
dépendance.
loop
: Employé
: Dialogue Consulter Activité
: CTRL Consulter Activité
: Utilisateur
: Activité
: DateUtils
consulterActivité(mois)
consulterActivité(mois)
getUtilisateurActif()
getActivites(mois)
checkActiviteMois(mois)
getDate()
compareMois(date,mois)
List
calculTotalMoisActivité(mois)
Float
List
List
Pour toutes les activités saisies,
getActivites(mois) ne renvoie
que les activités du mois sélectionné
Traitement identique à
celui de getActivité(mois), avec
en plus un cumul des charges
Le retour comprend la liste
des activités + le cumul
Précédent

- 222/242

Suivant