النظام الشامل للتدريب التطبيقي في جامعة طهران
تحفة تقنية من مجموعة كارزان البرمجية
الملخص
باستخدام أحدث تقنيات الويب، صممت مجموعة كارزان البرمجية النظام الشامل للتدريب التطبيقي في جامعة طهران (https://eec.ut.ac.ir) وبنته منظومةً تعليمية متكاملة. وبالجمع بين NextJS وNodeJS وYii2 تلبي هذه المنصة المتقدمة بطريقة مبتكرة الاحتياجات المعقّدة لإدارة الدورات والفصول الافتراضية وتقاسم الإيرادات الذكي والتقييم المتقدم.
البنية التقنية: مزيج أمثل من التقنيات الحديثة
الطبقة | التقنية | الوصف |
|---|---|---|
الواجهة الأمامية | NextJS 13 | العرض من جهة الخادم (SSR) لـ SEO متقدم + تحسين الأداء |
خدمات الويب | NodeJS (Express) | 42 خدمة RESTful بمصادقة JWT |
لوحة الإدارة | Yii2 (PHP) | بنية MVC لإدارة الأدوار المعقّدة |
قاعدة البيانات | MongoDB 6.0 | تخزين مرن للبيانات التعليمية |
البنية التحتية | Docker + Nginx | نشر في حاويات مع موازنة الأحمال |
الوظائف الأساسية للنظام
1. إدارة الدورات وتقاسم الإيرادات الذكي
- آلية عقود الكليات:
- مستويات وصول هرمية (الكلية > الوكيل > المدرّس)
- حساب تلقائي لحصص الإيرادات
- لوحة مخصصة للوكلاء:
- رفع الدورات بتسعير مخصص
- تقارير فورية عن المبيعات وحصص الإيرادات
2. منظومة متكاملة للتعليم الإلكتروني
الوحدة | القدرات الرئيسية |
|---|---|
Adobe Connect | إنشاء تلقائي للفصول مع مصادقة SSO |
لوحة المدرّسين | جدولة الجلسات + رفع المواد التعليمية |
بيئة المتعلّم | الوصول إلى تسجيلات الجلسات + أداء الاختبارات |
نظام الإشعارات | تنبيهات بالبريد الإلكتروني والرسائل القصيرة لأحداث الفصول |
3. نظام شامل للمحتوى التعليمي
- بنية هرمية: الدورة > الأسبوع > الجلسة > {فيديو، واجب، اختبار قصير}
- عرض ذكي:
- مشغّل فيديو بسرعة تشغيل متغيرة
- عارض PDF مع إمكانية التعليق
- تنزيل المواد كحزمة مضغوطة
4. منشئ اختبارات متقدم
- أنواع الأسئلة:
- اختيار من متعدد (إجابة واحدة أو عدة إجابات)
- مقالية (إجابة قصيرة/طويلة)
- رفع ملفات (للمشاريع)
- ميزات احترافية:
- جدولة مرنة للاختبارات
- كشوف درجات تلقائية برسوم تحليلية
- كشف الغش عبر مراقبة النشاط
الابتكارات التقنية
1. بنية خدمات مصغّرة للمعاملات المالية
2. أنماط تصميم متقدمة في لوحة الإدارة (Yii2)
- بنية معيارية
- RBAC (التحكم في الوصول القائم على الأدوار):
- 8 مستويات وصول بحسب الأدوار المؤسسية
3. تحسين الأداء في NextJS
- التقنيات المستخدمة:
- تقسيم تلقائي للكود حسب المسارات
- تحميل مسبق للبيانات بـ getServerSideProps
- تخزين استجابات API مؤقتًا في Redis
أرقام رئيسية من التشغيل
- أكثر من 3,000 دورة نشطة
- أكثر من 1,500 مستخدم متزامن في ذروة الحركة
- <800 ميلي ثانية متوسط زمن استجابة API
- دعم عدة نماذج لتقاسم الإيرادات
الخلاصة: تحول في التعليم الجامعي
بفضل بنيته متعددة الطبقات وتقنياته الحديثة، لم يحوّل نظام EEC في جامعة طهران البنية التحتية للتعليم الإلكتروني في الجامعة فحسب، بل أنشأ بنظامه المالي الذكي نموذجًا جديدًا لإدارة الموارد التعليمية. ويُعدّ الجمع الذكي بين NextJS لواجهة ديناميكية وNodeJS للخدمات عالية الحركة وYii2 لإدارة الأدوار المعقّدة نموذجًا ناجحًا لأنظمة التعليم العالي في البلاد.
والمشروع، الذي طوّرته مجموعة كارزان البرمجية بفخر، يبيّن أن الفرق التقنية الإيرانية قادرة على بناء أنظمة بمستوى عالمي.
للتعرف على أنظمة التعليم واستخدام الذكاء الاصطناعي فيها، اقرأ هذه المقالات في مدونة كارزان:
- التعلّم المخصص للمؤسسات (LXP)
- تصميم نظام إدارة تعلّم (LMS) مخصص: دليل كامل للمؤسسات (بالفارسية)
- الفرق بين LMS وLXP: أيهما يناسب مؤسستك؟
- قائمة التحقق لاختيار شركة تصميم LMS: أسئلة قبل توقيع العقد (بالفارسية)
- تكلفة LMS المؤسسي: تفصيل كامل حسب الميزات ونطاق المشروع (بالفارسية)
- LMS أم LXP؟ لماذا تختار المؤسسات الرائدة الاثنين معًا (بالفارسية)
