SlideShare une entreprise Scribd logo
1  sur  24
Conceptionetréalisationd’uneplateforme
SocialLearning
REPUBLIQUE TUNISIENNE
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR,
DE LA RECHERCHE SCIENTIFIQUE ET DES TECHNOLOGIES DE
L’INFORMATION ET DE LA COMMUNICATION
UNIVERSITE DE TUNIS EL MANAR
Soutenance de Stage de Fin d’Etudes
Année
Universitaire:
2013 - 2014
Elaboré par :
Roua BEN HAMMOUDA
Encadré par :
Mr. Mohsen LAABIDI
Mr. Karim HMADI
Conception
Analyseetspécificationdesbesoins
Réalisation
Conclusionetperspectives
Introduction générale
Plan
A propos du Centre National de l’Informatique
Présentation générale
Problématique
Solution
2
Introduction générale
Introduction
Team
Marketing
Gallery
Contact
Diversity
Apropos du CentreNational de
l’Informatique(CNI)
Social
Learning
Introduction
générale 1/4
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
1975 1992
3
Introduction
Team
Marketing
Gallery
Contact
Diversity
Présentationgénérale
Social
Learning
Introduction
générale 2/4
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
Formation
Cours, test
Communication
synchrone & asynchrone
Partage
Ressources & information
Disponibilité
Accès aux fonctionnalités
des réseaux sociaux et des
services web 2.0
Organisation
Calendrier partagé, notification par email
4
2003
Introduction
Team
Marketing
Gallery
Contact
Diversity
Problématique
Social
Learning
Introduction
générale 3/4
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
5
Introduction
Team
Marketing
Gallery
Contact
Diversity
Solution
Social
Learning
Introduction
générale 4/4
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
Favoriser une
pédagogie
socioconstructiviste
Faciliter l’accès aux
ressources et aux
services
Faciliter le partage,
la production, la
communication et la
collaboration à
distance
Offrir aux
apprenants un
apprentissage
individualisé
6
Analyse et spécification des
besoins
Introduction
Team
Marketing
Gallery
Contact
Diversity
Etude del’existant
Social
Learning
Introduction
générale
Analyse &
spécification des
besoins 1/5
Conception
Réalisation
Conclusion &
perspectives
8
Introduction
Team
Marketing
Gallery
Contact
Diversity
Critiquedel’existant
Social
Learning
Introduction
générale
Analyse &
spécification des
besoins 2/5
Conception
Réalisation
Conclusion &
perspectives
WebCT
+ Très stable
+ Interface agréable
- Accès interdit au code source
- Données contenues dans
des fichiers texte
Didacti
+ Réseau social focalisé
Web 2.0
- Version gratuite réduite
- En cours de construction,
pas très connue
Moodle
Chamilo
+ Logiciel libre et gratuit
+ Intégration possible dans
un environnement
numérique de travail
- Interface moins conviviale
qu’un blog
+ Une inspiration web 2.0
avec des outils sociaux
intégrés
- Mêmes fonctionnalités et
ergonomie que les autres
plateformes
WebCT
Didacti
Moodle Chamilo
9
Introduction
Team
Marketing
Gallery
Contact
Diversity
Besoinsfonctionnels
Social
Learning
Introduction
générale
Analyse &
spécification des
besoins 3/5
Conception
Réalisation
Conclusion &
perspectives
La gestion des utilisateurs
La gestion des devoirs
La gestion des notes
La gestion des tests
La gestion des actualités
La gestion des cours
La gestion des ressources
La gestion de la
communication
La gestion des sondages
La gestion des blogs
La gestion des wikis
La gestion des services web
10
Introduction
Team
Marketing
Gallery
Contact
Diversity
Besoinsnonfonctionnels
Social
Learning
Introduction
générale
Analyse &
spécification des
besoins 4/5
Conception
Réalisation
Conclusion &
perspectives
Interface ergonomique et
conviviale
Accès rapide aux informations
Plateforme portable,
extensible, réutilisable
et fiable
Garantir la confidentialité,
l’intégrité et la cohérence des
données
11
Introduction
Team
Marketing
Gallery
Contact
Diversity
Diagrammesde cas d’utilisation
Social
Learning
Introduction
générale
Analyse &
spécification des
besoins 5/5
Conception
Réalisation
Conclusion &
perspectives
Gérer son
profil
Gérer les
ressources
Gérer les wiki
Administrateur
Tous les utilisateurs
Gérer la
plateforme
Gérer les
utilisateurs
Gérer blog
Gérer les
sondages
Se
communiquer
Gérer les
tests
Gérer les
cours
Participer à
un sondage
Gérer les
devoirs
Gérer blog
Gérer les
utilisateurs
Gérer les
sondages
Se
communiquer
Consulter la
liste des cours
Passer un test
Passer un
devoir
Participer à
un sondage
Consulter la
liste des blog
Tuteur
Apprenant
12
Conception
Introduction
Team
Marketing
Gallery
Contact
Diversity
Outilsdetravail
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception 1/4
Réalisation
Conclusion &
perspectives
Langage de modélisation Logiciel de modélisation
• La modularité
• La structuration cohérente des
données
14
Introduction
Team
Marketing
Gallery
Contact
Diversity
Diagramme declasses
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception 2/4
Réalisation
Conclusion &
perspectives
login: String
pwd:String
email:String
Status: String
Langage: String
idPhoto: int
Utilisateur
UtilisateurSimple
SuperUtilisateur
Tuteur Apprenant
Sondage
Wiki
Ressources
*
*
* 1
*
*
ArticlesWiki
1
*
Communication
UtilisateurSimple
Tuteur Apprenant
Email
Forum
*
Cours
Devoir
Test
1
1..*
1..*
1
1..* 1..*
Chat
*
15
Introduction
Team
Marketing
Gallery
Contact
Diversity Diagrammedeséquence“Authentification”
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception 3/4
Réalisation
Conclusion &
perspectives
16
Introduction
Team
Marketing
Gallery
Contact
Diversity Diagrammed’activités“Gérercours”
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception 4/4
Réalisation
Conclusion &
perspectives
17
Réalisation
Introduction
Team
Marketing
Gallery
Contact
Diversity
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
Environnementdutravail
Maquetage
Serveur
CMS Développement
Marquage
Feuilles de style
19
Introduction
Team
Marketing
Gallery
Contact
Diversity
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
19
Conclusion et perspectives
Introduction
Team
Marketing
Gallery
Contact
Diversity
Social
Learning
Introduction
générale 4/6
Analyse &
spécification des
besoins
Conception
Réalisation
Conclusion &
perspectives
Conclusionetperspectives
 Découvrir la nouvelle théorie Social learning
 Apprendre à gérer un projet
 Savoir manipuler de nouveaux logiciels
 Apprendre à maitriser la méthodologie de conception et de
