Mémoire présenté pour l’obtention Du diplôme de Master Académique Par: -LACHACH
Mémoire présenté pour l’obtention Du diplôme de Master Académique Par: -LACHACHE Abderrahmane -REZIGAT Abdelkader Intitulé Soutenu devant le jury composé de : ………………………………Université de M’sila Président Dr. BRAHIMI Mahmoud Université de M’sila Rapporteur ………………………………Université de M’sila Examinateur Année universitaire : 2020 /2021 Conception et réalisation d’une plateforme web pour l’enseignement à distance(E-Learning) FACULTE DES MATHEMATIQUES ET D’INFORMATIQUE DEPARTEMENT D’INFORMATIQUE N° :……………………………………….. DOMAINE : MATHEMATIQUES ET INFORMATIQUE FILIERE : INFORMATIQUE OPTION : INFORMATIQUE DECISIONNEL ET OPTIMISATION REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE MOHAMED BOUDIAF - M’SILA i Dédicace Je dédie ce modeste travail à : Mes très chers parents, Ma femme, Mes enfants Asma, Amina, Youcef et Safa, Mes sœurs, L.Abderrahmane ii Dédicace Je dédie ce modeste travail à : Mes chers parents ma mère et mon père Allah yarhmou A mes frères Mes sœurs. A mes amies et mes camarades. A mon fils djasem et ma femme . R.Abdelkader II Remerciements Nous tenons tout d’abord à remercier DIEU le tout puissant, qui nous a donné la force et la patience d’accomplir ce Modeste travail. Nous tenonsà remercier notre encadreur dr:Brahimi Mahmoud, ses précieux conseils et son aide durant toute la période du travail. Mes remerciements aux membres de jury à savoir, qui ont accepté d’évaluer mon travail. Par la même occasion, nous adressons nos remerciements à tous nos enseignants pour leurs efforts, aides, soutiens et leurs conseils. III Table des matières Liste des figures ................................................................................................................... VI Liste des tableaux............................................................................................................... VII Introduction générale ............................................................................................................ 1 Chapitre 1 : état de l’art d’e-learning ...................................................................................... 3 I.1. Introduction ..................................................................................................................... 4 I.2. Naissanced’E-Learning .................................................................................................. 4 I.3. Histoire et évolution del’e-Learning ................................................................................. 4 I.4. Définition du E-learning ................................................................................................. 5 I.5. Les éléments du E-Learning ............................................................................................ 7 I.6. Comparaison entre formation traditionnelle et l’e-learning .............................................. 8 I.7. Topologie de E-Learning .............................................................................................. 10 I.8. Avantages du E-learning ............................................................................................... 11 I.9. Les plateformes e-learning ............................................................................................ 12 I.10. Les modescommunication dans E-Learning ................................................................ 13 I. 10 .1 Asynchrone ......................................................................................................... 13 I. 10 .2 Synchrone ........................................................................................................... 13 I. 10. 3 Mixte .................................................................................................................. 14 I .11. Exemple des plateformes e-learning : ......................................................................... 14 I .12. Les objets d’apprentissage (Learning Objets) ............................................................. 16 I.12.1. Définition .............................................................................................................. 16 I.12.2. Utilité des objets d’apprentissage .......................................................................... 16 I.12.3. Granularité des objets d’apprentissage .................................................................... 17 I .13. Normalisation et standardisation dans l’e-learning ..................................................... 18 I.14. Modèles d’e-Learning ................................................................................................. 18 I.14 .1 L’auto-formation pure ........................................................................................ 18 I.14 .2 La formation tutoriel à distance ......................................................................... 19 I.14 .3 Le blended learning ........................................................................................... 19 I.15 Lessystèmes degestiond'E-Learning .............................................................................. 19 I.15.1 Learning Management System (LMS) ................................................................ 19 I.15.2 Learning Content Management System (LCMS) ................................................ 19 I.15.3 Virtual Classroom System (VCS) ....................................................................... 20 I.15.4 Intelligent Tutoring Systems (ITS) ..................................................................... 20 IV I.15.5 Le Social Learning, Un nouvel air du e-Learning ............................................... 20 I.16. Conclusion ........................................................................................................................... 20 Chapitre 2 Analyse de besoin et conception du système ..................................................... 21 II.1. Introduction ................................................................................................................. 22 II.2 Spécification des exigences .......................................................................................... 22 II.2.1 Les Besoins fonctionnels ................................................................................... 22 II.2.2 Les besoins non fonctionnels .............................................................................. 23 II.3 Les cas d’utilisation ...................................................................................................... 23 II .3.1 Identification des acteurs ................................................................................... 23 II .3.1.1 Architecture global du system E-learning ........................................................ 24 II .3.2 Identification des cas d’utilisations ..................................................................... 25 II.3.3 Présentation des diagrammes des cas d’utilisations ............................................. 26 II.3.3 .1 Diagramme globale des cas d’utilisation ......................................................... 26 II.3.3.2 Diagramme de cas d’utilisation détaillé « Authentification » ............................ 28 II.3.3.3 Diagramme de cas détaillé pour «Gestion des cours par l’enseignant » ........... 29 II.3.3.4 Diagramme de cas détaillé pour «consulter la liste des cours » ........................ 30 II.3.3.5 Diagramme de cas détaillé pour «Gestion des utilisateurs » ............................. 31 II.4. Les diagrammes de séquence système : ........................................................................ 32 II.4.1 Diagramme de séquence système « Authentification » ........................................ 32 II.4.2 Diagramme de séquence système « Gestion des cours » .................................... 33 II.4.3 Diagramme de séquence système « Gestion des utilisateurs» ............................ 34 II.5. Modalisation Conceptuel du système ........................................................................... 34 II.5.1 Diagramme de classe .......................................................................................... 34 II.5.1.1.Diagramme de classe de conception d’e-Learning ............................................ 35 II.5.2 Diagramme de séquence détaillé : ....................................................................... 35 II.5.2.1 Diagramme de séquence détaillé d’authentification .......................................... 36 II.5.2.2 Diagramme de séquence détaillé « Ajouter un cours» ..................................... 37 V II.5.2.3 Diagramme de séquence détaillé « Inscription» ................................................ 38 II.5.2.4 Diagramme de séquence détaillé « Faire un QCM » ......................................... 39 II.5 .3 Diagrammes d’activités ..................................................................................... 40 II.5.3.1 Diagramme d’activités « Gérer les utilisateurs » .............................................. 40 II.5.3.2 Diagramme d’activités « ajouter les cours » .................................................... 41 II.5.3.3 Diagramme d’activités « Générer vidéo conférence » ...................................... 42 II.5.3.4 Diagramme d’activités « consulter la liste des cours » ...................................... 43 II.6 Conclusion ................................................................................................................... 44 Chapitre 3 Implémentations et réalisation ............................................................................. 45 III.1. Introduction ................................................................................................................ 46 III.2. Présentation des outils de développement .................................................................... 46 III.2 .1. XAMPP ............................................................................................................. 46 III.2 .2. Serveur Apache .................................................................................................. 46 III.2 .3. MySQL ............................................................................................................... 46 III.2 .4. PHP version 7.3.2 ............................................................................................... 47 III.2 .5. CSS: .................................................................................................................... 47 III.2 .6. HTML 5 .............................................................................................................. 47 III.2 .7. Un éditeur Visual Studio Code: ........................................................................... 47 III.2 .8.Argo UML ........................................................................................................... 47 III.3. Architecture générale de l'application .......................................................................... 47 III.4. Présentation de l’application : ..................................................................................... 49 III.4.1. Les principe maquettes IHM .................................................................................... 49 III.5 Apports ........................................................................................................................ 53 III.5.1 Apports au niveau des connaissances techniques .................................................. 53 III.5.2 Apports au niveau de la conception et du développement ..................................... 54 III.6 .Conclusion ................................................................................................................. 54 Conclusion générale ............................................................................................................ 55 Bibliographie ...................................................................................................................... 56 VI Liste de figures Figure 1.1: les acteurs et les éléments d’e-Learning ............................................................... 7 Figure 1.2:LCMS (LMS+CMS) ......................................................................................... 13 Figure 1.3: Techniques de communication E-learning. ........................................................ 14 Figure 1.4: La pyramide des objets pédagogiques ................................................................ 17 Figure 2.1. Identification des acteurs. .................................................................................. 23 Figure 2.2. Architecture globale de System E-Learning. ..................................................... 24 Figure 2.3: Diagramme globale des cas d’utilisation ............................................................ 27 Figure 2.4: Diagramme de cas d’utilisation pour « Authentification » .................................. 28 Figure 2.5:Diagramme de cas d’utilisation pour « gestion des Support de cours»................ 29 Figure 2.6: Diagramme de cas d’utilisation pour « Consulter la liste des cours». ................. 30 Figure 2.7: Diagramme de cas d’utilisation pour « gérer les utilisateurs». ......................... 31 Figure 2.8:Diagramme de séquence système « Authentification » ....................................... 32 Figure 2.9:Diagramme de séquence système «Gestion de cours» ......................................... 33 Figure 2.10:Diagramme de séquence système « Gestion des utilisateurs» ............................ 34 Figure 2.11:Diagramme de classes ...................................................................................... 35 Figure 2.12:Diagramme de séquence détaillé d’authentification. ......................................... 36 Figure 2.13:Diagramme de séquence détaillé de l’ajout d’un cours ...................................... 37 Figure 2.14: Diagramme de séquence détaillé d’inscription d’un enseignant/apprenant …...38 Figure 2.15: Diagramme de séquence détaillé de faire un QCM .......................................... 39 Figure 2.16: Diagramme d’activité «Gérer les utilisateurs » ................................................ 40 Figure 2.17: Diagramme d’activités «Ajouter les cours ».................................................... 41 Figure 2.18: Diagramme d’activités «Générer vidéo conférence» ........................................ 42 Figure 2.19 : Diagramme d’activités « consulter la liste des cours » .................................... 43 Figure 3.1 : Architecture 3-tiers ........................................................................................... 48 Figure 3.2 : Architecture MVC ........................................................................................... 48 Figure 3.3 : Page d’accueil de notre plateforme E-Learning ................................................. 50 Figure 3.4 : Page d’authentification de l’administrateur ....................................................... 50 Figure 3.5 : l’espace d’administrateur .................................................................................. 51 Figure 3.6 : l’espace d’enseignant ....................................................................................... 51 Figure 3.7 : l’espace d’enseignant (générer URL de vidéo conférence) ............................... 52 Figure 3.8 : l’espace d’apprenant ......................................................................................... 52 Figure 3.9 : page de classe d’apprenant ............................................................................... 53 VII Liste de tableaux Tableau 1.1: Différentes sémantiques du e-learning et leur définition ..................................... 6 Tableau 1.2: Les différences entre la formation traditionnelle et E-learning ........................... 9 Tableau 2.1: Description textuelle de cas d’utilisation «Authentification» ............................ 28 Tableau 2.2: Description textuelle de cas d’utilisation « Gestion des cours». ....................... 29 Tableau 2.3: Description textuelle de cas d’utilisation « Consulter la liste des cours» ........... 30 Tableau 2.4: Description textuelle de cas d’utilisation « Ajouter un utilisateur». .................. 31 1 INTRODUCTION GENERALE Les nouvelles Technologies de l’Information et de la Communication "TIC" améliorent profondément nos façons de nous informer, de communiquer et de nous former. Cette émergence technologique a fait apparaître un nouveau mode d’apprentissage connu sous le nom de E-learning. Celui-ci est basé sur l’accès à des formations en ligne, interactives et parfois personnalisées, diffusées par l’intermédiaire d’un réseau (Internet ou Intranet) ou d’un autre média électronique. Cet accès permet de développer les compétences des apprenants, tout en rendant le processus d’apprentissage indépendant du temps et du lieu. L’enseignement traditionnel est centré sur le cours magistral. Les auditeurs sont passifs, souvent intellectuellement absents du fait des conditions difficiles imposées par la surcharge horaire. Les principaux moyens mis en œuvre dans ce type d’enseignement: un cours magistral associé à des travaux dirigés et pratiques, le « tableau noir » et le support « papier ». Par ailleurs, les systèmes traditionnels d'enseignement imposent à tous les apprenants une unité de lieu, de temps, d’action, et de rythme ce qui implique une rigidité des mécanismes et une difficulté d'adéquation avec la réalité quotidienne. La tendance à l'amélioration du système sur le plan pédagogique par le recours aux moyens audiovisuels classiques (projections de diapositives, de transparents, séquences vidéo) n'a pas résolu le problème. En effet, le formateur doit à la fois exposer le cours et entreprendre des manipulations techniques uploads/Science et Technologie/ cas-d-utilisation-pdf.pdf
Documents similaires
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 28, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 3.4937MB