02·Lycée
Gestion de comptes
Refonte du SI du BTS SIO — automatisation des comptes
Date
2024 - 2025
Modalité
Individuel
Contexte
Lycée
Présentation
Projet réalisé dans le cadre de la refonte du système d'information du BTS SIO au Lycée Condorcet. Le BTS SIO dispose de son propre réseau, totalement indépendant du reste du lycée.
Avant ce projet, les comptes étudiants étaient créés à la main, classe par classe, élève par élève. Cette méthode était longue, fastidieuse et source d'erreurs de saisie fréquentes (mauvais identifiants, dossiers oubliés, mots de passe faibles).
L'objectif était de développer une application sur-mesure pour automatiser cette création : plus rapide, fiable, et pensée pour évoluer avec les besoins du BTS sur le long terme.
Contexte
Le BTS SIO du Lycée Condorcet utilise un réseau indépendant du reste du lycée. Avant ce projet, la création des comptes étudiants se faisait entièrement à la main, ce qui prenait beaucoup de temps et générait des erreurs de saisie. L'objectif était d'automatiser ce processus avec une solution simple et fiable.
Objectifs
- 01Remplacer la création manuelle des comptes par une solution automatisée
- 02Éviter les erreurs de saisie grâce à des contrôles automatiques
- 03Penser l'application pour le long terme (maintenable, évolutive)
- 04Automatiser la création des dossiers personnels sur le serveur de fichiers
- 05Générer des PDF avec les identifiants pour distribution aux étudiants
Réalisations
- →Interface graphique en Python (customtkinter, dark mode)
- →Import depuis fichier CSV avec validation
- →Scripts PowerShell pour interactions Active Directory
- →Génération automatique de mots de passe complexes
- →Création des dossiers utilisateurs avec ACL adaptées
- →Système de logs détaillé pour audit
- →Export PDF des identifiants par classe
Technologies utilisées
PythonPowerShellActive DirectorycustomtkinterWindows Server
Compétences BTS SIO mobilisées
B1.1B1.4B1.6