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.
- 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.
- 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.
- Système d'exploitation : Compatible avec Windows, macOS et Linux.
- Qt : Version 5 ou supérieure.
- MySQL : Version 5.7 ou supérieure.
- Cloner le dépôt GitHub vers votre machine locale.
- Assurez-vous d'avoir installé toutes les dépendances nécessaires (Qt, MySQL).
- Ouvrez le projet dans votre environnement de développement préféré.
- Compilez et exécutez l'application.
- Utilisez l'interface pour envoyer des données à la base de données centrale.
Voici à quoi ressemble l'IHM (Interface Homme Machine) du projet.
Imgur
- 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)