Cahier des charges - WisePlatypus/ZooKeeper GitHub Wiki
ZooKeeper
Contexte
Projet pour les cours Java EE et Qualité logiciel. Équipe (dlm3-a) : Vincent Rubin, Félix Cortès, Faga Davide
But du projet
Ce projet a pour but de créer une application en java EE pour la gestion d’un zoo. Les employés du zoo peuvent se connecter sur l’application pour effectuer diverses actions en fonction de leur rôle dans l’entreprise. Il y a trois types d’utilisateurs :
- Administrateur
- Peut ajouter des tâches aux agents d’entretiens
- Peut valider les commandes de matériel des agents d’entretiens
- Peut consulter les stocks
- Peut commander du matériel non-médical
- Soigneur
- Peut commander du matériel médical
- Peut consulter les stocks
- Agent d’entretien
- Peut consulter ses tâches
- Peut valider/noter comme exécuté ses tâches
- Peut commander du matériel non-médical (la commande doit être confirmé par l’administrateur)
- Peut consulter les stocks
Objectifs principaux
- Authentification
- Affichage du stock
- Recherche dans le stock
- Gestion du matériel
- Gestion de tâches
- Gestion des rôles
Objectifs secondaires
- Requête de tâches (un soigneur peut faire une requête aux agents d’entretien, l’inverse aussi, elle doivent être valider par l’administrateur)