2. Problmatique Manque de surveillance et desuivi des lves 1 Manque de collaboration Jaimerais suivre lvolution scolaire de mon fils Il faut alerter les parents Comment pourrais-je cacher cette mauvaise note, toutes ces sanctions ? Comment grer tout ce travail? 3.
Plan de lexpos 4. Cahier des charges
E N S 5. tude des systmesexistants
6. tude des systmes existants Internet Monde entier ePALS Notification mail ou SMSGrer les absences valuation et suivi des notes des lves Espace de stockage et manipulation des documents Mise disposition doutils de communication Intranet Intranet Mise en place dun serveur Inscrits Inscrits Cible vise ESV Netcollge 7.
Concept de collaboration C'est pourquoi il est essentiel de savoir ce qu'on entend par la collaboration afin de pouvoir lexploiter correctement dans un modle d'apprentissage collaboratif. 8.
Concept de collaboration 9. Spcification (1/3) : Les besoinsfonctionnels ENS Ressources et contenu Syllabus cours Exercices/TD /TP Correction Support cours Dictionnaire Outils de communicationSynchrones|Asynchrones Chat/forum|Mail/SMS/ Partage|MMS/blog dcran |Tableau Visio/Audio |daffichage Suivi et valuation Assiduitvaluation Sanctions Planification Emploi lve Emploi enseignant Emploi Salles Cahier de textes Planning des exams 10.
Spcification (2/3) : Les besoins techniques 11. Spcification (3/3) ENS 12. Notification Sanction Absence EnvoyerNotification EnvoyerMail EnvoyerSMS Parent Inscription 13. Serveur HTTP Apache Serveur Messagerie ActiveXperts Base de donnesMySQL Base de donnesMS Access Traitements Donnes Prsentation Navigateur Web en interrogeant la base de donnes Conception (1/2) : Architecture Une requte client est construite depuis le navigateur Le serveur reoit la requte puis la traite 14. Conception (2/2) : Algorithmes Informations valides Saisir login & mot de passeOui Non Ouvrir espace administrateur Ouvrir espace lve Ouvrir espace enseignant Type user Enseignant Administrateur Elve Informations valides Saisir informationsOui Non Crer utilisateur Crer lve parent / enseignant Envoyer notification Faire lappel Classe vide Etat absent Liste lves Envoyer notification Sauver Etat Sauver Etat Oui Non Choisir classeOui Non Choisir nom groupe Classe vide Groupe existe Liste lves Choisir lves Oui Non Choisir classeOui Non Valider choix 15. Environnement de travail
Matrielsutilis s
Systme dExploitation(OS) MS ACCESS 2000 MY SQL 4.0 SGBD VBscript + SQL Easy PHP 1.7 + Apache ActivexpertsMessaging Server 4.1 JOOMLA 1.0.8 FR Systme de Gestion de Contenu (CMS) Rational Rose Entreprise Edition 2003 Application de Notification Application Web UML Langages de programmation Mthode de conception 16. tapes de ralisation Programmation orientecomposants Dveloppement PHP Configuration du serveur de notification 17. Ralisation /24 18.
Tests et validation (1/2) Les donnes saisies Les liens
Authentification
19. Tests et validation (2/2)
20. Conclusion et perspectives
Amliorations - Autres outils de communication, - Autres composants:Wiki ,- Intgration dune solution de golocalisation. Perspectives - parrainer ce projet par une structure scolaire pour un dploiement rel ... 21. E space N umrique S colaire