Introduction

Dans ce mini projet, on propose aux élèves de créer une une ou plusieurs tables pour gérer un laboratoire scientifique :

  • Inventaire

  • Filtrage des accès

  • Gestion des activités (TP / Cours)

  • Accès aux EDT

Le contexte général est le suivant :

Les utilisateurs peuvent accéder à l'espace de développement depuis le lycée ou leur domicile .

Le serveur, situé en DMZ héberge la base de données (MySQL), le serveur WEB avec le mod cgi python activé.

Les utilisateurs disposent d'un espace de travail pour écrire leurs scripts python.

Le travail à réaliser commence par des étapes simples, puis on augmente la difficulté au fur et à mesure t :

  1. Création d'une table (ici des multimètres)

  2. Écriture d'un TAD en python pour se connecter à la base de données

  3. Écriture d'un script tout simple permettant de de comprendre le fonctionnement du mode cgi.

  4. Écriture d'un script test pour vérifier la connexion.