Programmation et automatisation

Scripts métier

Se connecter pour contribuerPublié le · Dernière mise à jour le

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, boucle pour, 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. 1.Programmes et ressources du lycée général et technologiqueÉduscol — Ministère de l'Éducation nationale
  2. 2.Bulletin officiel de l'Éducation nationale (programmes du baccalauréat)education.gouv.fr
  3. 3.Protection des données personnelles (RGPD)CNIL
  4. 4.Bonnes pratiques de cybersécuritéANSSI
  5. 5.Textes de loi et jurisprudenceLé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.

  1. Dernière mise à jour du cours (relecture et enrichissement)
  2. Première publication de la fiche de cours