Atelier Professionnel 3

Application Web
Gestion de Parc

Évolution de la base de données GestParc et développement de l'application web de gestion pour la Maison des Sports de la Région Réunion.

MySQL PHP / JS

Contexte de la mission

La Maison des Sports de la Région Réunion (MS2R) héberge 24 ligues sportives et avait besoin d'une application web pour gérer son parc informatique.

Dans le cadre de cet atelier professionnel, j'ai travaillé sur l'évolution de la base de données de gestion de parc informatique (GestParc) et le développement de l'application web permettant d'exploiter cette base.

1 Gestion de la base de données GestParc

La deuxième mission m'a amené à travailler sur la base de données MySQL GestParc, hébergée sur le serveur de la MS2R. Cette base recensait l'ensemble du parc informatique à travers trois tables principales : Poste, Logiciel et Installer.

J'ai d'abord effectué une série de requêtes SQL pour extraire des informations pertinentes sur l'état du parc. Puis, j'ai fait évoluer la structure de la base en ajoutant deux nouvelles tables : une table Éditeur (contenant la raison sociale, l'adresse et le contact de chaque éditeur de logiciel) et une table Service (regroupant les services Administration, Logistique et Projets). Le schéma relationnel complet de la base mise à jour a été documenté.

Structure de la base GestParc
  • Poste -- Inventaire des postes informatiques
  • Logiciel -- Catalogue des logiciels installés
  • Installer -- Liaison poste/logiciel
  • Éditeur -- Éditeurs de logiciels (ajout)
  • Service -- Services de la MS2R (ajout)

2 Développement de l'application web GestParc

La troisième mission portait sur le développement de l'application web GestParc, destinée à offrir une interface conviviale pour gérer le parc informatique de la MS2R.

J'ai finalisé le formulaire d'affectation de poste (affectePoste), avec une liste déroulante et des boutons radio permettant d'affecter un poste à un service spécifique. J'ai ensuite créé un formulaire de création de nouveau poste intégrant des règles de validation strictes : la RAM doit être supérieure ou égale à 4 Go, le disque dur compris entre 256 Go et 3 To, et l'adresse IP doit obligatoirement commencer par 172.18.159.

Une page d'accueil avec un menu de navigation a été mise en place pour structurer l'ensemble de l'application.

Le volet cybersécurité n'a pas été négligé : une note RGPD a été rédigée pour rappeler les obligations légales liées au traitement des données du parc informatique, et un formulaire de connexion sécurisé en JavaScript a été développé pour restreindre l'accès à l'application aux seuls utilisateurs autorisés.

Compétences BTS SIO mobilisées