هذا المشروع عبارة عن نظام مكتبي متكامل لإدارة الكتب والمكتبة يهدف إلى تنظيم عمليات إدارة الكتب، الكتّاب، الناشرين، والمستعيرين داخل المكتبة بطريقة آمنة وفعّالة، مع امكانية البحث المتقدم وانتاج التقارير وفق البيانات الحالية. يوفّر النظام آلية تسجيل دخول متعددة الأدوار مع تحديد صلاحيات دقيقة لكل دور، بما يضمن التحكم الكامل في العمليات ومنع الوصول غير المصرح به.
تم تطوير النظام باستخدام JavaFX لبناء واجهة رسومية تفاعلية وسهلة الاستخدام، مع الاعتماد على قاعدة بيانات SQL لتخزين وإدارة بيانات المكتبة بشكل منظم وموثوق. أثناء مرحلة التطوير، تم استخدام XAMPP لتوفير بيئة محلية متكاملة لإدارة قاعدة البيانات واختبار العمليات.
الأدوار المدعومة في النظام:
المدير (Admin)
الموظف
الطالب
المميزات الرئيسية:
نظام تسجيل دخول آمن مع تحديد الصلاحيات حسب الدور.
إدارة كاملة للكتب، الكتّاب، والناشرين.
تنظيم عمليات الإعارة والاسترجاع وتتبع المستعيرين.
البحث المتقدم داخل قاعدة بيانات المكتبة.
واجهة رسومية مبنية بـ JavaFX تركز على سهولة الاستخدام.
قاعدة بيانات SQL مصممة وفق علاقات منظمة لضمان سلامة البيانات.
قابلية التوسع وإضافة ميزات مستقبلية بسهولة.
انشاء تقارير وفق البيانات الحالية.
التقنيات المستخدمة:
Java وJavaFX لتطوير واجهة المستخدم والمنطق البرمجي.
SQL لإدارة قاعدة البيانات.
XAMPP لإنشاء بيئة تطوير محلية وإدارة قاعدة البيانات أثناء التطوير.