تفاصيل العمل

تم تنظيم النظام في عدة طبقات لضمان فصل المسؤوليات وسهولة الصيانة:

طبقة التطبيق (Application Layer): تدير حلقة التنفيذ الرئيسية وواجهة المستخدم القائمة على وحدة التحكم.

طبقة الخدمة (Service Layer): تحتوي على منطق الأعمال لإدارة الأجهزة، تتبع استهلاك الطاقة، الأمان، المشاهد، وأوامر الصوت.

طبقة النموذج (Model Layer): تحدد كيانات المجال، بما في ذلك الفئات المجردة للأجهزة وأجهزة الاستشعار، والتطبيقات العملية للأضواء، المكيفات، وكاميرات المراقبة.

طبقة البيانات (Data Layer): توفر مستودعاً في الذاكرة للبيانات المستمرة أثناء تشغيل النظام.

طبقة الواجهات (Interface Layer): تحدد السلوكيات الأساسية مثل قابلية التشغيل، قابلية التعديل، وقابلية التنبيه.

الميزات الرئيسية

تسجيل وإدارة الأجهزة: دعم إضافة والتحكم بمختلف الأجهزة الذكية.

تتبع استهلاك الطاقة: محاكاة وحساب استهلاك الطاقة بناءً على حالات الأجهزة.

محاكاة نظام الأمان: يتضمن منطق التشغيل/التعطيل مع تنبيهات تعتمد على أجهزة الاستشعار.

إدارة المشاهد: يسمح بإنشاء وتفعيل الإعدادات المسبقة مثل "وضع السينما" و"وضع السفر".

محاكاة الأوامر الصوتية: معالجة أوامر شبيهة باللغة الطبيعية للتحكم في بيئة المنزل.

محاكاة بيانات الاستشعار: توليد قراءات فورية لأجهزة استشعار الحرارة والحركة

ملفات مرفقة

بطاقة العمل

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