Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Ministère de l’Enseignement Supérieur, de la Recherche Scientifique
et des Technologies de l'Information et de la Communic...
INTRODUCTION
P L A N
2
3
5
CAPTURE DES BESOINS
CONCEPTION
CONCLUSION ET PERSPECTIVES
6 BIBLIOGRAPHIE
1
4
RÉALISATION
INTRODUCTION
P L A N
2
CAPTURE DES BESOINS
3
CONCEPTION
6 BIBLIOGRAPHIE
1
4
RÉALISATION
5
CONCLUSION ET PERSPECTIVES
CONTEXTE DU
PROJETEchange et la
collaboration à
distance
web
Conferencing
Le pilotage
4
Améliorer la
qualité
d’apprentissa...
PROBLEMATIQUE
Contrainte du nombre de Places limitées
Charge élevée de la formation
Contrainte du nombre de salles réduite...
COMMENT PEUT-ON DONC
ARRIVEE A RESSOUDRE CES
PROBLEMES?
Solution
E-learning
Suivie des formations Gestion des Apprenants
Gestion des FormateursGestion des Formations
Une Applicat...
Là où vous souhaitez !
Quand Vous le souhaitez!8
Introduction Contexte du projet Problématique Solution
9
Introduction Contexte du projet Problématique Solution
INTRODUCTION
P L A N
2
CAPTURE DES BESOINS
1
BESOIN FONCTIONNEL
04Centraliser les données
01Assurer la gestion des
formations.
02 Assurer la gestion
des formateurs
03A...
1
2
3
4
BESOIN NON FONCTIONNEL
SÉCURITÉ
TEMPS DE RÉPONSE
PERFERMANCE
CAPTURE DES BESOINS Besoin fonctionnel Besoin non fon...
INTRODUCTION
P L A N
2
3
CAPTURE DES BESOINS
CONCEPTION
1
Administration
Système
Gérer Animation
Formation
Gérer Participation
formation
Gérer Etats
S’authentifier
Apprenant
Admini...
Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence
S’inscrire à application
Gérer réclama...
Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence
16
Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence
Interface
Authentification
Contrôleur
...
Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence
Interface
formation
Contrôleur
Formati...
INTRODUCTION
P L A N
2
3
CAPTURE DES BESOINS
CONCEPTION
1
4
RÉALISATION
Utilise seulement CPU
un peu lent lors
exécution
Utilisation du GPU
Séparation code /
design
une interface vectoriel
WPFWI...
Outils Architectures Démonstration
21
Outils Utilisés
Visual Studio 2013
MYSQL Microsoft expression encoder
FileZilla
DevExpress
Réalisation Outils Architecture...
Serveur de données
Réalisation Outils Architectures Démonstration
serveur de stockage
Client
Serveur d’application
Serveur...
Réalisation Outils Architectures Démonstration
INTRODUCTION
P L A N
2
3
5
CAPTURE DES BESOINS
CONCEPTION
CONCLUSION ET PERSPECTIVES
1
4
RÉALISATION
Conclusion et perspectives Apports Perspectives
Acquérir une expérience dans le domaine des
architecture logicielles.
Appr...
Perspectives
Conclusion et perspectives Apports Perspectives
26
INTRODUCTION
P L A N
2
3
5
CAPTURE DES BESOINS
CONCEPTION
CONCLUSION ET PERSPECTIVES
6 BIBLIOGRAPHIE
1
4
RÉALISATION
UML
SGBD
C#
Cours Mme Sonia Loulou 2013/2014
Cours Mme Sonia Loulou 2013/2014
Cours Mme Hayet Lamine 2013/2014
SGBD
C Shar...
02
http://www.developpez.net/
04
http://www.tutorialspoint.com/
01
https://msdn.microsoft.com
03 http://openclassrooms.com...
MERCI POUR VOTRE ATTENTION
Upcoming SlideShare
Loading in …5
×

Présentation E-Learning

883 views

Published on

Conception et réalisation d’une
Application E-Learning

