Académique Documents
Professionnel Documents
Culture Documents
Dédicace
I. Dédicace
II. Remerciements
III. Glossaire
AN : Alphanumérique
BD : Base de Données
GL : Génie Logiciel
DTS : Diplôme de Techniciens Supérieurs
HTTP : Hyper Text Transfer Protocol
HTTPS : Hyper Text Transfer Protocol Secure
IAI : Institut Africain d’Informatique
MCD : Modèle Conceptuel de données
MCT : Modèle Conceptuel de Traitement
MPD : Modèle Physique de Données
MLDR : Modèle Logique de Données relationnelles
MOT : Modèle Organisationnel de Traitement
SI : Système d’Information
MERISE : Méthode d’analyse et de conception structurelle
PHP : Personal Home Page
TIC : Technologie de l’Information de la Communication
SR : Systèmes et réseaux
SGBD : Système de Gestion de Base de Données
SE : Système d’Exploitation
Tableaux
Sommaire
DEDICACE…………………………………. ..................................................................................................................... 1
REMERCIEMENTS……………………….. ................................................................................................................... 2
GLOSSAIRE……………………………….. ..................................................................................................................... 3
SOMMAIRE………………………………. ..................................................................................................................... 5
RESUME……………………………………...................................................................................................................... 8
INTRODUCTION…………………………. .................................................................................................................. 11
CONCLUSION…………………………….. .................................................................................................................. 20
INTRODUCTION………………………...................................................................................................................... 22
CONCLUSION…………………………….. .................................................................................................................. 28
DOSSIER D’ANALYSE……………………….............................................................................................................. 29
INTRODUCTION………………………… ................................................................................................................... 30
1- GENERALITES ............................................................................................................................................... 31
CONCLUSION…………………………….. .................................................................................................................. 42
INTRODUCTION…………………………. .................................................................................................................. 44
1- DEFINITION : ................................................................................................................................................ 49
2- DICTIONNAIRE DES DONNEES ........................................................................................................................... 49
3- GRAPHE DES DEPENDANCES FONCTIONNELLES..................................................................................................... 52
4- REGLES DE GESTION ....................................................................................................................................... 53
5- REPRESENTATION DU MODELE CONCEPTUEL DE DONNEES .................................................................................... 54
CONCLUSION…………………………….. .................................................................................................................. 55
INTRODUCTION…………………………. .................................................................................................................. 57
1- DEFINITION .................................................................................................................................................. 59
2- REPRESENTATION DU MODELE PHYSIQUE DE DONNEES (MPD).............................................................................. 59
V. Résumé
Les systèmes d’information sont aujourd’hui l’un des éléments importants dans la
bonne gestion des entreprises et des problèmes de la vie courante. L’étude de ces systèmes
nécessite des personnes ayant une bonne maitrise de ceux-ci. C’est conscient de cette réalité
que l’IAI s’attèle à former des étudiants à l’utilisation de l’outil informatique et l’analyse des
systèmes d’information. Dans le cadre de cette formation, cette école prévoit pour l’étudiant
de deuxième année un stage en entreprise au sortir duquel il devra produire un rapport tenant
lieu de rapport de fin de stage.
Introduction Générale
Partout dans le monde, les hommes forment entre eux des groupements à but non
lucratif qui portent le nom d’associations. Ces dernières qui sont mises sur pied pour des
raisons diverses, permettent entre autre de consolider certaines valeurs comme le partage, la
famille, l’entraide. En parallèle, il existe des associations à but lucratif formées elles aussi
d’un ensemble d’hommes poursuivant les même objectifs. Qu’il s’agisse de l’une ou de
l’autre, plusieurs cotisations y sont effectuées pour de multiples raisons par l’ensemble des
membres de l’association en question.
Le présent rapport tenant lieu de compte rendu de ce projet, est découpé en plusieurs
parties, chacune jouant un rôle différent à savoir :
DOSSIER D’INSERTION
Résumé
Le dossier d'insertion est un document dans lequel l'étudiant fait son compte rendu à
l'instance académique par rapport à son insertion en entreprise. Il contient la présentation de
l’entreprise ainsi que ses ressources et son fonctionnement.
Aperçu
INTRODUCTION………………………... ............................................................................................................
I-PRESENTATION DE PROSYGMA CAMEROUN .........................................................................................
1-HISTORIQUE ET EVOLUTION ...............................................................................................................................
2-DOMAINES D’INTERVENTION..............................................................................................................................
3-REALISATIONS ...................................................................................................................................................
II-ORGANISATION STRUCTURELLE ET ORGANIGRAMME DE PROSYGMA ....................................
1-ORGANISATION STRUCTURELLE .........................................................................................................................
2-ORGANIGRAMME DE L’ENTREPRISE....................................................................................................................
III-RESSOURCES MATERIELLES DE PROSYGMA ....................................................................................
IV- PRESENTATION DES PRINCIPALES APPLICATIONS ET DE L’ENVIRONNEMNT DE
DEVELOPPEMENT……………………...............................................................................................................
CONCLUSION………………… ............................................................................................................................
Introduction
L’Institut Africain d’Informatique (IAI), est une Ecole inter-Etats créée par Décision des
Chefs d'Etat en 1971 en vue de former des ingénieurs qualifiés en informatique pour l’Afrique
et par l’Afrique.
L'I.A.I-Cameroun, Représentation Camerounaise de l'I.A.I, existe depuis le 1er octobre
1999 : création réalisée par M. Armand Claude ABANDA (actuel Représentant Résident),
suite aux Décisions du Conseil d'Administration tenu à Niamey (Niger) en 1996.
L’étudiant de deuxième année à l’I.A.I-Cameroun, en vue de l’obtention de son Diplôme
de Technicien Supérieur en Informatique est soumis à un stage académique dans une structure
informatisée pendant une période bien déterminée. Ce dernier quant à lui est sanctionné d’un
rapport de stage.
Le rapport d'insertion est un document dans lequel l'étudiant fait son compte rendu à
l'instance académique par rapport à son insertion en entreprise. L'IAI Cameroun y accorde une
importance particulière dans le but de vérifier la présence effective de ses étudiants en
entreprise. En effet, la période d'insertion permet à l'étudiant de découvrir la structure qui
l'accueille et de s'imprégner de son fonctionnement.
De ce fait, tout au long de ce rapport, nous présenterons dans un premier temps la
structure qui nous a accueillis depuis le mois de juillet 2012 en l’occurrence PROSYGMA
Cameroun. Pour cela, nous mettrons en exergue tour à tour son historique et son évolution,
ses domaines d’intervention et ses réalisations. Ensuite, nous parlerons de son organisation
structurelle et enfin des différentes ressources matérielles et logicielles dont dispose cette
structure.
PROSYGMA Cameroun est une entreprise exerçant dans le domaine des nouvelles
technologies de l’information et de la communication et spécialisée dans la prestation de
services aux particuliers et aux entreprises principalement dans le domaine du web. Située à
Douala au quartier BP cité à côté de la pharmacie cosmos, et disposant d’une représentation à
Yaoundé, son siège à Douala est constitué de sept (07) bureaux et d’une salle de conférence.
L’entreprise compte neuf (09) personnes dont cinq (5) femmes et quatre (04) hommes.
Cependant, PROSYGMA n’a pas toujours été ce qu’elle est aujourd’hui.
1- Historique et évolution
2- Domaines d’intervention
3- Réalisations
PROSYGMA a édité au total plus de 100 sites et application web. Il vous ici présenté quelques-
unes de ses réalisations.
Webbuilder : Un CMS (à partir de 50000FCFA/an) qui compte à ce jour plus de 200 utilisateurs
1- Organisation structurelle
PROSYGMA dont le siège est à Douala est constitué en tout de 5 services et d’une représentation à
Yaoundé. Elle est constituée de :
La direction :
Avec à sa tête le Directeur de l’entreprise M. Jack SOH NDEH, c’est d’elle que dépend
tous les autres services et la représentation de Yaoundé. Elle définit les orientations de
l’entreprise.
2- Organigramme de l’entreprise
Representation Yaoundé
Le Representant
résident
Service technique
Service commercial
Designer
Direction Responsable
(Denise FANKAM)
Le Directeur Général (Jeanine MEGUEM)
( Jack SOH NDEH)
Webmaster
Traductrice
(Ruben NKOT)
(Chimelle
MAKOUGOUM)
Comptable
(Christiane MOUNGANG)
Logiciels installés : IIS, Mysql , PHP. L’un des serveur éxecute Miracle mail
server
Ces serveurs disposent entre autre d’une bande passante de 100 Mbits/s Et peuvent chacun gérer 100
sites internet simultanément.
Matériel : processeur intel pentium 4 3Ghz, 1Gà RAM, 150Go disque dur
Outre ces serveurs PROSYGMA dispose dans ses locaux de machines réservées à son
personnel. Le tableau suivant récapitule les différentes machines, leurs caractéristiques et les logiciels
installés.
Système Logiciels
Marque Quantité Caractéristiques d’exploitation installés
CPU : P4 2.8 Ghz Sage, firefox,
DELL optiplex RAM :502Mo Windows XP Second copy,
GX280(Desktop) 01 GPU : Intel professional Adobe reader
82915G/GV/910/GL 7.0, VLC,
express chipset 128 Mb Office 2007,
Avast
DELL optiplex 01 CPU: Intel Celeron Windows XP Office 2007,
GX60 (Desktop) 2.4Ghz professional service VlC, firefox,
RAM: 510 Mb pack 2 Second copy,
GPU: Intel Avira
82845G/GL/GE/PE/GV
graphics 64 Mb
Acer Extensa 01 CPU: Intel Celeron 900 Windows vista Office 2007,
5235 (Laptop) 2.20Ghz 2.19 Ghz edition familiale Adobe CS4
RAM : 2Go basique service Notepad++,
GPU : Mobile Intel 4 pack 2 32 bits Wampserver ,
series Express chipset Firefox 11,
family VLC, Avira
Active Server Pages (ASP) est un ensemble de logiciels développés par Microsoft et utilisés
dans la programmation Web. C'est une suite de logiciels destinée à créer des sites web
dynamiques. Elle nécessite pour fonctionner une plate-forme Windows avec IIS installé, ou
encore une plate-forme Linux ou Unix avec une version modifiée d'Apache. ASP est une
structure composée d'objets accessibles par deux langages principaux : le VB Script et le
JScript. Il est possible d'utiliser d'autres langages comme le Perl Script, le REXX, ou encore le
Python en ajoutant le moteur d'interprétation du langage adéquat à IIS.
Conclusion
Résumé
Aperçu
INTRODUCTION
CONCLUSION
Chaque internaute devra pouvoir créer une réunion en ligne après s’être inscrit
L’authentification de chaque internaute désirant accéder à une réunion
La gestion des membres : l’application doit pouvoir enregistrer tous les
membres de l’association, permettre les modifications de leurs profils et leur
suppression si besoin est.
La gestion des droits d’accès : il doit y avoir deux types de compte pour un
membre enregistré, administrateur et utilisateur ce dernier ne pouvant pas
effectuer des modifications sur l’application.
Chaque membre doit disposer d’un espace personnel dans lequel il aura accès
aux informations relatives à l’association ainsi qu’aux différentes cotisations
qui s’y effectuent par lui et les autres membres. Il devra, pour se connecter à
cet espace fournir un login (adresse e-mail), un mot de passe ainsi que la
réunion à laquelle il veut accéder.
La gestion des caisses : l’administrateur devra être libre de créer les caisses
dans lesquelles les membres de l’association vont cotiser. Il pourra effectuer
les opérations de modification et de suppression sur celles-ci.
La gestion des cotisations : L’administrateur de l’application doit pouvoir
enregistrer les cotisations de chaque membre dans les différentes caisses au
cours de chaque séance et afficher les états (par membre, par séance, ou par
caisse).
La gestion des prêts : les membres peuvent prêter de l’argent en cas de besoin.
La gestion des sanctions : Les membres qui ne cotisent pas sont sanctionnés
par l’augmentation de la somme à cotiser.
3- Présentation de l’existant
Dans la majorité des associations s’effectuent des cotisations entre les membres
comme les tontines, les banques d’épargne… . La gestion de ces transactions financières est
généralement faite à la main, et les informations sont consignées dans un cahier ou registre
par une personne déléguée pour cela(Secrétaire). A intervalles de temps réguliers, les
membres se réunissent au même endroit pour se mettre au courant de l’évolution des
cotisations et en effectuer d’autres, la manière dépendant du type de cotisation. Des prêts et
des aides financières peuvent être octroyés aux membres qui en ont besoin et, selon le type de
cotisation, ceux qui ne cotisent pas sont sanctionnés le plus souvent par l’augmentation du
montant de la dette. Il existe souvent différentes caisses telles que les tontines, les banques
d’épargne, fond d’aide, fond de caisse…
A chaque réunion, chaque membre verse dans cette caisse un montant fixé à l’ avance.
Au cours de cette même réunion, la somme contenue dans cette caisse est remise à l’un des
membres. On dit qu’il « bouffe » la cotisation. Et ainsi de suite, lors des prochaines réunions
ce sera au tour d’un autre membre, jusqu’à ce qu’on ait fait le tour et que tous les membres
ait « bouffé ». Le membre qui ne cotise pas au cours d’une séance est sanctionné. A chaque
séance toutes les informations sont consignées dans un registre.
Il existe des applications accessibles en ligne qui permettent de gérer efficacement les
associations. Elles proposent les fonctionnalités suivantes :
Les banques et les micro finances constituent un exemple d’association à but lucratif
ou s’effectuent des cotisations. Les clients de ces associations viennent y verser leur argent
qui est conservé et mis en sécurité en échange d’une contribution financière. Les banques
mettent à disposition de leurs clients des logiciels riches en fonctionnalités et accessibles en
ligne pour la consultation de leurs comptes et le suivi de leurs transactions. C’est le cas de la
BICEC (Banque Internationale du Cameroun pour l’Epargne et le Crédit) qui permet à ses
clients de consulter leurs comptes sur son site www.bicec.com. Cependant les clients doivent
payer une certaine somme pour obtenir ces services, et n’ont aucun contrôle sur la gestion des
informations. Les micros finances quant à elles ne disposent pas encore de ces outils logiciels
en ligne pour la plupart.
Le traitement des informations issues des cotisations étant manuel, il présente de gros
risques pour la sécurité à savoir : Dégradation du registre, qui peut être sujet aux intempéries
(feu, eau…) et aux accidents (Vol, destruction…), ou simplement son détournement.
A cela s’ajoute le problème de la distance. En effet, les membres d’une réunion sont
souvent amenés à voyager et se retrouvent ainsi dans des zones différentes mais souhaitent
toujours participer aux cotisations. Il est cependant très difficile pour les membres absents de
suivre les cotisations en temps réel et d’y participer.
Conclusion
A la fin de cette première phase de travail, nous avons terminé la première partie de
l’analyse du projet de gestion en ligne des cotisations. Après avoir précisé ce que l’entreprise
attendait de l’application à produire, nous avons mené une étude de l’existant sur deux fronts :
la gestion manuelle et la gestion automatisée ce qui nous a permis d’en ressortir les limites et
ainsi de proposer des solutions à ces manquements. Cette étude préalable qui constitue notre
cahier de charge est le point de départ du dossier d’analyse qui lui, apportera une analyse plus
détaillée du problème et de la solution.
DOSSIER D’ANALYSE
Résumé
Le dossier d’analyse, à la suite du cahier des charges, présente une analyse plus
détaillée du problème et de la solution, la méthode d’analyse choisie ainsi que les raisons de
ce choix.
Aperçu
INTRODUCTION
1- GENERALITES .......................................................................................................................................................
CONCLUSION
Introduction
Le cahier des charges nous a permis de proposer une solution aux problèmes liés à la
gestion des cotisations. A sa suite, le dossier d’analyse quant à lui permettra d’effectuer une
analyse plus approfondie de cette solution avec une méthode spécifique qui dépendra des
exigences et des contraintes que l’environnement d’étude nous impose. De ce fait il est
important avant tout de choisir une méthode d’analyse qui permettra une étude méthodique du
problème. Dans notre cas, notre choix c’est porté sur la méthode MERISE. Ainsi, nous
présenterons cette dernière dans un premier temps, et utiliserons ses concepts et ses normes
pour ensuite analyser le problème posé. Nous présenterons pour ce faire les diagrammes
suivants :
1- Généralités
L’étude des données consiste d’abord à modéliser le réel, sans préjuger des
traitements qui seront faits sur les données perçues à travers cette modélisation. Ce réel est
appréhendé de telle sorte qu’il puisse être appréhendé lors de traitements sur machine.
La démarche se fait selon trois axes encore appelés les trois cycles : le cycle
d’abstraction, de vie et de décision. Ces derniers, du plus abstrait au plus concret pour
modéliser un système d’information correspondent aux trois niveaux : conceptuel,
organisationnel, et opérationnel.
1- Diagramme de flux
C’est un schéma qui représente les différents flux d’informations entre les
acteurs internes et externes du système.
Ce sont les personnes internes au système. Ils sont représentés par des ellipses
fermées. Les acteurs internes dans notre cas sont le plus souvent :
Le membre
Le trésorier
Le secrétaire
Le président
Ce sont les personnes externes au système, ils sont représentés par des ellipses
interrompues. Il s’agit dans notre cas de :
La banque
Le postulant
1.5- Formalisme
2.1- Définition
Le graphe des flux est un diagramme qui a pour but de représenter l’enchainement
entre les différents flux. Il est obtenu à partir des flux en prenant soin d’omettre tout ce qui est
de nature organisationnelle puis en ordonnançant les flux primaires puis les flux secondaires.
2.2- Représentation
La durée
La nature
Le lieu
Les responsables
Les ressources
PF : Procédure Fonctionnelle
RSP : Responsable
RSS : Ressources
Dès le
dépôt de Indéte Siège de la L’Administrat 1 PC + 1
la rminé A réunion eur ou personn
demande e secrétaire e
PF : Procédure Fonctionnelle
RSP : Responsable
RSS : Ressources
A : Automatisé
PC : Ordinateur Personnel
PF : Procédure Fonctionnelle
RSP : Responsable
RSS : Ressources
AM : Automatisé et manuel
PC : Ordinateur Personnel
PF : Procédure Fonctionnelle
RSP : Responsable
RSS : Ressources
AM : Automatisé et manuel
PC : Ordinateur Personnel
Lieu de Le trésorier 1 PC + 2
Indéter indéte AM tenue de la Le secrétaire personn
minée rminé réunion es
e
PF : Procédure Fonctionnelle
RSP : Responsable
RSS : Ressources
AM : Automatisé et manuel
PC : Ordinateur Personnel
Conclusion
En somme, nous avons effectué tout au long de cette phase une analyse détaillée du
problème. Nous avons pu ressortir les acteurs du système ainsi que les flux qui interagissent
entre eux. Après avoir ressorti les règles de gestion de traitement et de données, nous avons
représenté respectivement le MCT et le MCD du système. Après avoir ressorti les règles de
gestion de traitement et de données, nous avons représenté respectivement le MCT et le MCD
du système en plus du dictionnaire de données. Tous ces éléments qui constituent le dossier
d’analyse aideront à la réalisation du dossier de conception qui s’attellera à décrire les
spécifications techniques du problème.
DOSSIER DE CONCEPTION
Résumé
Aperçu
INTRODUCTION
I- MODELE CONCEPTUEL DE TRAITEMENT (MCT) .........................................................................................
1- DEFINITION ET FORMALISME................................................................................................................................
2- REGLES DE GESTION DE TRAITEMENT .....................................................................................................................
3- REPRESENTATION DU MODELE CONCEPTUEL DE TRAITEMENT (MCT) .........................................................................
1- DEFINITION : ....................................................................................................................................................
2- DICTIONNAIRE DES DONNEES ...............................................................................................................................
3- GRAPHE DES DEPENDANCES FONCTIONNELLES.........................................................................................................
4- REGLES DE GESTION ...........................................................................................................................................
5- REPRESENTATION DU MODELE CONCEPTUEL DE DONNEES ........................................................................................
CONCLUSION
Introduction
1- Définition et formalisme
Le Modèle Conceptuel de Traitements est une matérialisation du niveau conceptuel de
la méthode MERISE. Il permet de décrire les opérations qui sont réalisées en fonction des
évènements qui apparaissent dans le système. Pour ce faire, ce modèle intègre quelques
concepts :
RT1 : Pour être inscrit dans une réunion, un postulant doit effectuer une demande
d’inscription
RT2 : L’inscription d’un membre dans l’association doit se faire sous l’autorisation du
président après examen de la demande
RT1 : Pour effectuer sa cotisation, un membre doit remettre son argent au trésorier
RT1 : Pour obtenir un prêt auprès de la réunion, un membre doit en faire la demande
RT2 : Après examen de la demande, le prêt n’est accordé qu’après autorisation du président
RT1 : La remise de l’argent des cotisations a un membre se fait après avoir déterminé à quel
membre c’est le tour de toucher cette somme
RT2 : Le secrétaire donne le nom du membre au trésorier qui remet l’argent au membre
1- Définition :
Le MCD est la représentation statique sous forme schématique de la situation respective
des données d’un domaine de gestion. Il permet de décrire l’ensemble des données sur
lesquelles repose le système ainsi que les relations qui les lient. Nous présentons ici quelques-
uns de ses concepts :
2.1- Définition
C’est le résultat des informations relatives à l’ensemble du fonctionnement du système
étudié. Il récence toutes les données manipulées par le système d’information et les décrit de
manière explicite dans un tableau dont les colonnes portent comme en-tête :
donnée
Observation : expression de toutes les particularités des données. Elle exploite
les contraintes d’intégrité à respecter pour chaque donnée du SI et permet de
lever certaines ambiguïtés.
A : Alphabétique
N : Numérique
AN : Alphanumérique
3.1- Définition
3.2- Représentation
4- Règles de gestion
Conclusion
DOSSIER DE REALISATION
Résumé
Aperçu
INTRODUCTION
1- DEFINITION ......................................................................................................................................................
2- REPRESENTATION DU MODELE PHYSIQUE DE DONNEES (MPD)..................................................................................
1- Définition et formalisme :
Le modèle logique des données relationnelle MLDR fournit une description des données
tenant compte des moyens informatiques mis en œuvre. Il a pour objectif de traduire le MCD
dans un formalisme dépendant des possibilités techniques en introduisant la notion
d’organisation. Son formalisme se présente comme suit :
1- Définition
Le modèle physique des données représente la structure des tables telles qu’elles se
représenteront dans le Système de Gestion de Bases de Données (SGBD).
L’architecture de notre application est une architecture trois tiers. Cette architecture est
composée de trois éléments :
Le client qui, dans notre cas, est le poste de l’utilisateur assure uniquement des fonctions
d’affichage et n’effectue que des requêtes vers le serveur. Aucun calcul n’est donc effectué
par ce dernier.
Le serveur quant à lui effectue tous les calculs et effectue d’autres requêtes. Il s’agit ici d’un
serveur web Apache.
La base de données conserve les données et les retransmet en fonction des requêtes qui lui
sont envoyées.
Niveau 1 Niveau 2
Données
Requêtes
Pour mener à bien la réalisation de notre projet, nous avons été amenés à faire un tri
des outils qui allait nous être utiles. Ces différents choix se sont fait sur la base de plusieurs
critères. Ainsi, nous présenterons les outils que nous avons utilisés ainsi que la raison de notre
choix.
Pourquoi MYSQL ?
Nous avons choisi MYSQL du fait des avantages que ce SGBD nous offre :
Sa rapidité
Sa robustesse
Sa facilité d’utilisation et d’administration
Il est léger
Facilement interrogeable avec PHP et facilement administrable avec
PHPMyAdmin
Et surtout il est gratuit et open source donc joui d’une communauté
importante et dispose d’une documentation très complète et bien construite
Pourquoi PHP ?
PHP (Personal Home Page) est un langage de scripts interprété. Nous l’avons choisi
principalement du fait de sa légèreté et d’autres avantages :
Pourquoi JavaScript ?
Nous avons choisi d’utiliser JavaScript dans un souci d’ergonomie pour notre application. En
effet, grâce à ce langage de scripts nous gérons plus facilement :
Nous l’avons principalement choisi parmi d’autres parce qu’il est très sécuritaire et
fonctionne sur la majorité des clients.
Nous nous sommes aidés de quelques logiciels pour la réalisation de notre application parmi
lesquels :
5T5
Pour une bonne utilisation d’un produit logiciel, il est important de laisser une
documentation aux utilisateurs. Le guide utilisateur que voici a été justement conçu dans le
but de faciliter l’utilisation du logiciel aux utilisateurs.
Après avoir saisi l’url de l’application dans votre navigateur favori vous accéder à
l’index qui représente la page de connexion.
Il vous reste alors soit à vous connecter avec vos paramètres soit à créer une nouvelle réunion
en cliquant sur le lien « Pas encore inscrit ? »
Pour créer une nouvelle réunion vous devez remplir le formulaire d’inscription suivant :
Conclusion générale
BIBLIOGRAPHIE / WEBOGRAPHIE
Bibliographie
Concevez Votre Site Web Avec PHP et MySQL, Mathieu NEBRA, le livre du zéro
Lephpfacile comment faire un espace membre en PHP, fichier PDF issu du site
PHP manual Fr, fichier HTML compilé, consulté à partir du 17 juillet 2012
Webographie
http://www.siteduzero.com/tutoriel-3-13666-apprenez-a-creer-votre-site-web-avec-html5-et-
css3.html, consulté le 02 Août 2012 pour l’apprentissage du css
http://www.siteduzero.com/tutoriel-3-309961-dynamisez-vos-sites-web-avec-javascript.html,
http://www.toutjavascript.com/main/index.php3