« STIC:STIC II - exercice 12 (Nestor-Pixel) » : différence entre les versions
Aller à la navigation
Aller à la recherche
m (→Tâche) |
m (→Outils) |
||
Ligne 21 : | Ligne 21 : | ||
; Outils | ; Outils | ||
: | : 1. Générateurs de code PHP/MYSQL. On conseille soit: | ||
:: http://www.webformgenerator.com/ | :: http://www.webformgenerator.com/ (Java) | ||
:: http://www.sqlmaestro.com/products/mysql/phpgenerator/ | :: http://www.sqlmaestro.com/products/mysql/phpgenerator/ (Win) | ||
: Un éditeur de texte pour éventuellement changer le code PHP | :: Des copies se trouvent [http://tecfa.unige.ch/tecfa/maltt/stic/soft/ ici] (login/mot de passe habituel) | ||
: phpMyAdmin: http://tecfa.unige.ch/admin/phpMyAdmin/ | : 2. Un éditeur de texte pour éventuellement changer le code PHP | ||
: 3. phpMyAdmin: http://tecfa.unige.ch/admin/phpMyAdmin/ | |||
; Deployment: | ; Deployment: | ||
* | * D'abord en local (avec un LAMP/WAMP/MAMP) | ||
* Produit final sur le serveur MySQL de TECFA (donc il faut aussi exporter/importer les tables) | |||
=== Contraintes === | === Contraintes === |
Version du 22 février 2008 à 14:51
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
- 1. Générateurs de code PHP/MYSQL. On conseille soit:
- http://www.webformgenerator.com/ (Java)
- http://www.sqlmaestro.com/products/mysql/phpgenerator/ (Win)
- Des copies se trouvent ici (login/mot de passe habituel)
- 2. Un éditeur de texte pour éventuellement changer le code PHP
- 3. phpMyAdmin: http://tecfa.unige.ch/admin/phpMyAdmin/
- Deployment
- D'abord en local (avec un LAMP/WAMP/MAMP)
- Produit final sur le serveur MySQL de TECFA (donc il faut aussi exporter/importer les tables)
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).