Contexte du projet

Durant mon stage, j’ai été chargé de développer une application en C# permettant de récupérer automatiquement des données depuis une API externe afin d’alimenter une base de données Microsoft SQL Server.

L’objectif était de mettre à jour les informations de manière fiable et automatisée, sans saisie manuelle.

Schéma de fonctionnement

API Externe
App C# (.NET)
SQL Server

Compétences BTS SIO Mobilisées

Gérer le patrimoine informatique

  • Exploitation des standards de développement et normes SQL.
  • Gestion de l’intégrité des données (INSERT / UPDATE).
  • Vérification des conditions de continuité de service.
  • Prise en compte des sauvegardes et fiabilité SQL Server.

Répondre aux incidents

  • Correction de dysfonctionnements lors des tests.
  • Adaptation du code C# selon les évolutions.
  • Support technique ponctuel auprès du tuteur.

Travailler en mode projet

  • Analyse des besoins fonctionnels.
  • Planification : Connexion API, Traitement JSON, Mise à jour SQL.
  • Réalisation de tests et correction des écarts.

Mettre à disposition un service

  • Développement de l'application sous Visual Studio.
  • Mise en place d’un lancement programmé (Tâche planifiée).
  • Déploiement sur le poste de travail et accompagnement.

Organiser son développement

  • Veille technologique sur les API REST et SQL.
  • Renforcement compétences POO (C#).
  • Autonomie et rigueur professionnelle.

Présence en ligne (Indirect)

  • Exploitation de données API enrichissant le SI.
  • Contribution à la valorisation des données.