تفاصيل العمل

نظام لإدارة الكلية يعمل داخل شبكة LAN، ويتيح لكل مستخدم الوصول إلى واجهته حسب صلاحياته، مع الحفاظ على الأمان والتوثيق لكل عملية.

يحتوي المشروع على ثلاثة أنواع من المستخدمين:

الدكتور: يمكنه إنشاء الامتحانات، الكويزات، والمهام (Assignments)، بالإضافة إلى رفع كود أو ملفات ليقوم الطلاب بتنفيذها. عند رفع الكود، يتم تفعيل نظام التحقق Verification لضمان أن الطالب مسجل حضوره داخل الكلية قبل أن يتمكن من الوصول للملف أو تقديم الحل. لا يمكن للدكتور أو الطالب إجراء هذه العمليات من خارج شبكة الكلية.

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

الأدمن: يتحكم في إدارة المستخدمين، ضبط صلاحياتهم، ومراقبة النظام بالكامل لضمان سير العمل بشكل منظم وآمن.

بالإضافة لذلك، تم دمج ESP (Electronic Smart Presence) في النظام، حيث يقوم بتسجيل حضور الطالب تلقائيًا عند دخوله الكلية، وربطه مباشرة مع نظام التحقق والتحكم في وصول الكود والمهام. هذا يضمن أن جميع العمليات الخاصة بالطلاب تتم فقط أثناء تواجدهم فعليًا داخل الكلية، ويمنع الوصول عن بُعد.

تم تطوير المشروع باستخدام Flutter وAndroid لإنشاء واجهات سهلة الاستخدام، مع نظام تسجيل دخول آمن، مراقبة الحضور، والتحقق من صلاحيات الوصول لكل مستخدم، ليكون النظام متكامل، عملي، وموثوق.

بطاقة العمل

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