|
Le projet IRH (Intranet de gestion de ressources humaines) est un outil d'aide à la mise en place de plan de formation. Ce projet à été réalisé dans le cadre du projet année de ma seconde année d'ingénieur à l'EPSI. Il m'a permis de mettre en oeuvre mes compétences en UML et de m'initier au framework Spring. Une démarche projet complète à été adoptée, notamment en passant par les étapes suivantes : - Etude des besoins et du cahier des charges
- Rédaction d'un dossier de spécification
- Analyse fonctionnelle
- Redaction du dossier de conception
- Implémentation
- Test
- Livraison
Le projet se décompose en plusieurs modules : - Gestion des employés
- Gestion des carrières
- Gestion des formations
- Gestion du plan de formation
Cette application est écrite en Java/JEE, utilise Apache Tomcat comme serveur d'application, Oracle pour la base de données. L'application repose sur une architecture N-tiers, et met en oeuvre le patron de conception MVC 2. Technologies et concepts mis en oeuvre : Java/JEE, Spring Framework, Xml, Oracle, Apache Tomcat, Hibernate, Jsp, Taglib Jsp, MVC, Singleton, Factory, Mapping objet relationnel, ... Quelques captures d'écran :
 
Téléchargements : Dossier de spécification Dossier de conception Le code source du projet est disponible sur google code, par SVN, à l'adresse suivante : http://code.google.com/p/irh/
|