STIC:STIC II - exercice 10 (Nextor-Pixel)
Aller à la navigation
Aller à la recherche
Enoncé de l'exercice 10
Cet exercice du cours STIC II vous permet:
- de vous familiariser avec des simples bases de données tabulaires
- d'apprendre à utiliser 2 services web 2.0
Tâches
- Définir une application (hypothétique) qui nécessite une base de données avec une table
- Prenez un login avec Zoho:
- Créez une base de données avec Zoho Creator
- Créez une nouvelle page Pageflakes pour STIC. (c.f. activités en classe pour voir les détails)
- Importez un widget pour afficher la base de données Zoho (au moins les résultats, mais éventuellement aussi le formulaire de saisie) and rendez publique la page Pageflakes (pagecast).
- Adaptez la page Pageflakes pour des éventuels utilisateurs.
- Créez une page d'accueil/rapport ici:
/etu-maltt/nestor/<login>/stic/ex10/
Outils
- Outils
- Un navigateur
- Deployment
- Zoho et Pageflakes
Contraintes
- Thème en rapport avec MALTT (à synchroniser peut-être avec un autre enseignement MALTT)
Le rapport:
- Titre, auteur et date
- Liens vers le résulat:
- Lien vers le fichier SQL
- Objectifs de l'application: Elle servirait à quoi / quelle population ?
- Design de la structure de la table (champs, types de données, etc.) (Important !!!)
- La production: bref résumé de la démarche
- Difficultés, auto-évaluation, remarques
- Ressources utilisées, bibliographie.
Evaluation
- Qualité du rapport (surtout discussion des besoins et de l'architecture de la base de données)
- On peut correctement voir les données Zoho dans Pageflakes
- La page Pageflakes est ergonomique (peut servir).
Activités en classe
On va se familiariser un peu avec Zoho Creator
Pour créer une nouvelle table:
- Button "Create New Application"
Pour rendre public une application/widget Zoho:
- Cliquer sur Edit this application
- Ensuite Share the application to the public
Pour exporter le widget code de Zoho:
- Si vous êtes dans l'interface d'édition, cliquer sur Access this application
- Selectionnez soit "Participants" soit "Participants View" (vous pouvez créer un widget pour le formulaire de saisie et le formulaire qui montre le résultat).
- Menu More Actions->Embed in your Website (attention: c'est le "more actions") à côté du nom de la base de données, pas celui qui est tout en haut !!!)
- Copier le code et coller dans une autre application
Pour importer le widget dans Pageflakes:
- Creer un "Anything Flake"
- Cliquer sur le bouton HTML en bas du widget
- Coller le code Zoho. Vous pouvez ajouter votre code HTML ou modifier le code zoho (si vous savez ce que vous faites).
- Si le Anything flake ne marche plus, tuez-le et refaites-le (on ne peut plus modifier le code une fois qu'il est cuit/baked)
Liens
- Transparents
- http://tecfa.unige.ch/tecfa/talks/schneide/mons07/mons2007-schneider.ppt (social computing dans l'enseignements.) - consulter seulement si envie.
- Liens techniques
- Zoho et Pageflakes ont un help intégré
- Il existe des vidéos pour Zoho