développement des applications clientes
21
Merci de votre attention

Contenu connexe

Similaire à 13680837.ppt

Strategie Marketing, Communication & e-business
Strategie Marketing, Communication & e-businessStrategie Marketing, Communication & e-business
Strategie Marketing, Communication & e-business
bergadaa
 
IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...
IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...
IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...
IL-DI - International Learning and Development Institute
 
Strategie Marketing
Strategie MarketingStrategie Marketing
Strategie Marketing
bergadaa
 
Descriptif du poste conseillers cellule d'appui
Descriptif du poste conseillers cellule d'appuiDescriptif du poste conseillers cellule d'appui
Descriptif du poste conseillers cellule d'appui
Matthieu Cisel
 

Similaire à 13680837.ppt (20)

D9 cw2 cox groupe8_taf 1
D9 cw2 cox groupe8_taf 1D9 cw2 cox groupe8_taf 1
D9 cw2 cox groupe8_taf 1
 
guide_e-learning
guide_e-learningguide_e-learning
guide_e-learning
 
2841
28412841
2841
 
formation CAFEL : 10 ans d'innovation
formation CAFEL : 10 ans d'innovationformation CAFEL : 10 ans d'innovation
formation CAFEL : 10 ans d'innovation
 
E-Front : Plateforme d’enseignement à distance
E-Front : Plateforme d’enseignement à distanceE-Front : Plateforme d’enseignement à distance
E-Front : Plateforme d’enseignement à distance
 
