WampServer est une plateforme de développement Web de type WAMP, permettant de faire fonctionner localement (sans se connecter à un serveur externe) des scripts PHP. WampServer n’est pas en soi un logiciel, mais un environnement comprenant deux serveurs (Apache et MySQL), un interpréteur de script (PHP), ainsi qu’une administration pour les deux bases SQL PhpMyAdmin et SQLiteManager.
Il dispose d’une interface d’administration permettant de gérer et d’administrer ses serveurs au travers d’un tray-icon (icône près de l’horloge de Windows).
PHP est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plate-forme plus qu’un simple langage.
Cet outil nous a permis de générer le code SQL automatiquement. Nous dessinions seulement les tables, et le code SQL se générait automatiquement.
Bootstrap est une compilation de plusieurs éléments et fonctions web-design personnalisables, le tout emballé dans un seul et même outil. Les développeurs qui utilisent Bootstrap pour la création de leur site web choisissent les éléments qu’ils veulent utiliser. Les éléments personnalisables compilés dans Bootstrap sont une combinaison de HTML, CSS et JavaScript. Et grâce à la magie de l’open-source, Bootstrap s’améliore en permanence : de nouvelles fonctions absolument géniales ont été ajoutées comme le 100% mobile responsive ou la très large sélection de plugins jQuery.
Figure 21 : La table Admin
Figure 22 : La table d’enregistrement des agents
Figure 23 : La table d’enregistrement des opérations de paie
Figure 24: La table d’enregistrement les indices de paiements des agents
Figure 25: La table d’enregistrement les congés accordés aux agents
Figure 26 : La table d’enregistrement les avances sur les salaires des agents
Figure 27 : La table d’enregistrement les retenus sur les salaires des agents
Au démarrage de l’application se trouvant à l’adresse locale (localhost ou le 127.0.0.1) la page indexé de notre application s’affiche :
Figure 28 : page d’accueil du site
Cette page appel tous les utilisateurs du système à se connecter avant de passer à n’importe quelle opération.
Figure 29 : L’interface d’authentification au système
Après s’être authentifié au système, le responsable du personnel accède à la page suivante :
Figure 30 : La page de gestion des congés
Ce page offre un contenu avec trois onglets :
Figure 31 : Choix d’un agent
A ce niveau, le gestionnaire doit sélectionner un agent à accorder le congé. Après la sélection, l’interface suivante s’affiche :
Figure 32 : Le formulaire d’ajout des congés
Figure 33 : L’affichage du profil utilisateur
Figure : 16 Interface d’enregistrement des agents
Figure 34 : Affichage et mis à jour des agents
2 |
3 |
4 |
1 |
Figure 35 : Interface d’ajout des avances sur salaire
Figure 36 : Formulaire d’ajout des retenues sur salaire