Programmation et automatisation
Scripts métier
Programmation et automatisation des processus
L'automatisation consiste à faire exécuter par un logiciel des tâches répétitives (facturation, relances, reporting). En SIG, on l'aborde par la programmation événementielle et les scripts.
Concepts de base
- Variable : espace nommé qui stocke une donnée (
total = 150). - Type : entier, décimal, chaîne, booléen.
- Structure de contrôle : condition
si … alors … sinon, bouclepour,tant que. - Fonction : bloc réutilisable qui prend des paramètres et renvoie un résultat.
Exemple en Python (calcul de remise)
def prix_ttc(ht, taux_tva=0.20, remise=0):
net = ht * (1 - remise)
return round(net * (1 + taux_tva), 2)
print(prix_ttc(100, remise=0.10)) # 108.00
Automatisation en entreprise
- Macros Excel / VBA : automatiser un tableau de bord mensuel.
- Requêtes SQL planifiées : générer un état des ventes chaque nuit.
- RPA (Robotic Process Automation, UiPath, Power Automate) : simuler les clics d'un utilisateur pour saisir des données entre deux logiciels non connectés.
- Workflows BPM : circuit de validation dématérialisé (note de frais).
Enjeux
Gains de productivité et fiabilité (moins d'erreurs de saisie), mais coût de développement, maintenance, obsolescence, et enjeu social : redéploiement des salariés dont les tâches sont automatisées (formation obligatoire, art. L6321-1 du Code du travail).
Sources et références
Ce cours est rédigé par l'équipe RévisionBac à partir du programme officiel et des sources institutionnelles ci-dessous. Elles permettent de vérifier les définitions, les chiffres et les normes citées.
- 1.Programmes et ressources du lycée général et technologique — Éduscol — Ministère de l'Éducation nationale
- 2.Bulletin officiel de l'Éducation nationale (programmes du baccalauréat) — education.gouv.fr
- 3.Protection des données personnelles (RGPD) — CNIL
- 4.Bonnes pratiques de cybersécurité — ANSSI
- 5.Textes de loi et jurisprudence — Légifrance
Contenu vérifié et mis à jour le 08/08/2026. Les liens renvoient vers les sites officiels des éditeurs cités.
Historique éditorial
Ce chapitre est rédigé et relu par l'équipe RévisionBac, puis enrichi par les contributions validées.
- — Dernière mise à jour du cours (relecture et enrichissement)
- — Première publication de la fiche de cours