Skip to content

abderrahmanehamim/Suivi-Statistique-du-Trafic-Reseau-Application-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suivi Statistique du Trafic Réseau - Application Web

Ce référentiel contient le code source d'une application web développée dans le cadre d'un projet universitaire. L'application vise à offrir un suivi statistique détaillé des paquets en entrée et en sortie d'un ordinateur. Le projet a été réalisé dans le contexte du module "Développement Frontend et Backend" du programme d'Ingénierie Numérique en Data Science et Intelligence Artificielle à l'Ensam Rabat. Les langages de programmation utilisés dans ce projet sont :

Frontend : HTML, CSS, Bootstrap, JavaScript, jQuery Backend : PHP Base de Données : SQL

Table des matières

-Introduction -Présentation du Projet -Technologies Utilisées -Aperçu de l'Application -Gestion des Graphiques -Base de Données -Conclusion -Annexe -Références

Introduction

Ce projet "Suivi Statistique du Trafic Réseau" vise à créer une application web permettant de surveiller les paquets de données entrant et sortant d'un ordinateur. Il a été réalisé dans le cadre du module "Développement Frontend et Backend" du programme d'Ingénierie Numérique en Data Science et Intelligence Artificielle.

Présentation du Projet

L'objectif de l'application est de fournir une interface conviviale permettant aux utilisateurs d'analyser en temps réel le trafic réseau de leur ordinateur. Les fonctionnalités clés incluent :

Suivi statistique des paquets en entrée et en sortie. Visualisation graphique de l'évolution du trafic réseau. Analyse des ressources système et événements logiciels. Possibilité de commenter et d'interagir avec d'autres utilisateurs.

Technologies Utilisées

Frontend

-HTML : Définition de la structure de la page. -CSS : Personnalisation du style visuel. -Bootstrap : Framework pour la mise en page réactive. -JavaScript : Logique interactive côté client. -jQuery : Gestion des interactions et dynamisme.

Backend

PHP : Gestion des requêtes et logique côté serveur. Base de Données SQL : Stockage des données utilisateur, commentaires et statistiques.

Aperçu de l'Application

L'application offre une page d'accueil informant sur son fonctionnement. Les utilisateurs peuvent se connecter ou créer un compte pour accéder aux fonctionnalités. Une fois connectés, ils peuvent effectuer un suivi statistique des paquets réseau, visualiser les graphiques et les statistiques associées. Les utilisateurs peuvent également poster des commentaires et interagir avec d'autres utilisateurs.

Gestion des Graphiques

Pour la création de graphiques, le projet utilise la bibliothèque JQPlot, une extension JavaScript de jQuery. Cette bibliothèque permet de générer des graphiques linéaires et à barres pour représenter l'évolution du trafic réseau au fil du temps.

Base de Données

Les données relatives aux utilisateurs, aux commentaires et aux statistiques sont stockées dans une base de données SQL. Cette base permet de maintenir les informations nécessaires à l'analyse du trafic réseau et à l'interaction entre les utilisateurs.

Conclusion

Ce projet a permis de développer une application web pratique pour surveiller le trafic réseau. Il a également offert une occasion d'apprentissage en travaillant avec diverses technologies de développement frontend et backend.

Annexe

-Code source complet du projet -Fichiers de configuration de la base de données -Fichiers de la bibliothèque JQPlot -Fichier.txt contenant le nom des concepteurs

Références

Documentation PHP : https://www.php.net/docs.php Bootstrap : https://getbootstrap.com/docs/5.0/getting-started/introduction/ jQuery : https://jquery.com/ Gestion des requêtes AJAX : https://developer.mozilla.org/fr/docs/Web/Guide/AJAX Génération d'images aléatoires : https://picsum.photos/

About

Ce projet "Suivi Statistique du Trafic Réseau" vise à créer une application web permettant de surveiller les paquets de données entrant et sortant d'un ordinateur. Il a été réalisé dans le cadre du module "Développement Frontend et Backend" du programme d'Ingénierie Numérique en Data Science et Intelligence Artificielle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors