Réaliser une application de gestion des demandes de formations pour une entreprise.
L'idée est que l'entreprise gère en interne un catalogue de formations
classées par thèmes. Chaque formation possède une série de sessions
(date, lieu, durée, capacité maxi de stagiaire). Les employés de
l'entreprise peuvent visualiser le catalogue des formations et faire
une demande d'inscription. La demande d'inscription doit d'abord être
validé par son supérieur hiérarchique, toujours via l'application,
avant d'être comptabilisée. Un employé peut suivre ses demandes. Quand
la demande est soit validée soit refusée, l'employé reçoit un email
avec la raison du refus dans le cas du refus. Il faut gérer bien
entendu la capacité max. de chaque session. Avant le début de la
session, le responsable de la formation peut clore les inscriptions;
dans ce cas on ne peut plus s'y inscrire. Lors de la clôture, le
responsable peut voir les demandes en attente et éventuellement refuser
la demande en donnant une raison. Dans tous les cas, un émail de refus
sera envoyé aux employés pour lesquels la demande n'a pas encore été
traitées par son supérieur avant la clôture. Prévoir des
fonctionnalités d'administration pour saisir les formations, les
personnes avec leur responsable hiérarchique ainsi que les personnes
responsables des différentes formations.
L'application est de type client/serveur avec un client Web et un
serveur en Java. on doit pouvoir installer la partie cliente sur une
machine et la partie serveur sur une autre. La communication entre le
client et le serveur doit se faire au choix avec des EJB ou des
"WebServices". La gestion de la base de données sera réalisée par des
composants dédiés (couche d'accès aux données). La persistance des
objets dans la base sera réalisée au choix avec JDBC ou avec Hibernate
ou autre framework de persistance.
L'application doit pouvoir tourner sur plusieurs serveurs d'application (EJB ou pas EJB) différents.
Voici une idée de sujet.
Si tu es ok avec ça, je peux t'aider, voir compléter / préciser le sujet.
NB: j'ai fait un truc semblable comme application d'exemple pour ma
boite, je pourrai donc facilement te guider dans tes différents choix.
Bonne chance
[extrait du net]
Proposition PFE: Réaliser une application de gestion des demandes de formations...

methodiX- Admin


Nombre de messages: 1005
Localisation: marsa - IPEST
Points: 1389
Réputation: 53
Date d'inscription: 22/03/2007
Feuille de personnage
Capacité linguistique:


(1000/1000)
_________________
Sami - Methodix, tunis
Le génie de Newton a consisté à dire que la lune tombe alors que tout le monde voit bien qu'elle ne tombe pas.
(Paul Valéry)
_____
Cliquer ici: Voir les nouveaux messages depuis votre dernière visite
Cliquer ici: Astuce: Utiliser l'outil "Recherche" du forum

