Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parAubert Richard Modifié depuis plus de 10 années
1
Gestionnaires de contenu en ligne TER BN1 Mario Di Miceli, Maxime Lamure, Damien Mandrioli, Romain Raugi
2
1- Présentation générale 1.1- Loutil TWiki 1.2- Description dun service Web 1.3- Objectifs 2- Éditeur WYSIWYG 2.1- Caractéristiques 2.2- Déroulement du projet 3- Outil de refactoring 3.1- Présentation 3.2- Exemple dutilisation 3.3- Déroulement du projet 4- Services Web 4.1- Interfaçage avec TWiki 4.2- Aspects non fonctionnels 4.3- Description des services 5- Conclusion 4.1- Méthode de développement 4.1- Méthode de développement 4.2- Communications 4.2- Communications 4.1- Bilan 4.1- Bilan 4.2- Futur 4.2- Futur Sommaire
3
> Loutil TWiki Présentation générale Site web dynamique dont tout visiteur peut modifier les pages à volontéSite web dynamique dont tout visiteur peut modifier les pages à volonté => Permet la collaboration au sein dun groupe en facilitant léchange de données Composition des pages à laide dune syntaxe simpleComposition des pages à laide dune syntaxe simple Exemple dune page TWiki :
4
> Loutil TWiki Présentation générale Actions possibles sur les topic : Edition (en syntaxe TWiki) Renommage Déplacement dun web à un autre Suppression … Minfo WebHome TeR Notes … Linfo WebHome Travail Notes … Profs WebHome Planning Projets … Webs Topics
5
> Description Présentation générale > Description dun service Web XML Internet Protocole HTTP Web Service Application qui tourne sur la Plateforme Y et Développé avec Le langage Z Application qui tourne sur la Plateforme X et Développé avec Le langage K
6
Présentation générale > Objectifs
7
Edition dun topic Edition classique Edition WYSIWYG
8
> Caractéristiques Léditeur WYSIWYG Lancement en ligne via la technologie Java Web Start Permet lédition dun topic grâce aux trois vues : WYSIWYG Syntaxe TWiki HTML Permet le travail offline
9
> Déroulement du projet Léditeur WYSIWYG Cahier des charges et Planning respectés Consolidation des acquis en langage Java Améliorations possibles : Gestion de létat des boutons de commandes Gestion des pièces jointes Amélioration et ajouts de fonctions WYSIWYG Développement délibérément laissé en suspens (qualité plutôt que quantité)
10
> Présentation Loutil de refactoring Utilité de loutil déplacement renommage copie suppression fusion Visualisation des utilisateurs connectés Fonctionnalités développées :
11
> Exemple dutilisation Loutil de refactoring
12
> Déroulement du projet Loutil de refactoring Difficultés au niveau performance rencontrées : répercutions sur le planning Améliorations possibles : barre de statut lancement de léditeur WYSIWYG mise en évidence des cycles mise en évidence des derniers topics créés etc...
13
> Interfaçage avec TWiki Application serveur
14
> Aspects non fonctionnels Application serveur Gestion de connexions Gestion plus fine des verrous Gestion de la concurrence entre applications de refactoring Notifications (pas généralisé à TWiki) >> Projet ouvert à dautres applications
15
Application serveur > Hiérarchie des topics La liste des fichiers Liste des topics Liste des topics enfants pour un parent donné
16
> Hiérarchie des topics : difficultés associées Application serveur Notion de performance Utiliser les commandes Unix Diminuer le nombre dappels Technologie non appropriée
17
> Rapatriement de topics vers léditeur Application serveur Fichier Java Fichier TWiki (topic)
18
Application serveur > Rapatriement de topics vers léditeur : difficultés associées Gestions des caractères accentué Problème du parseur Plusieurs couche daccent en fonction des versions de Perl Changer le mode UTF8 – iso-8859-1 Fonctions de conversions Interdire les accents
19
> Opérations décriture Application serveur Refactoring Renommage Déplacement Suppression Fusion Copie Éditeur WYSIWYG Sauvegarde de topics et dattachements
20
Conclusion > Méthodes de développement ServiceServiceServiceServiceService ServiceServiceServiceServiceService ServiceServiceServiceServiceService ServiceServiceServiceServiceService Mr Buffa – Mr Nahaboo Maxime Romain com
21
Conclusion > Communications Méthodes de communications Outils utilisés Messenger, Skype, TWiki, CVS, démo, mail Problèmes liés Langue anglaise Conflits internes
22
Conclusion > Bilan Résultat satisfaisant Projet lié au monde industriel Déroulement Liberté daction Aboutissement Enseignement Pas seulement technique !
23
Conclusion > Futur ILOG Stages Communauté TWiki Faculté des sciences
24
Annexe 1 Léditeur WYSIWYG Pas à pas
25
Lancement de lapplication
26
Chargement de lapplication
27
Authentification
28
Vue WYSIWYG
29
Vue TWiki
30
Vue Html
31
Création de tableau
32
Sauvegarde sur le serveur
33
Annexe 2 Loutil de Refactoring Pas à pas
34
Vérification de version
35
Téléchargement de la dernière version
36
Authentification
37
Vue générale
38
Récupérer le lock
39
Exemple dactions
40
Vue arborescente
41
Liste des utilisateurs
42
Annexe 3 Exemple de Web Services
43
En-tête du répartiteur de requêtes
44
répartiteur de requêtes
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.