Chapitre III: Réalisation du Système et
Résultats
III.1. Introduction
Après avoir achevé les étapes d'analyse
et de conception du système, nous allons dans ce chapitre
réaliser le système proprement dit. Nous allons commencer par la
présentation des différents outils utilisés. Ensuite, nous
allons procéder à l'implémentation et enfin nous
présenterons quelques résultats
III.2.
Présentation des outils
Nous présentons dans ce paragraphe l'ensemble des
outils utilisés pour la réalisation de notre projet. Nous allons
dans un premier temps présenter les outils de gestion des contenus
(CMS) ; ensuite nous parlerons des LMS (outils de gestion des plateformes
de formation à distance) en plus le serveur de messagerie HMAILSERVER
et nous terminerons par XAMPP server.
III.2.1. Les systèmes de gestion de contenus de site
Internet ou CMS (Content Management system)
·
Définitions
« Le Content Management System » (CMS) est
un outil de gestion de contenu destiné à la
conception et à la mise à jour de site Internet ou d'application
multimédia. Il offre les fonctionnalités suivantes »[1]
:
· la séparation des opérations de
gestion de la forme et du contenu. Le rédacteur intègre le
contenu à partir d'une interface semblable à un logiciel de
bureautique qui est intégré dans une feuille de style
préalablement choisie par le rédacteur selon la nature de
l'information saisie,
· une chaîne de publication offrant par
exemple la possibilité de mettre en ligne le contenu des
documents,
· la structuration du contenu (utilisation de
FAQ, de documents, de blogs, de forums, etc.),
· certains systèmes incluent
également la gestion des versions.
· Présentation
du CMS : système de publication pour l'internet
(SPIP)
SPIP est un Système de Publication pour l'Internet. Il
s'agit d'un ensemble de fichiers, installés sur un compte Web, qui
permettent de bénéficier d'un certain nombre d'automatismes :
gérer un site à plusieurs, mettre en page des articles sans avoir
à taper de code HTML, modifier très facilement la structure d'un
site . . . Avec le même logiciel qui sert à visiter un site
(Netscape, Microsoft Explorer, Mozilla, Opéra. . .), SPIP permet de
fabriquer et de tenir un site à jour grâce à une interface
très simple d'utilisation. Il comprend deux interfaces : l'une
publique et l'autre privée ;
Ø L'interface publique permet aux visiteurs de
consulter les articles du site.
Ø 'interface privée donne la possibilité
aux rédacteurs de créer et de publier des articles.
· Les raisons du choix de SPIP
Tout le contenu d'un site géré sous SPIP est
installé dans une base de données MySQL. Pour présenter
ces informations aux visiteurs du site, il faut donc réaliser
l'opération qui consiste à récupérer les
informations, à les organiser et à les mettre en page, a?n de
délivrer une page HTML. Cette opération est traditionnellement
assez pénible : il faut connaître PHP et MySQL, et effectuer des
routines relativement complexes ; L'intégration de telles routines dans
une mise en page HTML élaborée est assez pénible. Le
recours systématique à des requêtes MySQL à chaque
affichage d'une page est gourmand en ressources, ralentit la visite et, dans
des cas extrêmes, provoque des plantages du serveur. SPIP propose ici une
solution complète pour contourner ces difficultés :
|