Skip to content

VolgarIII/REM

Repository files navigation

Projet BTS 2nd Année (REM)
Communication avec une BDD

Ce projet consiste en une application de communication avec une base de données centrale pour l'envoi et la réception de données. L'application est développée en C++ avec l'utilisation du framework Qt pour l'interface graphique.

Sommaires

Fonctionnalités

  • Réception de données: L'application permet au technicien de récupérer les données d'une base de donnée locale.
  • Envoi de données : L'application permet au technicien d'envoyer des données vers la base de données centrale.
  • Vérification du réseau : Avant l'envoi des données, l'application vérifie la disponibilité du réseau.

Technologies utilisées

  • C++ : Langage de programmation utilisé pour le développement de l'application.
  • Qt : Framework utilisé pour la création de l'interface graphique.
  • MySQL : Système de gestion de base de données relationnelles utilisé pour la base de données centrale.

Configuration requise

  • Système d'exploitation : Compatible avec Windows, macOS et Linux.
  • Qt : Version 5 ou supérieure.
  • MySQL : Version 5.7 ou supérieure.

Installation et utilisation

  1. Cloner le dépôt GitHub vers votre machine locale.
  2. Assurez-vous d'avoir installé toutes les dépendances nécessaires (Qt, MySQL).
  3. Ouvrez le projet dans votre environnement de développement préféré.
  4. Compilez et exécutez l'application.
  5. Utilisez l'interface pour envoyer des données à la base de données centrale.

Interface Graphique

Voici à quoi ressemble l'IHM (Interface Homme Machine) du projet.
Imgur

Contributeurs

  • Julien - Développeur principal (récupération et centralisation des données)
  • Maxence - Développeur secondaire (Site Web)
  • Raphaël - Développeur tertiaire (Capteur de Porte, Paramétrage dispostifs)
  • Breynann - ??? (Capteur Impulsion) (Abandon du BTS en cours d'année)