Une entreprise souhaite faire partager des évènements qu'elle organise à l'ensemble de ses collaborateurs.
Le problème c'est que ses collaborateurs sont situés sur énormément de sites différents.
Et ceux-ci ne lisent pas forcément tous les mails qui leur sont adressés.
C'est pourquoi elle vous demande de réfléchir à la conception et de démarrer la réalisation d'une plate-forme permettant de partager sur des évènements futurs et aussi d'en proposer des nouveaux.
Optionnel : il sera également possible pour les collaborateurs d'ajouter des commentaires sur les évènements.
Activité en binôme
Vous devrez réaliser les tâches suivantes :
En analysant le besoin, vous devrez construire le diagramme de cas d'utilisation.
Vous devrez élaborer le diagramme de classes afin d'avoir une vision d'ensemble des classes à utiliser.
Vous devrez ensuite concevoir les intérations entre les différents classes en réfléchissant aux différents scénarios possibles via le diagramme de classes
Vous devrez réaliser les développements en respectant les principes de la POO (SOLID, ...).
Repo Git avec :
- dossier de conception contenant :
- diagramme de cas d'utilisation
- diagramme de classes
- diagramme de séquences
- les sources
- Exhaustivité des fonctionnalités dans les diagrammes
- Quelques fonctionnalités développées dans le langage de votre choix
- Respect du principe SOLID
- Notions POO correctement appréhendées