Bonjour,
Je suis un nouveau sur UML et la POO en général, je travail sur un outil de gestion des congés, et ça marche comme suit:
L'utilisateur demande un congé, choisit la durée (du, au) et un remplaçant.
automatiquement la demande est aiguillé vers le remplaçant (à travers une alerte sur la page d'accueil du portail) pour qu'il accepte ou refuse le remplacement.
si il accepte, la demande est aiguillé vers le superieur hiérarchique (à travers le même mécanisme d'alertes) pour qu'il accepte ou refuse.
si il accepte, la demande est aiguillé vers les RH (Alerte toujours) pour qu'ils acceptent ou refusent à leurs tours,
si ils acceptent, la durée demandé est retiré du solde de congé du demandeur.
Les RH peuvent à tout moment annuler la demande de congé, même après leurs confirmation, dans ce cas le solde revient à sa valeur initiale.
peut être je devais utiliser la notion d'héritage au niveau des acteurs, mais dans ce cas je ne saurais pas différencier entre eux...
je suis ouvert à toutes vos critiques,
Merci d'avance.
Partager