Your SlideShare is downloading. ×
0
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
ENSI_Project
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ENSI_Project

1,609

Published on

Published in: Education, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,609
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
135
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Université de la Manouba<br />Ecole Nationale des Sciences de l’Informatique<br />Développement d’une plateforme <br /> d’accès personnalisé aux documents <br /> électroniques basée sur les Services Web<br /> Encadré par : Dr. Anja HABACHARéalisé par : Ferdaous CHEBBI Imen MEGDICHE Meriem JABLOUN<br />
  • 2. Plan<br /> Introduction<br /> 1<br /> Présentation du sujet<br />2<br /> Spécification des besoins<br />3<br /> Conception <br />4<br /> Réalisation <br />5<br />Conclusion et Perspectives <br />6<br />2<br />
  • 3. Introduction<br />Les systèmes de recherche actuels:<br /> Temps de réponse court<br /> Ne considèrent pas la sémantique<br />3<br />
  • 4. Problématique<br /> Les systèmes de recherche actuels <br /> impuissants de satisfaire aux besoins variés <br /> des utilisateurs. <br /> Systèmes plus sophistiqués permettant de personnaliser la recherche.<br />4<br />
  • 5. Plan<br /> Introduction<br /> 1<br /> Présentation du sujet<br />2<br /> Spécification des besoins<br />3<br /> Conception <br />4<br /> Réalisation <br />5<br />Conclusion et Perspectives <br />6<br />5<br />
  • 6. Présentation du sujet<br /> Une plateforme d’accès personnalisé aux documents électroniques.<br /> Documents annotés sémantiquement<br /> Services Web de recherche <br />6<br />
  • 7. Document Annoté<br />Partie Front<br />Partie Body<br />Partie Back<br />7<br />
  • 8. Plan<br /> Introduction<br /> 1<br /> Présentation du sujet<br />2<br /> Spécification des besoins<br />3<br /> Conception <br />4<br /> Réalisation <br />5<br />Conclusion et Perspectives <br />6<br />8<br />
  • 9. Spécification des besoins<br />Recherche Aléatoire<br />Recherche Conceptuelle<br />Utilisateur<br />Recherche Pointue<br />Recherche Scientométrique<br />9<br />
  • 10. Spécification des besoins<br />10<br />
  • 11. Spécification des besoins<br />veilleur<br />11<br />
  • 12. Spécification des besoins<br />12<br />
  • 13. Spécification des besoins<br />13<br />
  • 14. Spécification des besoins<br />14<br />
  • 15. Plan<br /> Introduction<br /> 1<br />2<br /> Présentation du sujet<br /> Spécification<br />3<br /> Conception <br />4<br /> Réalisation <br />5<br />15<br />
  • 16. Architecture de l’application <br />Couche présentation<br />Présentation<br />Couche de contrôle<br />Logique métier<br />Rechreche aléatoire<br />Recherche conceptuelle<br />Recherche scientométrique<br />Recherche pointue<br />Base de fichiers<br />Base de documents<br />16<br />
  • 17. Contrôleur<br />Struts-config.xml<br />ActionForm<br />L’utilisateur choisit de faire une recherche aléatoire<br />Stockage des paramètres de recherche <br />Le contrôleur consulte le configurateur <br />Appel à l’action qui prend les informations depuis ActionForm et fait appel au service web<br />Action Servlet<br />Action<br />Le client reçoit la présentation<br />Le service web retourne le résultat et le contrôleur choisit la vue résultante à partir de struts-config.xml<br />Service Aléatoire<br />service Scinetmétrique<br />L’utilisateur passe les paramètres de recherche dans la page correspondante<br />Service Pointue<br />Présentation<br />Page.jsp<br />Recherche_Aléatoire.jsp<br />Résultat_Aléatoire.jsp<br />Retour de Vue et organisation de l’affichage<br />Service conceptuel<br /><ul><li> JSTL
  • 18. Struts</li></ul>Properties.fr<br />17<br />
  • 19. Architecture de l’application <br />Couche présentation<br />Présentation<br />Couche de contrôle (strutsconfig.xml)<br />Logique métier<br />Rechreche aléatoire<br />Recherche conceptuelle<br />Recherche scientométrique<br />Recherche pointue<br />Base de fichiers<br />Base de fichiers<br />18<br />
  • 20. Conception des Services Web <br />19<br />
  • 21. Recherche Conceptuelle<br />Recherche scientométrique<br />Recherche Pointue<br />Recherche Aléatoire<br />20<br />
  • 22. 20<br />
  • 23. Diagramme de séquence de recherche <br />21<br />
  • 24. Plan<br /> Introduction<br /> 1<br /> Présentation du sujet<br />2<br /> Spécification des besoins<br />3<br /> Conception <br />4<br /> Réalisation <br />5<br />Conclusion et Perspectives <br />6<br />22<br />
  • 25. Réalisation<br />Environnement de travail <br /><ul><li> Plateforme : J2EE
  • 26. Environnement de développement : Netbeans
  • 27. Technologies : XML , JAVA, JDOM, JSTL , STRUTS </li></ul>23<br />
  • 28. Démo<br />24<br />
  • 29. Plan<br /> Introduction<br /> 1<br /> Présentation du sujet<br />2<br /> Spécification des besoins<br />3<br /> Conception <br />4<br /> Réalisation <br />5<br />Conclusion et Perspectives <br />6<br />25<br />
  • 30. Conclusion<br />La bibliothèque virtuelle réalise un SRI intelligent basé sur les profils utilisateurs.<br />Passage d’une représentation des documents en mots simples en une représentation et recherche d’informations riches en sémantique. <br />Le langage XML permet de présenterunbalisagesémantiquetrèsprécissur les partiesimportantes du documentannoté.<br />26<br />
  • 31. 27<br />Perspectives<br />Ajouter d’autres services de recherche en exploitant la généricité des service web et la richesse des annotations sémantiques.<br /><ul><li>Déploiement de système de conversion automatique en document annoté.
  • 32. Etendre les documents de la base vers tous types de documents.</li></li></ul><li> Merci<br /> Pour<br /> Votre <br /> Attention<br />28<br />

×