وصف العمل: منصة تعليمية متكاملة
التقنيات المستخدمة
إطار العمل: دوت نت كور إم في سي (ASP.NET Core MVC)
قاعدة البيانات: إدارة خوادم إس كيو إل (SQL Server Management)
الواجهات الأمامية: إتش تي إم إل – سي إس إس – جافاسكربت (HTML, CSS, JS)
الهدف من المنصة
المنصة التعليمية المتكاملة صُممت لتكون بيئة رقمية حديثة تسهّل التعليم عبر الإنترنت، حيث توفر محتوى تعليمي تفاعلي، إدارة شاملة للطلاب والدورات، ونظام مالي آمن ومرن. الهدف هو تقديم تجربة تعليمية تجمع بين جودة المحتوى وسهولة الإدارة وتتبع الأداء.
المزايا التعليمية للطلاب
حسابات المستخدمين: تسجيل وتسجيل الدخول عبر جوجل أو التسجيل المباشر داخل المنصة.
الدورات التعليمية: تنظيم الدورات في مستويات ودروس متعددة.
فيديوهات تعليمية: رفع واستعراض محتوى فيديو بجودة عالية.
اختبارات تفاعلية داخل الفيديو: أسئلة قصيرة تظهر أثناء مشاهدة الفيديو لتقييم الفهم.
اختبارات بعد كل درس: تقييم شامل لمحتوى الدرس مع مذكرات مرفقة للطالب.
مراجع ومذكرات: مراجع خارجية ومذكرة شاملة للدورة كاملة.
اختبار نهائي: تقييم شامل يغطي جميع وحدات الدورة.
الشهادات: إصدار شهادات إنجاز مرتبطة بشروط (اجتياز نسبة معينة من الدرجات والأنشطة).
المزايا المالية
خيارات دفع متعددة:
المحفظة الإلكترونية.
الدفع عبر الهاتف.
بوابة سترايب (Stripe).
التحويل البنكي المباشر.
فواتير إلكترونية: إصدار فاتورة رقمية موثقة لكل عملية اشتراك أو دفع.
إدارة الاشتراكات: متابعة اشتراكات الطلاب، إشعارات التجديد، وإيقاف أو تفعيل الاشتراك تلقائيًا.
المزايا الإدارية
لوحات تقدم:
للطالب: استعراض الدروس المكتملة، التقييمات، ونسبة التقدم.
لولي الأمر: متابعة أداء الطالب بدقة (الدرجات، نسبة الحضور، النشاط).
نظام إشعارات: رسائل فورية داخل النظام أو عبر البريد لإبلاغ الطالب بالمستجدات (اختبارات – نتائج – شهادات – مدفوعات).
نظام صلاحيات مرن:
الأدمن:
إدارة الدورات والدروس والفيديوهات.
إنشاء الاختبارات القصيرة والنهائية وإدارتها.
إضافة أو تعديل المذكرات الخاصة بالدروس والدورات.
إدارة المستخدمين (طلاب – معلمين – أولياء أمور).
التحكم الكامل بلوحة تحكم مركزية تدير جميع مكونات المنصة.
️ طريقة التنفيذ والمعمارية التقنية
طبقة العرض (Presentation Layer): صفحات ديناميكية باستخدام HTML, CSS, JS مع واجهة حديثة وسهلة الاستخدام.
طبقة الأعمال (Business Logic Layer): إدارة المنطق الأساسي للتعليم، الاشتراكات، المدفوعات، والشهادات باستخدام ASP.NET Core MVC.
طبقة البيانات (Data Layer): قاعدة بيانات SQL Server لإدارة المستخدمين، الدورات، الدروس، الاختبارات، والفواتير.
التكامل مع الخدمات الخارجية:
ربط الدفع مع بوابات مثل سترايب والبنوك.
نظام إرسال الإشعارات (بريد إلكتروني + إشعارات داخلية).
التقارير والتحليلات: إنشاء تقارير عن أداء الطالب والمدفوعات باستخدام أدوات متقدمة داخل النظام.
الخلاصة
المنصة التعليمية المتكاملة ليست مجرد موقع دروس، بل هي نظام متكامل لإدارة التعليم الإلكتروني، يجمع بين:
التعليم التفاعلي.
الإدارة المالية والاشتراكات.
لوحات تقدم للطلاب وأولياء الأمور.
إدارة شاملة من خلال لوحة تحكم متقدمة.
وبذلك توفر تجربة تعلم عصرية، مرنة، وآمنة تلبي متطلبات المؤسسات التعليمية الحديثة.