`r`n
Freelance 20 jours La Défense, Paris

Générateur de Planning Journalier - IGH La Défense

Automatisation complète de la génération de plannings de vérifications et entretiens SSIAP pour un Immeuble de Grande Hauteur. Application Python avec interface graphique moderne et génération PDF professionnelle.

SLC Protection Privée — Société de sécurité privée opérant dans les immeubles de grande hauteur d'habitation

Contexte Problématique Solution Technique Fonctionnalités Impact & Résultats Technologies Compétences

Contexte & Enjeux

Dans le cadre de leurs obligations réglementaires SSIAP (Service de Sécurité Incendie et d'Assistance aux Personnes), les équipes de sécurité d'immeubles de grande hauteur doivent effectuer des vérifications quotidiennes sur l'ensemble des équipements de sécurité incendie.

Pour un IGH comme celui de La Défense, comportant deux tours principales (CH32 et CH33) avec plusieurs dizaines d'étages chacune, la planification mensuelle de ces rondes représentait une charge de travail administrative considérable : environ 3 heures par mois de saisie manuelle dans Excel, avec des risques d'erreurs et de non-conformité.

Spécificités du site
  • Tour CH32 : 8 sections de vérification (du 17ème étage au 4ème sous-sol)
  • Tour CH33 : 13 sections de vérification (incluant locaux ASL, PCS)
  • Contraintes : Rotation sur les jours ouvrés uniquement, évitement des jours fériés français

Problématique

1

Temps de traitement élevé

Saisie manuelle mensuelle de 3 heures dans des tableaux Excel complexes

2

Risques d'erreurs

Erreurs de saisie, oublis de jours fériés, ou affectations incorrectes des zones

3

Conformité réglementaire

Besoin de traçabilité complète pour les audits SSIAP et inspections pompiers

Solution Technique

Architecture Logicielle

Développement d'une application Python standalone intégrant :

Interface Utilisateur (Tkinter)

  • Dashboard moderne avec design sombre et accent vert
  • Sélection intuitive mois/année via combobox
  • Liste des plannings générés avec métadonnées
  • Gestion des fichiers (ouverture, suppression)

Moteur de Planification

  • Algorithme de calcul des jours fériés (Pâques inclus)
  • Distribution intelligente des tâches sur jours ouvrés
  • Rotation automatique entre CH32 et CH33
  • Gestion des 21 zones de vérification

Générateur PDF (ReportLab)

  • Tableaux formatés avec styles professionnels
  • Logo de l'entreprise en filigrane
  • Codes couleur par bâtiment (orange/vert)
  • Format A4 standardisé et imprimable

Internationalisation

  • Configuration automatique de la locale française
  • Noms de jours et mois en français
  • Gestion des accents dans les encodages
  • Compatibilité Windows/Linux

Interface de l'Application

Dashboard moderne avec dark mode et logo SLC Protection

Interface du générateur de planning - SLC Protection

Interface Tkinter : Sélection mois/année, génération en 1 clic, liste des plannings créés

Fonctionnalités Clés

Automatisation Complète

  • Génération en 1 clic pour n'importe quel mois/année
  • Calcul automatique des jours fériés (algorithme de Butcher)
  • Distribution équitable des zones sur les jours ouvrables
  • Sauvegarde automatique sur le Bureau utilisateur

Design & Ergonomie

  • Interface graphique moderne (dark mode, accents verts)
  • Logo SLC Protection en header et filigrane PDF
  • Codes couleur visuels (orange CH32, vert CH33)
  • Tooltips et messages d'aide intégrés

Impact & Résultats

Gains Quantifiables
100%
d'automatisation de la planification
3h → 0s
Temps de génération mensuel
0
Erreur depuis la mise en production

Bénéfices Opérationnels

Gain de temps

36 heures économisées par an, permettant de concentrer le personnel sur la sécurité terrain

Conformité renforcée

Plannings conformes SSIAP, prêts pour audits et inspections pompiers

Meilleure organisation

Visibilité claire des rotations, réduction des tensions liées aux erreurs

Autonomie totale

Application exécutable (.exe) distribuable sans dépendances Python

Technologies & Outils

Développement

Python 3 Tkinter (GUI) ReportLab (PDF) Datetime & Calendar Locale FR

Concepts

Algorithmique Génération PDF IHM Desktop Packaging Exe Design UI/UX

Compétences Démontrées

Analyse du besoin métier Développement Python Conception d'algorithmes Génération de documents Interface graphique moderne Traitement des dates Autonomie & livraison Respect des délais (20j)
Ce que ce projet prouve
  • Capacité à transformer un besoin concret en solution logicielle opérationnelle et ergonomique
  • Maîtrise de l'écosystème Python pour le développement d'applications desktop professionnelles
  • Compréhension des contraintes métier (réglementations SSIAP, audits de conformité)
  • Autonomie complète : de l'analyse du besoin à la livraison d'un exécutable prêt à l'emploi