Chapitre 4 :
Mise en oeuvre de la solution
Babacar NGOM Mémoire de fin de cycle DST Page 45
Système de notification par SMS des incidents support
de NEDGE PS.
I. Environnement de développement
Babacar NGOM Mémoire de fin de cycle DST Page
46
I.1.WAMP Server
WAMP Server est un acronyme informatique signifiant :
? Windows
? Apache
? MySQL
? PHP dans la majorité des cas mais
aussi parfois, « Perl » ou «
Python ».
WampServer est une plate-forme de développement Web
sous Windows. Il permet de développer des applications Web dynamiques
à l'aide du serveur Apache2, du langage de scripts PHP et d'une base de
données MySQL. Il possède également PHPMyAdmin et Sqlite
Manager pour gérer plus facilement des bases de données.
Contrairement aux autres solutions, WampServer permet de reproduire
fidèlement un serveur de production. Une fois la base installée,
nous avons la possibilité d'ajouter autant de versions d'Apache, MySQL
et PHP que nous le souhaitons. WampServer dispose également d'un
"TrayIcon" (icône sur la barre des taches) permettant de gérer et
configurer simplement des serveurs, sans toucher aux fichiers de
configuration.
Figure 14 : TrayIcon de
WampServer
I.2.Sublim Text 2
Babacar NGOM Mémoire de fin de cycle DST Page 47
Système de notification par SMS des incidents support
de NEDGE PS.
Figure 15 : Editeur Sublim Text
2
Système de notification par SMS des incidents support
de NEDGE PS.
II. Présentation de
l'application
II.1.Description de l'application
L'application que nous avons conçue permet d'effectuer
les tâches suivantes :
-Effectuer les fonctions d'ajout, de modification, de
suppression et de recherche sur l'ensemble des tables de la base de
donnée ;
-Monitorer un ticket (ouverture/clôture de ticket) ;
-Vérifier le compte de la messagerie par rapport au statut
des messages ;
-Envoyer un SMS d'alerte aux agents pour les éventuels
incidents ainsi que leur niveau de résolution.
II.2.Quelques interfaces de l'application
II.2.1.Interface d'authentification
Voici l'interface d'accueil qui nous permet de s'authentifier.
Il y a deux sortes d'authentification :
-L'administrateur qui a accès à toutes les parties
de l'application sauf la partie « Traitement d'un incident » ;
-L'agent qui a accès seulement au traitement de
l'incident.
La différence est que celui-ci n'aura pas de liens
cliquables pour les parties réservées à l'administrateur
et inversement.
Babacar NGOM Mémoire de fin de cycle DST Page 48
Système de notification par SMS des incidents support
de NEDGE PS.
Babacar NGOM Mémoire de fin de cycle DST Page 49
Figure 16 : Interface
d'authentification
|