Strategie Marketing, Communication & e-business
Strategie Marketing, Communication & e-businessStrategie Marketing, Communication & e-business
Strategie Marketing, Communication & e-business
 
IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...
IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...
IL&DI Livre blanc-Réussir l'introduction du digital dans une démarche globale...
 
MOOC et LMS ? REX MOOC Cuisine Afpa, webinar COMMUNAUTIC
MOOC et LMS ? REX MOOC Cuisine Afpa, webinar COMMUNAUTICMOOC et LMS ? REX MOOC Cuisine Afpa, webinar COMMUNAUTIC
MOOC et LMS ? REX MOOC Cuisine Afpa, webinar COMMUNAUTIC
 
REX MOOC Cuisine Afpa - i learning-forum
REX MOOC Cuisine Afpa - i learning-forumREX MOOC Cuisine Afpa - i learning-forum
REX MOOC Cuisine Afpa - i learning-forum
 
Métier et formation.pptx
Métier et formation.pptxMétier et formation.pptx
Métier et formation.pptx
 
Les enjeux futurs de l’encadrement en formation à distance.
Les enjeux futurs de l’encadrement en formation  à distance.Les enjeux futurs de l’encadrement en formation  à distance.
Les enjeux futurs de l’encadrement en formation à distance.
 
Strategie Marketing
Strategie MarketingStrategie Marketing
Strategie Marketing
 
Former à l'ère numérique
Former à l'ère numériqueFormer à l'ère numérique
Former à l'ère numérique
 
IMARK : initiative internationale d’apprentissage numérique sur la gestion de...
IMARK : initiative internationale d’apprentissage numérique sur la gestion de...IMARK : initiative internationale d’apprentissage numérique sur la gestion de...
IMARK : initiative internationale d’apprentissage numérique sur la gestion de...
 
Descriptif du poste conseillers cellule d'appui
Descriptif du poste conseillers cellule d'appuiDescriptif du poste conseillers cellule d'appui
Descriptif du poste conseillers cellule d'appui
 
Rep2400 plan cours_h2019_sl
Rep2400 plan cours_h2019_slRep2400 plan cours_h2019_sl
Rep2400 plan cours_h2019_sl
 
Conception et réalisation d'une plateforme éducative (LMS).
Conception et réalisation d'une plateforme éducative (LMS).Conception et réalisation d'une plateforme éducative (LMS).
Conception et réalisation d'une plateforme éducative (LMS).
 
Etwin4
Etwin4Etwin4
Etwin4
 
Former avec le numérique
Former avec le numériqueFormer avec le numérique
Former avec le numérique
 
Former avec le numérique
Former avec le numériqueFormer avec le numérique
Former avec le numérique
 

13680837.ppt

