Conception d un site web dynamique en utilisant les technologies XML
Conception d’un site web dynamique en
Utilisant la technologie XML
(Application : Gestion de Bibliothèque)
SOMMAIRE
Abstract 2
Remerciements 3
Dédicaces 4
SOMMAIRE 5
Liste des figures 7
INTRODUCTION GENERALE 8
CHAPITRE 1 9
1 Introduction 10
2 XML (eXtensible Markup Language) 10
2.1 Définition 10
2.2 Les avantages de XML 10
2.3 Les inconvénients de XML 11
3 Document XML bien formé 11
4 Document XML valide 12
4.1 Définition de type de document (DTD) 12
4.2 XML Schema 13
5 Feuilles de styles 14
6 XPath 16
7 XSLT (eXtensible Stylesheet Language Transformations) 16
8 Conclusion 17
CHAPITRE 2 18
1 Introduction 19
2 Historique UML 19
3 Modélisation avec UML 20
3.1 Vues statiques 20
3.2 Vue dynamique 24
4 Le Processus Unifié, méthode associée à UML 25
5 Conclusion 26
CHAPITRE 3 27
1 Introduction 28
2 Le Système bibliothèque 28
3 Les diagrammes 29
3.1 Diagramme de cas d’utilisation 29
3.2 Diagramme de séquence 31
3.3 Diagramme de classe 35
4 Présentation du modèle logique des données (MLD) de notre système 36
5 Conclusion 36
Chapitre 4 37
1 Introduction 38
2 Site web dynamique 38
3 Php 39
4 MYSQL 39
5 Architecture du système 39
6 Cas d’application 40
Description des pages web 41
7 Conclusion 45
Conclusion Générale 46
REFERENCES BIBLIOGRAPHIQUE 47
Abstract 48
Liste des figures
Figure 1 Affichage d’un document XML dans un navigateur web 12
Figure 2 Affichage d’un document XML associé à une feuille de style 15
Figure 3 Les flux d’une transformation XSLT 16
Figure 4 : Modélisation objet 19
Figure 5 : les différents diagrammes d’UML 20
Figure 6 : La présentation d’un diagramme de classe 23
Figure 7 : Le processus UP 26
Figure 8 : Diagramme de cas d’utilisation 30
Figure 9 : Diagramme de séquence: Inscription 32
Figure 10 : Diagramme de séquence: Emprunter et reserver 33
Figure 11 : Diagramme de séquence: Rendre ouvrage et sanction 34
Figure 12 : Diagramme de classe 35
Figure 13 : Architecture du