نظام إدارة مختبرات جامعية ذكية باستخدام Java
تفاصيل العمل
قمت بتطوير تطبيق برمجي بلغة Java لإدارة جلسات المختبرات داخل جامعة ، حيث يتيح النظام إنشاء أنواع مختلفة من المختبرات مثل مختبر الشبكات، الأمن السيبراني، والروبوتات، مع إدارة طلبات الطلاب للموارد والأجهزة الخاصة بكل مختبر. يعتمد المشروع على مبادئ OOP ، وتم تطبيق عدة أنماط تصميم Design Patterns مثل: Factory Method لإنشاء جلسات المختبرات حسب نوع المختبر. Builder Pattern لبناء طلبات الموارد بطريقة مرنة ومنظمة. Singleton Pattern لإدارة إعدادات النظام العامة من مكان واحد. ///////////////////////////// يتضمن النظام التحقق من صلاحية طلبات الموارد بناءً على عدة شروط، مثل مدة الاستخدام، نوع المورد المطلوب، عدد الطلبات المسموح بها لكل طالب، والحد الأقصى لعدد الطلبات في الجلسة. كما يعرض تفاصيل المختبرات والطلبات المقبولة أو المرفوضة بشكل واضح عبر واجهة سطر الأوامر. ////////////////////// الهدف من المشروع: بناء نظام منظم وقابل للتوسعة يوضح كيفية استخدام أنماط التصميم في حل مشكلة واقعية متعلقة بإدارة المختبرات والموارد التعليمية.
مهارات العمل
بطاقة العمل
طلب عمل مماثل