Projets M1
XML, Objets.
Université Paris II & LRI
Michel de Rougemont
http://www.lri.fr/~mdr
1. Projets
2. XML
3. Programmation objet
4. D.O.M.
Projets:
•Présentation
–Objectif
–Quels services?
–Quels usagers?
•Schéma de la Base de données Mysql
–Combien de tables
–Structures des tables
•Architecture HTML
– Page d’index, pages principales, liens
–Feuilles de style
•Scripts PHP
–Liens entre page HTML et Base de données.
Exemple : gestion de résultats
de compétition sportive
•Présentation:
–offrir la possibilité de gérer des résultats de compétitions de
sport. Afficher les résultats sur une page par sport.
– Possibilité de s’abonner aux résultats : envoi hebdomadaire.
•Schéma B.D.
– Table R ( sport, lieu, date, e1,e2,score…)
–Table L (nom, email, sport)
•Architecture HTML
– Sélection sport sur page d’index
– Abonnement: lien de la page d’index vers une nouvelle page
–Entrer de nouveaux résultats sur la page de chaque sport.
–Feuilles de style : Menu colonne gauche.
–Select/option pour chaque sport.
•Scripts PHP
– Insertion d’un formulaire abonnement vers L
–Affichage de R sur la page de chaque sport par sélection du
sport
Gestion de résultats de compétition
sportive sur monsite.free.fr
•Présentation:
–Powerpoint
•Schéma B.D.
–Powerpoint et MYSQL (via query.php)
•Architecture HTML
–Powerpoint : Arborescence et liens
–Fichiers sur monsite.free.fr
•Scripts PHP
–Powerpoint : fonction des scripts
–Réalisation sur monsite.free.fr
Itérations chaque semaine
XML
<?xml version='1.0' ?>
<!DOCTYPE livre SYSTEM 'livre.dtd' [
<!ENTITY ionesco SYSTEM 'ionesco.xml'>]>
<?xml:stylesheet
type="text/xsl"
href="s1.xsl"?>
<livre>
&ionesco;
</livre>
Séparation de:
Structure (DTD)
Style d’affichage (XSL)
Données brutes (XML)
s1.xml, s2.xml, s3.xml dans XSL.ZIP
1 / 19 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!