Titre : | Etude et réalisation d'une application web pour la formation à distance |
Auteurs : | Mohamed Rida Silabdi, Auteur ; abdelbasset Guemeida, Directeur de thèse |
Type de document : | Monographie imprimée |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2022 |
Format : | 1 vol. (42 p.) / couv. ill. en coul / 30 cm |
Langues: | Français |
Résumé : |
L’actuel travail comprend L’étude et la réalisation d’une application web pour la formation à distance. C’est une application qui sert à former des apprenants grâce aux cours en ligne postés par des intervenants dans différents domaines relié aux écoles. Cette application se veut performante et ergonomique, avec téléchargement des supports de cours permis propositions de formation en tout genre, inscriptions des membres, un des objectifs principals de cette application est de réunir une communauté d’apprenants et d’intervenants pour interagir entre eux et combler l’obstacle qu’est la distance par rapport aux formations traditionnelles |
Sommaire : |
Introduction générale1 1 Contexte de réalisation 2 1.1 Introduction 2 1.2 Contexte du projet 2 1.3 Définition d’un système d’information 3 1.4 Type d’applications et choix3 1.4.1 Les applications de bureau 3 1.4.2 Les applications Web3 1.4.3 Les applications mobile 3 1.4.4 Choix type d’application à réaliser pour le projet 4 1.5 Choix du cycle de vie d’un logiciel 5 1.5.1 Définition d’un cycle de vie d’un logiciel 5 1.5.2 Modèles de cycle de vie d’un logiciel 5 1.5.2.1 Le modèle en cascade 5 1.5.2.2 Le modèle en V 6 1.5.2.3 Modèle par incrément 6 1.5.3 Choix du modèle de cycle de vie pour le projet 6 1.6 Conclusion 6 2 Analyse des besoins 7 2.1 Introduction 7 2.2 Problématique 7 2.2.1 A qui s’adresse ce site ? 7 2.2.2 Quelles informations doivent figurer sur le site ? 8 2.3 Présentation du sujet 8 2.4 Objectifs 8 2.5 Etude de l’existant 9 2.5.1 Etude du site moodle 9 2.5.2 Etude du site openclassrooms 10 2.5.3 Solutions prévues 11 2.5.4 Logiciels de visioconférence 11 2.5.4.1 Zoom Meeting Online 11 2.5.4.2 Skype Online 12 2.5.4.3 Google Hangouts12 2.6 Dictionnaire de données selon l’existant13 2.7 Spécifications 17 2.7.1 Spécifications fonctionnelles17 IV2.7.2 Spécifications non fonctionnelles 17 2.8 Besoins du projet 18 2.9 Conclusion 19 3 La Conception 20 3.1 Introduction . 20 3.2 La conception 20 3.3 Definition du modèle UML20 3.4 Les différents types de diagrammes UML 21 3.5 Conception générale 22 3.5.1 Diagramme de composants 22 3.6 Conception détaillée 23 3.6.1 Modèle conceptuel de données 23 3.6.1.1 Diagramme de cas d’utilisation du système 23 3.6.1.2 Diagramme de classe du système 23 3.6.1.3 Diagramme de séquence pour la gestion de cours . . . 25 3.6.1.4 Diagramme de séquence pour la gestion de formation . 26 3.6.2 Modèle logique de données . . . . . . . . . . . . . . . . . . . . . 27 3.6.2.1 Règle de passage au modele relationnel 27 3.6.2.2 Conception du modèle logique de données 27 3.7 Conclusion 28 4 La Réalisation 29 4.1 Introduction 29 4.2 Architecture de l’application 29 4.2.1 Architecture 3-tiers29 4.2.2 Architecture 2-tiers 30 4.3 Outils et technologies utilisés. 31 4.4 La base de données de phpmyadmin 33 4.5 Interface de notre application 34 4.5.1 Page d’accueil du site . 34 4.5.2 Interface Login35 4.5.3 Interface inscription 35 4.5.4 Interface inscription apprenant36 4.5.5 Interface inscription intervenant 36 4.5.6 Interface catalogue de formation37 4.5.7 Interface catalogue de cours 37 4.5.8 Interface de telechargement de cours 38 4.5.9 Connexion administrateur 38 4.5.10 Validation de la connexion admistrateur 39 4.5.11 Deconnexion du compte Administrateur 42 4.6 Conclusion 42 Conclusion générale 43 |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/705 | Mémoire master | bibliothèque sciences exactes | Consultable |