ANNEXES
<?php
$total+=$row_rsPanier['prix'] * $liste[$i][1];
}//fin du bloc for
$_SESSION['total']=$total;//mémorise le total dans la
session
?>
<tr>
<td height="32" colspan="2"> </td>
<td colspan="2"><span class="Style11">Total :
<?php echo $total ?> Fcfa</span></td>
</tr>
</table>
<table width="407" border="0">
<tr align="center" valign="middle">
<th width="174" scope="col"><label>
<input name="modifPanier" type="submit" class="Style5"
value="ACTUALISER" />
</th>
<th width="217" scope="col"><input
name="enregistreCommande" type="submit"
class="Style5" value="COMMANDER" />
</th>
</tr>
</table>
</form> </td>
<?php }//fin du test isset($liste) ?>
</tr>
</table>
</body>
</html>
TABLE DES MATIERES
Rédigé et Présenté par NZOGANG Borel
et FOTSO WANSI Lionel 63
Rédigé et Présenté par NZOGANG Borel
et FOTSO WANSI Lionel 64
INTRODUCTION
|
GENERALE
|
1
|
PARTIE I:
|
|
CREATION DU SITE DE E-COMMERCE
|
2
|
|
|
PRESENTATION DU SITE
|
3
|
|
I)
|
FONCTIONNALITE ET PROBLEMES
|
3
|
|
|
I.1) Fonctionnalités
|
3
|
|
|
I.2) Problèmes posés
|
3
|
|
II)
|
LES BESOINS ET LES OBJECTIFS
|
4
|
|
|
II.1) Les besoins
|
4
|
|
|
II.2) Les objectifs
|
4
|
CONCEPTION DE L'APPLICATION
|
5
|
I) LA METHODE MERISE [1]
|
5
|
II) LES DIFFERENTS MODELES DE MERISE
|
5
|
II.1) Le modèle conceptuel de communication
|
5
|
II.1.1) définition
|
5
|
II.1.2) Le MCC
|
6
|
II.2) Modèle conceptuel de traitement [2]
|
6
|
II.2.1) Définition
|
6
|
II.2.2) Le MCT
|
7
|
II.3) Dictionnaire des données
|
8
|
II.4) Modèle conceptuel des données
|
9
|
II.4.1) Définition
|
9
|
II.4.2) Le MCD
|
10
|
II.5) Modèle logique des données
|
10
|
IMPLEMENTATION DE L'APPLICATION
|
12
|
I) Environnement de developpement
|
12
|
I.1) Environnement matériel
|
12
|
I.2) Environnement logiciel [1]
|
12
|
II) Plan de navigation
|
13
|
II.1) définition
|
13
|
II.2) Plan de navigation du site web
|
13
|
III) Les principales interfaces
|
15
|
III.1) Les interfaces publiques [1]
|
15
|
III.1.1) index (Accueil)
|
15
|
III.1.2) Catalogue
|
15
|
III.1.3) Fiche
|
16
|
III.1.4) Panier
|
17
|
TABLES DES MATIERES
|
III.1.5) Login 18
III.1.6) Inscription 19
III.1.7) Commande 20
III.1.8) Payement 21
III.2) Les interfaces administrateur [2] 24
III.2.1) Login 24
III.2.2) Gestion des articles 25
III.2.3) Gestion des clients 26
III.2.4) Gestion des commandes 27
III.2.5) Modification des commandes 27
III.2.6) Vérification des commandes 28
PARTIE II: HAUTE DISPONIBILITE ET REPARTITION DES
CHARGES 30
CHAPITRE IV: PRESENTATION GENERALE 31
I) LA HAUTE DISPONIBILITE [3] 31
I.1) Définition 31
I.2) Le principe de redondance 31
I.3) Sécurisation de données 31
I.4) Principe théorique 31
II) LA REPARTITION DE CHARGE 32
II.1) Principe de répartition de charge 32
II.2) Explication 32
II.3) Les algorithmes [3] 32
II.4) La persistance [3] 33
III) LES ARCHITECTURES 33
III.1) Architecture générale 33
III.2) Plus de détails 34
SOLUTIONS DE LA REPARTITION DES CHARGES INTEGREE A LA
HAUTE
DISPONIBILITE 35
I) SOLUTIONS DE LA HAUTE DISPONIBILITE 35
I.1) VIRTUALISATION D'UN SERVEUR [4] 35
I.2) UTILISATION D'HEARTBEAT [4] 36
I.3) MISE EN PLACE D'IPTABLES [4] 36
I.4) DRBD [3] [5] 37
II) SOLUTION POUR REPARTIR LES CHARGES 37
II.1) Le DNS [3] [6] 38
II.1.1) Principe de fonctionnement 38
II.1.2) Le DNS Round-Robin [3] 38
II.2) Le Load-balancing [5] 40
IMPLEMENTATION DE LA HAUTE DISPONIBILITE ET DE LA
REPARTITION
DES CHARGES 46
I) ENVIRONNEMENT DE DEVELOPPEMENT 46
I.1) Environnement matériels 46
Rédigé et Présenté par NZOGANG Borel
et FOTSO WANSI Lionel 65
TABLES DES MATIERES
|
|
I.2) Environnement logiciels
|
46
|
II) CONFIGURATIONS
|
47
|
II.1) Architecture et configuration des cartes réseaux
|
47
|
II.2) Configuration des logiciels
|
48
|
II.2.1) Au niveau des serveurs
|
48
|
II.2.2) Au niveau du répartiteur de charges
|
50
|
TEST ET OUTILS DE TEST
|
54
|
I) TEST DE L'ARCHITECTURE
|
54
|
II) OUTILS DE TEST
|
54
|
|
II.1) HTTPERF
|
54
|
II.2) Siège
|
55
|
CONCLUSION GENERALE
|
56
|
BIBLIOGRAPHIE & WEBOGRAPHIE
|
57
|
ANNEXES
|
59
|
Annexe 1 : Terminologies
|
59
|
Annexe 2 : HeartBeat
|
59
|
Annexe 3 : Code du panier virtuel
|
59
|
TABLE DES MATIERES
|
63
|
|