1 Sommaire Présentation de l’entreprise Présentation du stage Présentation de Scarabée Réalisation Conclusion
2 Présentation de l’Entreprise Uranie
3 Présentation du stage Contexte Développement web Scarabée –Factorisation de fonctionnalités –Cadre de développement –Outil polyvalent Horus
4 Présentation du stage Objectifs et Outils Objectifs –Actualisation –Fiabilité –Evolution –Migration Outils : Php, MySql, Xml/Xsl, Javascript, CSS, Source Safe …
5 Présentation fonctionnelle de Scarabée Concepts Scarabée : Le noyau : Génération de pages HTML Le Back Office : Gestion des fonctionnalités Problématique Web Afficher les informations sur une page Manipulation de données sur une Base de Données
6 Présentation fonctionnelle de Scarabée Les scripts Types de script: Type 1 : Affichage d’informations Type 2 : Exécution de requêtes et redirection Type 3 : Gestion des listes Type 4 : Code phpTypes de script:
7 Présentation de Scarabée Déroulement d’un script
8 Présentation de Scarabée Exemple de déroulement
9 Présentation technique de Scarabée Les Objets
10 Présentation technique de Scarabée Interactions entre les objets
11 Réalisation Objet Xml Analyse de l’existant Flux Xml géré manuellement Besoins Utiliser une librairie Intégrer des fichiers Xml Intégrer des chaînes Xml Réalisation Utilisation de la librairie Dom / Récursion Intégration dans le Noyau
12
13
14
15
16
17
18
19
20 Annexe : Script visitPulsePressureFiche (Table core_script)
21
22
23
24 NavigateurScript Requête HTTP Script Données Génération Chargement Page HTML Base de données XSLXML