Projet Annuel
      Mise en place d'une architecture pour une plate-forme
             ouverte pour l'enseignement à dista...
Plan

Enseignement à distance ?
Produits existants
Choix technologiques
État d’avancement
Conclusion

                    ...
Enseignement à distance
Enseignement à distance

Les cas d’utilisations
   Élève absent
   Maladie de longue durée
   Consultation de cours en deh...
Enseignement à distance


Spécificité du sujet
      Les utilisateurs doivent pouvoir
      choisir les outils déployés
  ...
Produits existants
Produits Existants
Système classique de portail
   Des dizaines de produits existants,
   Open Source ou propriétaires
   ...
Produits Existants

Exemples de produits
   Claroline
   Moodle
   Blackboard


                         8
Produits Existants
Personal Learning Environment
   Principe d’ouverture ;

   Les utilisateurs conservent leurs habitudes...
Produits Existants


Personal Learning Environment
   Un logiciel : PLEX



                                10
Choix technologiques
Architecture

Architecture Client / Serveur ;
Client : Application Plex ;
Serveur : Annuaire de ressources en
PHP / MySQL ...
Cas d’utilisation
     Client Plex :

         Élèves et Professeurs

     Interface
     d’administration

         Admin...
Interaction Client / Serveur


Transaction
type :

La connexion
au démarrage



                                   14
Le Client PLEX
Application JAVA Open Source ;
Bibliothèque SWT ;
  Adaptation au système d’exploitation ;
  Environnement ...
Le Serveur d’Annuaire
Développement débuté en JAVA mais
recommencé en PHP ;
Récupère des requêtes HTTP, renvoie
du XML ;
I...
L’interface d’administration




                           17
L’interface d’administration




                           17
L’interface d’administration




                           17
La base
de données


             18
Avancement
Objectif




           20
Et Aujourd’hui ?
Modifications du client Plex
faites ;
Conception et développement
du serveur d’annuaire terminés;
Interfa...
Et Aujourd’hui ?    Interface
                                          25%

Modifications du client Plex                 ...
Conclusion
Faiblesses
     Plate-forme fournie sans services
     Quelques bugs restants dans Plex

Force
     Une ouvertu...
Conclusion

Axes de développements possibles :
  Une meilleure intégration à Plex ;
  Ajout de fonctions à l’annuaire ;
  ...
Conclusion
Projet terminé et fonctionnel ;
Respecte le cahier des charges ;
Preuve de fonctionnement plutôt
qu’application...
Démonstration
Démonstration
Merci pour votre attention
     Des questions ?
Prochain SlideShare
Chargement dans…5
×

Création d'une plate-forme ouverte à l'enseignement à distance

2 512 vues

Publié le

Présentation de mon projet annuel de master 2 Informatique à Caen.

Basé sur Plex, un outil d'éducation permettant à un élève d'ajouter n'importe quelle ressource à ses ressources dans le cadre de ses études, un serveur permet de synchroniser les informations

Publié dans : Technologie, Formation, Spirituel
0 commentaire
5 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 512
Sur SlideShare
0
Issues des intégrations
0
Intégrations
7
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
5
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Création d'une plate-forme ouverte à l'enseignement à distance

  1. 1. Projet Annuel Mise en place d'une architecture pour une plate-forme ouverte pour l'enseignement à distance Julien BANVILLE Tuteurs M. Jacques Madelaine Master 2 Informatique RADIS Mr John Rosbottom Promotion 2009 Aug 12, 2009 1
  2. 2. Plan Enseignement à distance ? Produits existants Choix technologiques État d’avancement Conclusion 2
  3. 3. Enseignement à distance
  4. 4. Enseignement à distance Les cas d’utilisations Élève absent Maladie de longue durée Consultation de cours en dehors de l’établissement 4
  5. 5. Enseignement à distance Spécificité du sujet Les utilisateurs doivent pouvoir choisir les outils déployés Ouverture la plus large possible 5
  6. 6. Produits existants
  7. 7. Produits Existants Système classique de portail Des dizaines de produits existants, Open Source ou propriétaires Statiques et fermés Contrôle total des outils et des ressources 7
  8. 8. Produits Existants Exemples de produits Claroline Moodle Blackboard 8
  9. 9. Produits Existants Personal Learning Environment Principe d’ouverture ; Les utilisateurs conservent leurs habitudes de travail ; Utilisation de ressources externes uniquement ; Requiert les avancées du Web 2.0 ; 9
  10. 10. Produits Existants Personal Learning Environment Un logiciel : PLEX 10
  11. 11. Choix technologiques
  12. 12. Architecture Architecture Client / Serveur ; Client : Application Plex ; Serveur : Annuaire de ressources en PHP / MySQL ; Transactions de type REST. 12
  13. 13. Cas d’utilisation Client Plex : Élèves et Professeurs Interface d’administration Administrateurs Serveur d’annuaire Utilisé par les deux interfaces 13
  14. 14. Interaction Client / Serveur Transaction type : La connexion au démarrage 14
  15. 15. Le Client PLEX Application JAVA Open Source ; Bibliothèque SWT ; Adaptation au système d’exploitation ; Environnement Eclipse ; Fonctionnelle et déployée ; Nécessite quelques modifications. 15
  16. 16. Le Serveur d’Annuaire Développement débuté en JAVA mais recommencé en PHP ; Récupère des requêtes HTTP, renvoie du XML ; Interface d’administration ; Base de données MySQL pour le stockage. 16
  17. 17. L’interface d’administration 17
  18. 18. L’interface d’administration 17
  19. 19. L’interface d’administration 17
  20. 20. La base de données 18
  21. 21. Avancement
  22. 22. Objectif 20
  23. 23. Et Aujourd’hui ? Modifications du client Plex faites ; Conception et développement du serveur d’annuaire terminés; Interface d’administration fonctionnelle. 21
  24. 24. Et Aujourd’hui ? Interface 25% Modifications du client Plex Client Plex 25% faites ; Serveur 50% Conception et développement du serveur d’annuaire terminés; Interface d’administration fonctionnelle. 21
  25. 25. Conclusion Faiblesses Plate-forme fournie sans services Quelques bugs restants dans Plex Force Une ouverture à tous les niveaux Service web ouvert à d’autres clients 22
  26. 26. Conclusion Axes de développements possibles : Une meilleure intégration à Plex ; Ajout de fonctions à l’annuaire ; Proposer d’autres outils d’utilisation. 23
  27. 27. Conclusion Projet terminé et fonctionnel ; Respecte le cahier des charges ; Preuve de fonctionnement plutôt qu’application exploitable en production ; Apport personnel important. 24
  28. 28. Démonstration
  29. 29. Démonstration
  30. 30. Merci pour votre attention Des questions ?

×