Stage de fin d'étude
(Master 2 MIAGE NTDP)
Informations générales
Le Stage
- Dates : 02/03/2009-31/08/2009
- Objet : Stage de fin d'étude.
- Contexte et environnement : Développer le portail interne de Bull Coriolis au sein de l'equipe de qualité .
Sujet de stage :
Développer le portail d’entreprise (Exo Portal Web OS) regroupant une suite d’outils de gestion de projet nécessaires au fonctionnement interne de BULL-CORIOLIS (Ensemble des collaborateurs de BULL travaillant pour l’Editeur CORIOLIS -outil de gestion financière pour les collectivités locales-) et destiné à devenir accessible aux clients. Il s’agira dans un premier temps de customiser l’outil de gestion de bug Mantis (PHP) afin de migrer la solution propriétaire actuelle (Etude des besoins, Elaboration des analyses fonctionnelles et techniques puis réalisation, migration et mise en production); puis, dans un deuxième temps, d’optimiser la communication entre les différents outils (Mantis, Salomé, Alfresco, NQI…) que doit permettre l’architecture SOA, d’évaluer/intégrer de nouvelles solutions (le Wiki, la FAQ et l’ecm proposés par Exo) avant de lancer le projet en production (v. problématiques de sécurité, d’ébergement…).
Tous les outils, à l’exception de NQI sont tous open source et gratuit et s’inscrivent dans la politique de BULL favorisant les partenariats avec les communautés de développement de logiciels libres (OW2…).
Technologies, Logiciels, Outils utilisés:
- Java
- J2EE
- Groovy
- Java Script
- php
- Css
- SQL
- LDAP
- SSO
Suivi du stage
Mars
Première semaine:
Etude de l'outil eXo Platform et choisir un de ses produits.
Deusième semaine: Mettre en place le produit eXo Portal.
Troisième semaine: Ajouter et configurer un portlet FAQ.
Quatrième semaine: Développer et ajouter des fonctionnalités à un outil de beug interne de Bull (CoriMain) fait en php.
Avril
Première semaine:
Développer et ajouter des fonctionnalités à un outil de beug interne de Bull (CoriMain) fait en php.
Deusième semaine:
Développer et ajouter des fonctionnalités à un outil de beug interne de Bull (CoriMain) fait en php.
Troisième semaine: Intégration et Configuration d'une connexion LDAP dans le portail eXo.
Quatrième semaine: Développement des portlets pour les différents outils à intégrer (NQI, Mantis, Alfresco, Salomé).
Mai
Première semaine:
Développement des portlets pour les différents outils à intégrer
(NQI, Mantis, Alfresco, Salomé, Envi. coriolis).
Deusième semaine:
Développement d'une connexion automatique aux différents outils à partir du portail avec la téchnologie SSO.
Troisième semaine:
Développement d'une connexion automatique aux différents outils à partir du portail avec la téchnologie SSO.
Quatrième semaine: Communication et mise en production du portail ainsi que la documentation.
Juin
Première semaine: Développement d'un portlet pour les différents environnents Bull Coriolis (développement, production, validation).
Deusième semaine: Développement d'un outil qui gère la communication entre CVS et Mantis.
Troisième semaine:
Développement d'un outil qui gère la communication entre CVS et Mantis.
Quatrième semaine:
Ajouter et configurer un portlet Forum d'eXo Knowledge Suite 1.1.
Juillet
Première semaine:
Ajouter et configurer un portlet Forum d'eXo Knowledge Suite 1.1.
Deusième semaine:
Développement des portlets pour les différents outils à intégrer
au portail.
Troisième semaine:
Développement des portlets pour les différents outils à intégrer
au portail.
Quatrième semaine:
Développement des portlets pour les différents outils à intégrer
au portail.
Août
Première semaine:
Développement des portlets pour les différents outils à intégrer
au portail.
Deusième semaine: Vacances.
Troisième semaine: Documentation.
Quatrième semaine: Création des groupes LDAP et Communication du produit final.
Échéancier
Action | Date | Bilan |
Début du stage | 02/03/2009 | ok |
1er E-Mail de contact | 30/03/2009 | ok |
Remise du rapport préliminaire | 29/05/2009 | ok |
Remise du rapport de synthèse | avant 27/08/09 | ok |
Fin du stage | 31/08/2009 | |
Soutenance | 08/09/2009 | |