Centre Thalia – Application VB.NET

Contexte

Ce projet a été mené dans le cadre des ateliers de professionnalisation en deuxième année de BTS SIO SLAM.
Le Centre de Thalassothérapie fictif Thalia souhaite moderniser la gestion de sa boutique de soins et de produits. L’équipe pédagogique a proposé une mise en situation professionnelle dans laquelle les élèves doivent développer une application de gestion en VB.NET connectée à une base de données MySQL distante.

Le projet a été réalisé en local sous Windows, avec une connexion sécurisée à distance (via config.ini) et la création de formulaires ergonomiques pour automatiser les tâches de gestion.

Objectifs pédagogiques

  • Développer une application cliente lourde en VB.NET
  • Connexion à une base de données distante et sécurisée
  • Rechercher des produits par multi-critères
  • Automatiser les calculs de tarifs selon l’âge et les réductions
  • Ajouter un système de fidélité client
  • Implémenter la gestion des catégories professionnelles personnalisées
  • Exploiter des triggers SQL pour la gestion automatique des données

Compétences mobilisées

CompétenceMise en œuvre dans le projet
B1.1 : Analyse des besoinsRelecture du cahier des charges, identification des fonctionnalités
B1.2 : PlanificationRépartition des tâches et suivi du projet avec documentation technique
B1.4 : Réalisation des testsTests des formulaires (calculs, accès DB, navigation)
B1.5 : Qualité des livrablesInterface ergonomique, code structuré, documentation soignée

Technologies utilisées

  • Langage : Visual Basic .NET
  • Environnement : Visual Studio
  • Base de données : MySQL (distant)
  • Fonctionnalités SQL avancées : procédures stockées, triggers, vues
  • Configuration : config.ini (connexion sécurisée)
  • Modélisation : WinDesign (MCD, MLD)