Système de gestion intelligente de la maison basé sur Java et JavaFX

تفاصيل العمل

Ce projet consiste à développer une application de maison intelligente (Smart House) en Java, avec une interface utilisateur graphique conçue à l’aide de JavaFX.

Fonctionnalité principale :

L'application permet de simuler la consommation énergétique de différentes chambres en fonction de plusieurs paramètres :

Température interne et externe,

Présence ou absence d’un occupant,

État des équipements (lumière, chauffage, climatisation).

Affichage dynamique :

Chaque chambre ajoutée est affichée dans un tableau interactif avec toutes ses informations :

nom, températures, présence, consommation, et état des équipements.

Calcul intelligent de consommation :

En cliquant sur le bouton "Calculer Consommation", l'application effectue un calcul automatique basé sur :

La logique métier (par exemple, activer le chauffage si la température interne est trop basse),

Les règles de présence (ex : lumières éteintes si la pièce est vide),

Les puissances énergétiques de chaque appareil.

Objectif pédagogique :

Ce projet met en œuvre des principes de programmation orientée objet (POO) en Java, avec une séparation claire entre :

les entités (Pièce, Capteur, Appareil),

la logique de calcul,

et l’interface utilisateur JavaFX.

Cette application offre une expérience interactive et réaliste de la domotique, simulant des scénarios de gestion énergétique automatisée dans un environnement domestique.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات