Sujet
Pour faciliter et homogénéiser le développement de nos applications métiers, nous souhaitons rajouter un dictionnaire de données dans kopi. Cette extension permettra de centraliser les données/structures de dans un système/une structure de données unique et de référence.
L'objectif de ce stage est d'implémenter un dictionnaire de données qui contiendra une collection de données de référence indispensable dans la conception des applications métier que nous développons. Ce dictionnaire de données deviendra le référentiel pour tous nos développements.
Ce projet est un projet réel d'entreprise et sera utilisé. Il demande un véritable travail d'ingénieur ; son premier critère sera le professionnalisme avec lequel il aura été réalisé.
Travail à effectuer
Le travail se décomposera en plusieurs étapes :
- Étude et compréhension d'Apache Torque et d'autres solutions existant sur le marché
- Définition et rédaction d'un cahier de charges permettant la conception de la structure du dictionnaire de données. Définition de ses limites.
- Programmation du dictionnaire à partir des données existantes
- Alimentation du dictionnaire à partir des données existantes
- Rédaction de la documentation technique et du manuel d'utilisation pour la prise en main du dictionnaire
Délivrables
- Un package de programmes
- Un package d'utilisation de l'outil
- Une documentation technique et un manuel d'utilisation pour une prise en main rapide par les développeurs et utilisateurs
Environnement de travail
Le travail se fera dans un contexte du libre :
- OS : GNU/Linux.
- LANGAGES : java, scripts shell, Asciidoc
- OUTILS : OpenOffice, Eclipse, Makefile, SVN, ANT, outil pour rédaction de documentation en Asccidoc
COMPÉTENCES : Connaissances en java
Apport du stage
Durant le stage, le satgiaire pourra améliorer ses compétences techniques en Java, base de données relationnelles, XML, et compilation.
Lieu de travail
kopiLeft
Notre-Dame (Tunis), TN
Responsable de stage
Hedi Hacheni
Contact candidature
Envoyez un mail à stages@kopileft.com avec votre CV ainsi qu'une motivation de votre désir d'effectuer votre stage à kopiLeft.