Published in: Software
  • Bonjour, Achref si tout plait tu peut me envoyer votre présentation il est très intéressent mon email est : jihenesghaier651@gmail.com et Merci d'avancer
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Présentation E-Learning

  1. 1. Ministère de l’Enseignement Supérieur, de la Recherche Scientifique et des Technologies de l'Information et de la Communication Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Sfax Département Technologies de l’Informatique Conception et réalisation d’une Application E-Learning Réaliser par : Ghribi Achref Encadrer par : Mme.Dhouib karima (ISET Sfax) M.Bahri Mohamed (A2SOFT) 12 Juin 2015
  2. 2. INTRODUCTION P L A N 2 3 5 CAPTURE DES BESOINS CONCEPTION CONCLUSION ET PERSPECTIVES 6 BIBLIOGRAPHIE 1 4 RÉALISATION
  3. 3. INTRODUCTION P L A N 2 CAPTURE DES BESOINS 3 CONCEPTION 6 BIBLIOGRAPHIE 1 4 RÉALISATION 5 CONCLUSION ET PERSPECTIVES
  4. 4. CONTEXTE DU PROJETEchange et la collaboration à distance web Conferencing Le pilotage 4 Améliorer la qualité d’apprentissage Introduction Contexte du projet Problématique Solution
  5. 5. PROBLEMATIQUE Contrainte du nombre de Places limitées Charge élevée de la formation Contrainte du nombre de salles réduites 5 Introduction Contexte du projet Problématique Solution
  6. 6. COMMENT PEUT-ON DONC ARRIVEE A RESSOUDRE CES PROBLEMES?
  7. 7. Solution E-learning Suivie des formations Gestion des Apprenants Gestion des FormateursGestion des Formations Une Application d’apprentissage en ligne 7 Introduction Contexte du projet Problématique Solution
  8. 8. Là où vous souhaitez ! Quand Vous le souhaitez!8 Introduction Contexte du projet Problématique Solution
  9. 9. 9 Introduction Contexte du projet Problématique Solution
  10. 10. INTRODUCTION P L A N 2 CAPTURE DES BESOINS 1
  11. 11. BESOIN FONCTIONNEL 04Centraliser les données 01Assurer la gestion des formations. 02 Assurer la gestion des formateurs 03Assurer la gestion des apprenants 05 Faciliter le travail de l’administration 06 Alléger au maximum l’intervention manuelle. CAPTURE DES BESOINS Besoin fonctionnel Besoin non fonctionnel 11
  12. 12. 1 2 3 4 BESOIN NON FONCTIONNEL SÉCURITÉ TEMPS DE RÉPONSE PERFERMANCE CAPTURE DES BESOINS Besoin fonctionnel Besoin non fonctionnel 12
  13. 13. INTRODUCTION P L A N 2 3 CAPTURE DES BESOINS CONCEPTION 1
  14. 14. Administration Système Gérer Animation Formation Gérer Participation formation Gérer Etats S’authentifier Apprenant Administration Formateur Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence 14
  15. 15. Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence S’inscrire à application Gérer réclamation Gérer formation Animer formation Gérer profil MAJ Réclamation Tchat public Crée formation MAJ formation Pilotage PC Télécharger/partager document Partage Ecrans/Camera MAJ Profil Formateur15
  16. 16. Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence 16
  17. 17. Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence Interface Authentification Contrôleur Authentification Utilisateur Interface Profile 1-Saisie(pseudo,pass) 2- Verifier saisie (pseudo,pass) 3- Verif=validation (pseudo,pass) 4- [!verif]: information non valide 5- [!verif]:Afficher message erreur Utilisateur Loop [1..N] 6- [verif]: information valide 7- charger interface profil 8- Afficher profil 17
  18. 18. Conception Diagramme de cas d'utilisation Diagramme de classe Diagramme du séquence Interface formation Contrôleur Formation Formation 1-Charger page demandé 8- Sauvgarder formation() 2- Afficher formulaire formation 3-Saisie information formation 6- [!verif]: Afficher (‘information inncorect ’) 4-[verif]:verif information formation() Formateur 5-[!verif]:erreur Loop [1..N] 7-[verif]:valide 18
  19. 19. INTRODUCTION P L A N 2 3 CAPTURE DES BESOINS CONCEPTION 1 4 RÉALISATION
  20. 20. Utilise seulement CPU un peu lent lors exécution Utilisation du GPU Séparation code / design une interface vectoriel WPFWINFORMS Réalisation Outils Architectures Démonstration 20
  21. 21. Outils Architectures Démonstration 21
  22. 22. Outils Utilisés Visual Studio 2013 MYSQL Microsoft expression encoder FileZilla DevExpress Réalisation Outils Architectures Démonstration 22
  23. 23. Serveur de données Réalisation Outils Architectures Démonstration serveur de stockage Client Serveur d’application Serveur23
  24. 24. Réalisation Outils Architectures Démonstration
  25. 25. INTRODUCTION P L A N 2 3 5 CAPTURE DES BESOINS CONCEPTION CONCLUSION ET PERSPECTIVES 1 4 RÉALISATION
  26. 26. Conclusion et perspectives Apports Perspectives Acquérir une expérience dans le domaine des architecture logicielles. Apprendre avec un large panel de technologie et framework Se perfectionner dans c sharp notamment WPF . Perspectives 25
  27. 27. Perspectives Conclusion et perspectives Apports Perspectives 26
  28. 28. INTRODUCTION P L A N 2 3 5 CAPTURE DES BESOINS CONCEPTION CONCLUSION ET PERSPECTIVES 6 BIBLIOGRAPHIE 1 4 RÉALISATION
  29. 29. UML SGBD C# Cours Mme Sonia Loulou 2013/2014 Cours Mme Sonia Loulou 2013/2014 Cours Mme Hayet Lamine 2013/2014 SGBD C Sharp UML BIBLIOGRAPHIE Bibliographie Webographie 28
  30. 30. 02 http://www.developpez.net/ 04 http://www.tutorialspoint.com/ 01 https://msdn.microsoft.com 03 http://openclassrooms.com/ Webographie Bibliographie Webographie 29
  31. 31. MERCI POUR VOTRE ATTENTION

×