soutenance de fin détudes dingénieur didier sebastien 15 septembre 2005 application web pour la...
TRANSCRIPT
Soutenance de fin d’études d’ingénieur
Didier SEBASTIEN15 septembre 2005
Application Web pour la Réserve Naturelle deSaint-Philippe Mare-Longue
Introduction
I] Présentation du Contexte
II] Gestion de Projet
III] Éléments de Technique
Conclusion et Perspectives
IV] Démonstration
Motivations
Sujet / Objectifs
Sujet / Objectifs
• Réalisation Application Web à vocation scientifique• rassembler les connaissances• attirer les chercheurs internationaux• gestion des études in situ• partage de services en ligne
• Rédaction dossier d’extension
Motivations
• Double compétence Informatique / Biologie
• Travail avec le laboratoire de Biologie Végétale (UR)
• Travail avec l’équipe d’etic
Introduction
I] Présentation du ContexteI] Présentation du Contexte
II] Gestion de Projet
III] Éléments de Technique
Conclusion et Perspectives
IV] Démonstration
Présentation des Entreprises
Présentation de Mare-Longue
Présentation des Entreprises
Présentation de Mare-Longue
eticONF
Présentation des Entreprises
etic• Programme
• Valorisation recherche scientifique
• Environnement Tropical Insulaire
• Technologies de l’Information et de la Communication
Quoi ?
Comment ?
Présentation des Entreprises
etic• IREMIA (île de la Réunion)
• 4 ans
Où ?
Quand ?
Présentation des Entreprises
etic• 5 responsables de la maîtrise d’ouvrage
• 3 ingénieurs à plein temps (+1 élève ingénieur)
• 1 designer
• 6 porteurs de projets
Qui ?
ONF
+1
Présentation des Entreprises
ONF
• Office Nationale des forêts
• Organisme d’État(financement THERESIEN)
• 4 missions :• conservation patrimoine et biodiversité des forêts• gestion des produits ligneux• accueil, sensibilisation et information du public• partenaire conseil aux responsables des milieux naturels
Quoi ?
Présentation des Entreprises
ONF
• gèrent : • 12 millions d’ha national• 100 000 ha à la Réunion (40% de l’île)
• 10 530 employés au niveau national
Quoi ?
Qui ?
Présentation des Entreprises
Présentation de Mare-Longue
Présentation de Mare-Longue
• Réserve Naturelle• Forêt tropicale humide• Basse altitude• Richesse biodiversité
ÉTUDES
Introduction
I] Présentation du Contexte
II] Gestion de ProjetII] Gestion de Projet
III] Éléments de Technique
Conclusion et Perspectives
IV] Démonstration
Acteurs du stage
Réalisations
QuestionnaireEn ligne
Dossierd’extension
Mémoire
DéveloppementTHERESIEN
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
ValidationValidation
ValidationValidation
Validation
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
Rencontre MOA
Rencontre futurs utilisateurs
Réalisation questionnaire en ligne
Analyse du questionnairePropositions à la MOA
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
Cahier des charges
Solutions alternativesIdentification des processus
Exemple de processus
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
Technologies employées
Spécifications ETICPolitique de sécurité
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
Autoformation
Formation stagiaire
Encadrement stagiaire
Coordination équipe (Designer)
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
Portage serveur
Adaptations
Tests
Planning du stage
InitialisationConception du
SystèmeSpécificationsTechniques
DéveloppementFinalisationÉvaluation
Tests application
Retour utilisateurs
Liste d’améliorations
Introduction
I] Présentation du Contexte
II] Gestion de Projet
III] Éléments de TechniqueIII] Éléments de Technique
Conclusion et Perspectives
IV] Démonstration
Menu dynamique
Template
Services Web
Fusion de données
Template
CSS Globale
Html + CSS
Html + CSS
Html + CSS
Html + CSS
• niveau abstraction• réutilisation du code• légèreté des pages• commutation Fr/En
Menu dynamique
Structure XML, élément :• id du nœud (nav)• Titre français• Titre anglais• lien vers la page• Niveau de privilège requis• Sous-éléments
Requête XPATH
Génération du menu
Solution lourde pour le serveur
Menu dynamique
Services Web
THERESIEN
Annuaire ETIC
Base de Données Multimédia(BDM)• centralisation des informations
• gestion poussées des données
1er projet ETIC à utiliser les services
Java (interopérabilité)
PHP
réalisation de clients
Web Services
Services Webréalisation de serveurs
Fusion de données
Introduction
I] Présentation du Contexte
II] Gestion de Projet
III] Éléments de Technique
Conclusion et Perspectives
IV] DémonstrationIV] Démonstration
Introduction
I] Présentation du Contexte
II] Gestion de Projet
III] Éléments de Technique
Conclusion et PerspectivesConclusion et Perspectives
IV] Démonstration
Conclusion et Perspectives
• objectifs atteints• services fournis par le projet ETIC
THERESIEN
• rôle de la formation : architecte des nouveaux services• double compétence atout demandé
Élève ingénieur
extension SI ETIC
riche en expérienceset rencontres
Questions
Didier SEBASTIEN15 septembre 2005