Site en cours de développement - ceci est un aperçu.
Refonte du simulateur réseau Sopirem
Projet réalisé en AP durant ma deuxième année de BTS SIO SLAM pour le compte de la société AJASIO. L'objectif est de concevoir une refonte moderne de Sopirem, un logiciel pédagogique de simulation réseau utilisé pour enseigner les couches basses du modèle OSI, notamment les échanges de trames Ethernet et le protocole ARP.
Contexte
L'ancien logiciel Sopirem n'étant plus maintenu, il était nécessaire de développer une nouvelle application client lourd moderne, capable de reproduire fidèlement les activités pédagogiques de simulation de réseau local. Le but final est de permettre aux étudiants de visualiser le cheminement des trames lors d'une commande ping et de manipuler les caches ARP des machines.
Équipe
Projet réalisé avec deux de mes camarades : Jean-Mathieu Lerda et Emmanuela Profir.
Outils utilisés
Détails du projet
- •Projet de refonte d'un outil pedagogique utilise en contexte de formation reseau.
- •Travail en equipe sur une application client lourd moderne.
- •Projet formateur sur Python, PyQt6, la modelisation reseau et l'organisation agile.
Réalisation
- •Mise en place du projet en Python avec PyQt6 pour construire une interface graphique interactive.
- •Organisation du travail avec une methode agile basée sur Kanban via Tuleap Campus, et gestion de versions avec GitLab.
- •Implementation des fonctions d'ajout de peripheriques, notamment PC et switchs.
- •Ajout de la possibilite de personnaliser les noms des équipements et d'attribuer une adresse IP aux postes.
- •Developpement de la logique de connexion et deconnexion entre les équipements, avec selection precise des ports pour les switchs.
- •Mise en place de l'affichage des informations détaillées de chaque machine.
- •Création d'un outil permettant de visualiser les connexions de chaque peripherique.
- •Correction du parametrage des switchs et developpement d'une suppression sécurisée d'équipements avec retrait automatique des liaisons associées.
Résultats
- •Fonctionnalites fondamentales de la nouvelle application déjà en place.
- •Base technique solide pour poursuivre la simulation pédagogique des échanges réseau.
- •Projet encore en cours, avec une marge importante d'évolution avant finalisation.