Devoir THYP du 7 janvier 2015 de 12 H 30 à 15 H 30
Configurer un répertoire GitHub
Se connecter à GitHub
Faire un Fork du dépot suivant : https://github.com/samszo/devoirTHYP1415
Créer un répertoire correspondant à votre nom et prénom : www/devoirTHYP1415/NomPrenom
committer
remplir le formulaire suivant : https://docs.google.com/forms/d/1w8BZOCzQvXHU0YpqrnJzgtncLW4pqiW_NynoXeqFVp4/viewform
Configurer une base de données
Créer une base de données MySQL : flux_etu
créer les tables et les champs nécessaires pour gérer les présences et absences des étudiants
exporter le script de votre base de données dans le répertoire : www/devoirTHYP1415/NomPrenom/bdd
committer
Afficher le trombinoscope des étudiants
créer une page HTML etunote.php à la racine de votre répertoire
dans cette page :
récupérer la liste des étudiants à partir du flux xml suivant : http://picasaweb.google.com/data/feed/base/user/107401320610499259896/albumid/6065229773950541889?alt=rss&kind=photo&authkey=Gv1sRgCNak7e60l-7VlgE&hl=fr
afficher la photo de l’étudiant
afficher le nom de l’étudiant
committer
Créer un gestionnaire d'absence avec Zend
créer un controleur “ecrire” avec la vue qui correspond
programmer le controleur ecrire pour ajouter une absence ou une présence à un étudiant
créer un controleur “lire” avec la vue qui correspond
programmer lire pour récupérer la liste des absences et présences pour un étudiant
commiter
Créer une application AJAX de notation des étudiants
Créer une fonction javascript pour ajouter une absence ou un eprésence à un étudiant dans la base de données
Créer une fonction javascript pour récupérer les absences ou les présences d’un étudiant dans la base de données
créer un bouton pour ajouter une absence à un étudiant
créer un bouton pour récupérer les absences d’un étudiant
créer un bouton pour ajouter une présence à un étudiant
créer un bouton pour récupérer les présences d’un étudiant
afficher le nombre d’absence
afficher le nombre de présence
committer
Créer une visualisation des notes
utiliser la librarie javascript dimple : http://dimplejs.org/
créer le code pour afficher un graphique des absences et des présences
pour chaque étudiant créer un bouton pour afficher la visualisation des absences et des présences
committer
notation
respect des contraintes (32 instructions ci-dessus) = 1 point par contrainte
application valide après mise à jour du code : 13 points
chaque bugs corrigés = - 1 sur les 5 potentiels
ergonomie de l’application : 15 points (si + de 5 bugs => 0 en ergonomie)
note sur 60 = point des contraintes + application valide - bugs + point d’ergonomie
note finale = note sur 60 / 3