ChapitreII: Analyse et conception
Introduction : 26
I.Présentation de l'application: 26
II.Présentation de l'UML : 27
II.1. Le langage de modélisation UML : 27
II.2. L'extension d'UML pour le web : 28
III.Analyse 32
III.1. Définition des acteurs 32
III.2. Spécification des taches : 32
III.3. Spécification des scénarios : 33
III.4. Les cas d'utilisations : 35
III.5.Diagramme de cas d'utilisation global : 35
IV.Conception : 39
VI.1. Les diagrammes de séquence 40
VI.2. Les diagrammes de classe : 44
VI.2. Les diagrammes de package : 46
VI.4. Conception de la base de données : 50
VI.4.1 Description des entités : 50
VI.4.2. Descriptions des relations : 52
VI.4.3. Le modèle entité associations : 54
VI.4.4. Le modèle relationnel : 55
Conclusion : 56
Chapitre III: Implémentation
Introduction : 58
I.Les outils de développement : 58
I.1. Wampserver : 58
I.2. L'interface PHPmyadmin : 58
I.3. Les serveurs : 59
I.3.1. Serveur apache : 59
I.3.2. Serveur MySQL : 60
I.4. Logiciel dreamweaver :
|
60
|
II.Les langages d'implémentation utilisés :
|
. 60
|
II.1. Le langage html :
|
60
|
II.2. Le langage de requête SQL :
|
60
|
II.3. Le langage de script PHP :
|
61
|
III.Le modèle physique de données :
|
62
|
IV.Exemple de page PHP :
|
.68
|
V.Les interfaces de l'application :
|
69
|
V.1. La page d'accueil :
V.2. Le formulaire d'authentification de l'administrateur :
|
69
70
|
Conclusion :
|
71
|
Conclusion générale
|
72
|
Bibliographie :
|
74
|
Annexes :
|
.75
|
|