2011_2012:projetstut:news
This is an old revision of the document!
Panneaux d'informations pour l'IUT
L'objectif de ce projet est de créer une page à la igoogle pour l'IUT dans laquelle nous agrégerons différentes sources d'informations.
Le but de ce projet est de construire à la fois
- l'application Web qui affiche les informations sur un écran d'ordinateur (pour un utilisateur connecté ou non)
- l'application Web qui permet de configurer l'interface par un utilisateur authentifié (choix des sources d'informations et plus si vous savez faire)
- les applications Web liées de diffusion d'informations lorsqu'elles n'existent pas encore ou connexion des applications existantes.
Une première étape consistera à mieux circonscrire les besoins puis à répartir les tâches.
Parmi les informations qu'il serait intéressant d'intégrer nous avons déjà (non triées) :
- des emplois du temps au format ics, via une url,
- les dates de rendus de devoirs d'étudiants (paramètres : département, diplôme)
- des articles d'étudiants ou professeurs de tous les départements : Billets d'humeur, informations, ….
- des nouvelles de l'IUT : Journée porte ouverte, vacances, …
- des flux RSS (informations, wiki modifications, ..)
- des offres d'emplois, apprentissages, ….
- des travaux mis en valeur : “le travail de xx a été particulièrement apprécié”
- des infos du BDE : soirée, nuit de l'info, bénévolat
- des flux administratif : convocation, absences au rouge, annonces parution de notes, …
- Petites annonces : covoiturage, soirées, …
- Contraintes : durée limitée, auteur identifié,
- Twitter
- Picasa et ses images avec le problème des clefs
Procédé
- Etude du sujet lors d'une première réunion : évaluation métier des différentes fonctionnalités en fonction de nos besoins ⇒ Production d'une liste de fonctions classées par degré d'importance
- avant, chaque étudiant réfléchit et rédige une “user-story” par fonctionnalité qu'il aimerait trouver dans un tel système (la faisabilité sera évaluée dans un deuxième temps) (3 lignes et un niveau d'importance sur une demi-feuille papier)
- pendant, nous recoupons les propositions et nous les classons. Nous affectons aux histoires retenues des responsables.
- après(15jours max),
- vous rentrez les user-storys dans un tableau qui sera stocké par exemple comme un document partagé google.
- chaque responsable d'histoire étudie les outils existants qui s'en rapprochent, les sous-tâches nécessaires, …
- Pour les histoires qui font appel à des outils existants (googleAgenda, twitter, flux rss, picasa,…), étude des technologies à utiliser pour se connecter. Rédaction de tutoriaux ou référencement de tutoriaux testés expliquant comment procéder, dans le wiki du projet.
- Réunion de synthèse sur la base des écrits de chaque sous-groupe,
- pendant,
- Choix des outils qui sont a priori atteignable,
- Retour sur les user-stories et les besoins et découpages en tâche recensés par chacun
- Synthèse des langages et technos utiles
- après(15jours max),
- Etude des technos web possibles en regard des besoins applicatifs (15 jours max)
- En parallèle de la tâche précédente, rédaction du cahier des charges en le décomposant selon les différents points de vue ci-après avec des responsables pour chaque partie
Point de vue Utilisateur :
- Sélection des sources d'informations qui l'intéressent.
- Page Web dynamique.
Cela implique une notion d'interface par défaut tant que l'utilisateur n'est pas connecté.
Point de vue Administrateur :
- Ajout d'une source d'information
- Un module = un département, ….
- une url
Questions d'architecture et technologies
- GetInfo(Date) → HTML incluant du javascript?
Des réferences utiles :
- JSON
2011_2012/projetstut/news.1318786325.txt.gz · Last modified: 2011/10/16 17:32 by blay