Notes de l'éditeur

  1. Bonjour, Aujourd’hui je vous présenterai le projet untitulé: Conception et réalisation d’une plateforme social learning Réalisé par moi même Roua Ben hammouda et encadré par M. Mohsen laabidi à l’isi et M.karim hmadi au Centre National d’Informatique
  2. Tout au long de cette presentation je vais suivre le plan suivant Je vais introduire le projet, Ensuite je vais analyser et critiquer l’existant afin de spécifier les besoins fonctionnels ainsi que les besoins non fonctionnels. Apres ca je vais entamer la partie conception et avant de conclure je vous montrerai un vidéo présentant qq fonctionnalités de la plateforme réalisée. Commençons par une introduction générale qui se compose de:
  3. Introduction générale
  4. Le CNI est un établissement public à caractère non administratif fondé le 1975. Depuis 1992, il assure des cycles de formations pour les personnels de l’état qui souhaitent bénéficier du cours accélérés en informatique. Ces formations s’assurent d’une manière traditionnelle.
  5. Je vous présente le mode d'apprentissage mixte (Blended learning) qui désigne l'utilisation conjointe du e-Learning c’est-à-dire se former à distance et du mode classique d'apprentissage appelé souvent "présentiel". L'apprenant va ainsi alterner entre des sessions à distance en ligne et des sessions en face-à-face avec les formateurs. Ce type de formation et de même le E-learning proposent des différentes fonctionnalités de base comme la formation à l’aide des cours et des tests continus, la communication, synchrone, via chat et asynchrone via les forums ou bien via les courrier électroniques. Aussi, ils assurent le partage de ressources et des informations, N’oublions pas l’organisation garantie par la calendrier partagée et les notifications. Le blended learning a évolué avec l’évolution du web au 2003 pour nous offrir le Social learning qui ajoute l’intégration des services web 2.0 et l’accès aux fonctionnalités des réseaux sociaux.
  6. Avec toutes ces évolutions, la formation au sein du CNI est encore en mode traditionnel. Les membres de la formations sont distants et chaque membre a un certain engagements qui peut lui empêcher d’assister à la formation: Travail, manque de monnaie, un fatigue physique ou morale ou bien un engagement familial.
  7. Pour remédier à ces problèmes, le CNI a décidé de mettre en place sur son site web une plateforme d’apprentissage social qui:
  8. Passons maintenant à la 2ème partie « analyse et spécification des besoin »
  9. lors de l’étude de l’existant j’ai remarqué qu’il existe plusieurs plateformes d’apprentissages, disons Learning management system; il y a des plateforme propriétaires comme WebCT et Didacti et autres gratuites comme Chamilo et moodle, cette dernière est utilisé par l’université virtuelle tunisienne.
  10. Or ces LMS ont des avantages comme ils ont des inconvénients. Commençons par WebCT: il est très stable, d’une interface agréable; mais il ne permet pas l’accès au code source et ses données sont contenues dans des fichiers texte et non pas une base de données. Ensuite….
  11. Après l’analyse de l’existant, passons aux spécification des besoins fonctionnels et non fonctionnels de la plateforme. Les besoins fonctionnels sont:
  12. Les besoins non fonctionnels, cette plateforme doit fournir une interface…
  13. Arrivons maintenant aux diagrammes de cas d’utilisation. Ces diagrammes représentent l’aspect fonctionnel de notre système. Un tuteur ne peut ajouter ou supprimer qu’un utilisateur apprenant.
  14. A ce stade nous entamons la partie conception présentant l’aspect statique à l’aide du diagramme globale de classes, et l’aspect dynamique à l’aide d’un diagramme de séquence et un diagramme d’activités.
  15. j’ai opté le langage UML comme langage de conception, ce langage assure la modularité pour pouvoir développer chaque module de la plateforme indépendamment, et il assure aussi la structuration cohérente des données. StarUML est un logiciel de modélisation qu’il ma permis de pratiquer le langage UML.
  16. A ce stade je vais vous présenter le diagramme de classes de la plateforme réalisée. Dans ce diagramme existe une vingtaine de classes. Nous avons 2 types d’utilisateurs: des utilisateurs simple et SuperUser. Les utilisateurs simples sont des tuteurs ou bien des apprenants. Ces utilisateurs ainsi que le superuser ont des attribut en commun: login,…. Et ils hérite de la classe utilisateurs toutes les relations associées à la classe mère, sondages… Les tuteurs déposent des cours sur la plateforme. Chaque cours a un ou plus de tests ainsi que de devoirs. Les tuteurs et les apprenants se communique via Email, chat et forum.
  17. Ce diagramme de séquence illustre le déroulement séquentiel de l’authentification:
  18. Ce diagramme de d’activités illustre le déroulement séquentiel de la gestion des cours, cette fonction n’est assurée que par les tuteurs:
  19. Dans la partie réalisation
  20. Je vous présente l’environnement du travail: j’ai opté photoshop CS6 pour le maquetage, Xampp comme serveur, Drupal comme CMS, pour le développement j’ai utilisé comme langage PHP5, HTML5 pour le marquege et CSS3 comme langage de description. Passons maintenant à une petite séquence vidéo présentant la plateforme social learning:
  21. Passons maintenant à une séquence de video qui décrit un accès d’un apprenant à la plateforme
  22. Finalement,
  23. Ce projet de fin d’étude m’a permis de: L’application peut être améliorée en lui ajoutant quelques fonctionnalité tel que Elle s’améliore o6 si elle permettrai aux, et la…