« STIC:STIC II - exercice 12 (Nestor-Pixel) » : différence entre les versions
Aller à la navigation
Aller à la recherche
m (→Tâche) |
m (→Tâche) |
||
Ligne 8 : | Ligne 8 : | ||
=== Tâche === | === Tâche === | ||
* | * Créez une application SQL (au moins une table) | ||
** Conseil: reprenez qc. de l'exercice 11. | |||
* Faites une interface utilisateur avec PHP en utilisant un générateur de code | * Faites une interface utilisateur avec PHP en utilisant un générateur de code | ||
** L'interface doit permettre d'entrer des données et afficher les résultats | ** L'interface doit permettre d'entrer des données et d'afficher les résultats | ||
** A option: Edition d'enregistrements, interrogation, etc. | ** A option (bonus): Edition d'enregistrements, interrogation, etc. | ||
** Ceux qui savent déjà programmer en PHP peuvent programmer leur propre interface | ** Ceux qui savent déjà programmer en PHP peuvent programmer leur propre interface. | ||
Rapport à déposer ici: | Rapport à déposer ici: |
Version du 22 février 2008 à 13:48
Enoncé de l'exercice 12
Cet exercice du cours STIC II vous permet:
- de vous familiariser avec l'interface PHP/MySQL
- d'apprendre à utilisateur un générateur de code PHP
Tâche
- Créez une application SQL (au moins une table)
- Conseil: reprenez qc. de l'exercice 11.
- Faites une interface utilisateur avec PHP en utilisant un générateur de code
- L'interface doit permettre d'entrer des données et d'afficher les résultats
- A option (bonus): Edition d'enregistrements, interrogation, etc.
- Ceux qui savent déjà programmer en PHP peuvent programmer leur propre interface.
Rapport à déposer ici:
/etu-maltt/nestor/<login>/stic/ex12/
Outils
- Outils
- Générateur de code PHP/MYSQL. On conseille soit
- Un éditeur de texte pour éventuellement changer le code PHP
- phpMyAdmin: http://tecfa.unige.ch/admin/phpMyAdmin/
- Deployment
- Sur le serveur MySQL de TECFA
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 l'application
- Objectifs de l'application: Elle servirait à quoi / quelle population ?
- Design de la structure de base données (tables, colonnes, 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 objectifs/besoins)
- L'interface marche sur le serveur de TECFA
Activités en classe
On va explorer les générateurs de code
- http://www.webformgenerator.com/ (moins de fonctionalités, mais plus facile)
- http://www.sqlmaestro.com/products/mysql/phpgenerator/ (version gratuite d'un produit commercial).