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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !