📘

دليل المستخدم
نظام ماجد تيم للمراقبين

MAJID TEAM · USER GUIDE
الإصدار v29
دليل شامل


نظام احترافي لتوزيع المراقبين على قاعات الاختبارات
تعميم وبرمجة ماجد تيم / أبو عبد الرحمن
نظام ماجد تيم للمراقبين — دليل المستخدم الإصدار v29

📑 فهرس المحتويات

  1. وصف البرنامج ونظرة عامة
  2. المزايا والخصائص الرئيسية
  3. كيفية تعبئة البيانات (9 خطوات)
  4. إخراج النتائج والطباعة والتصدير
  5. الحفظ والاسترجاع والنسخ الاحتياطية
  6. اختصارات لوحة المفاتيح
  7. سيناريو عمل كامل (مثال تطبيقي)
  8. نصائح وحيل احترافية
  9. معلومات الدعم والتواصل
✅ لماذا هذا الدليل؟ يقدم لك هذا الدليل شرحاً كاملاً ومفصّلاً لكل خصائص النظام، مع خطوات عملية لتعبة البيانات وإخراج النتائج. يصلح كمرجع رسمي لفريق المشرفين والإداريين في المدرسة.
🎯 الجمهور المستهدف

القسم الأول: وصف البرنامج

1.1 نظرة عامة

نظام ماجد تيم للمراقبين هو تطبيق ويب متكامل ومستقل يعمل بالكامل من المتصفح دون الحاجة إلى اتصال بالإنترنت أو خادم خارجي. صُمِّم خصيصاً للمدارس والمراكز التعليمية لإدارة عملية توزيع المعلمين/المعلمات على قاعات الاختبارات بكفاءة عالية وعدالة تامة.

1.2 الهدف الأساسي

توليد جدول توزيع المراقبين تلقائياً بناءً على:

1.3 البيئة التقنية

الميزةالتفاصيل
نوع التطبيقتطبيق ويب أحادي الملف (Single HTML File)
اللغاتHTML5 + CSS3 + JavaScript (Vanilla)
المكتبات الخارجيةFont Awesome 6.4 + XLSX-JS-Style
دعم RTLكامل (عربي أصلي)
المتصفحات المدعومةChrome / Edge / Opera
الاتصال بالإنترنتغير مطلوب بعد التحميل الأول
التخزين المحليLocalStorage + IndexedDB + File System API
الخطوطTajawal / Cairo / Amiri

القسم الثاني: المزايا والخصائص

🎨 واجهة مستخدم احترافية
واجهتان بصريتان (حديثة + كلاسيكية)، 3 أوضاع للسمة، وضعان للمظهر (♂️/♀️)، قائمة أفقية/عمودية.
🧠 محرك توزيع ذكي
توليد 1 أو 12 بديلاً مع ترتيب تلقائي حسب درجة العدالة، 4 أوزان قابلة للتعديل، سحب وإفلات يدوي.
💾 حفظ ثلاثي المستويات
LocalStorage + مجلد مخصص + نسخ احتياطية زمنية/يومية/طارئة تلقائية.
🔐 الحماية والأمان
قفل بكلمة مرور، كلمة ذهبية للاسترجاع، حماية النزاهة، وضع مطوّر.
📊 التقارير والتصدير
6 أنواع تقارير، 4 أنماط Excel، طباعة متقدمة حتى 100 صفحة باحتواء تلقائي.
📤 المشاركة الفورية
مشاركة الجدول عبر واتساب أو الإيميل: عام / معلم / شعبة / مشرف.
👥 إدارة المشرفين
إضافة مشرفين وتعيينهم على شعب متعددة، جدول مستقل قابل للمشاركة.
🎓 إدارة الشعب والمراحل
استخراج المرحلة تلقائياً من اسم الشعبة، ترتيب ذكي، إضافة سريعة بالنطاق.
⚡ إضافات احترافية
لوحة أوامر (Ctrl+K)، تراجع/إعادة (50 خطوة)، 25+ اختصار، رموز تعبيرية.
📱 متجاوب بالكامل
يعمل على الهواتف والأجهزة اللوحية والحواسيب بنفس الكفاءة.

2.1 المزايا التفصيلية

🎨 واجهة المستخدم

🧠 محرك التوزيع

💾 الحفظ والنسخ الاحتياطية

القسم الثالث: كيفية تعبئة البيانات

الخطوة 1: الدخول للنظام

1. افتح ملف البرنامج في المتصفح 2. إذا كانت الحماية مُفعَّلة → أدخل كلمة المرور 3. الرقم الذهبي للاسترجاع الطارئ: 127899

الخطوة 2: ربط مجلد الحفظ (موصى به بشدة)

⚠️ مهم جداً هذه الخطوة تضمن عدم فقدان بياناتك عند أي مشكلة في المتصفح.
أدوات ⚙️ → الحفظ المستقل 💾 → اختيار مجلد 📁 → اختر مجلداً على جهازك (مثلاً: Documents/MAJID_TEAM) → اسمح بالوصول عند الطلب

الخطوة 3: بيانات المدرسة

من صفحة الرئيسية 🏠 → بطاقة "بيانات المدرسة":

الحقلالمثال
المديريةمديرية التربية والتعليم - عمان
المدرسةمدرسة النموذجية الثانوية
مدير المدرسةأ. محمد أحمد
السنة الدراسية2026/2027
طبيعة الاختباراختبار الفصل الأول
الفصل الدراسيالفصل الدراسي الأول
شعار المدرسةPNG/JPG حتى 500KB

الخطوة 4: إضافة القاعات

القاعات والشعب 🚪 → تبويب "القاعات" → زر "إضافة قاعة" ➕ → أدخل اسم القاعة → حدد العدد الافتراضي (0-5)
📌 أمثلة • قاعة 101 → 2 مراقب
• القاعة الكبرى → 4 مراقبين
• مختبر الحاسوب → 1 مراقب

الخطوة 5: إضافة الشعب والمراحل

القاعات والشعب 🚪 → تبويب "الشعب والمراحل" → "إضافة سريعة" 📋

الصيغ المدعومة:

7أ ← شعبة واحدة 7ب ← شعبة واحدة 7أ-غ ← نطاق كامل 8أ-هـ ← المرحلة الثامنة من أ إلى هـ
💡 معلومة ذكية النظام يستخرج المرحلة تلقائياً من الرقم الأول (7أ → المرحلة السابعة).

الخطوة 6: إضافة المشرفين الإداريين

الرئيسية 🏠 → بطاقة "المشرفون الإداريون" → "إضافة مشرف" ➕ → أدخل الاسم (مثال: أ. سعيد، أ. فاطمة)

ثم تعيين كل مشرف على شعب:

القاعات والشعب → المشرفون → زر "تعيين" 🖊️ → اختر الشعب التي يشرف عليها → حفظ ✅

الخطوة 7: إضافة المعلمين

المعلمون 👥 → "إضافة" ➕ → أدخل الاسم الكامل → كرر لكل معلم

أو استيراد جماعي من Excel:

المعلمون → "استيراد" 📥 → اختر ملف Excel (يجب أن يحتوي عمود "اسم المعلم" أو "الاسم")

الخطوة 8: تحديد قيود القاعات لكل معلم

🎯 أهم خطوة لجودة التوزيع حدد لكل معلم القاعات التي يجب/يُمنع أن يشارك فيها.
المعلمون 👥 → عمود "قيود القاعات" → اضغط الزر
الخيارالرمزالمعنى
إلزامي🟢يجب أن يكون في هذه القاعة
ممنوع🔴لا يمكن أن يكون في هذه القاعة
حر🟡تفضيل بصري فقط (لا يُلزم)
بدونلا قيود

الخطوة 9: إضافة الجلسات الامتحانية

الجلسات 📅 → "إضافة جلسة" ➕
الحقلالوصفالمثال
التاريختاريخ الجلسة2026-06-15
المادةاسم المادةالرياضيات
المدةبالدقائق120
الرمزإيموجي المادة (تلقائي)🔢

ثم لكل جلسة حدد:

القسم الرابع: إخراج النتائج

4.1 توليد الجدول

من "التوزيع والمشاركة" 🪄: اضبط أوزان العدالة (اختياري): ├─ وزن الجلسات: 40 ├─ وزن الدقائق: 40 ├─ منع تكرار الشريك: 15 └─ التباعد: 5 ثم اضغط: • "توليد جدول" ▶️ → بديل واحد • "توليد 12 بديلاً" 🧊 → 12 بديلاً مرتبة تلقائياً

النتيجة: كل بديل يعرض درجة العدالة كنسبة مئوية، والبديل الأفضل مُعلَّم تلقائياً ✨.

4.2 عرض الجدول

وضعان للعرض (تبديل بزر 🔄):

الوضعالوصف
أفقي (بطاقات)كل جلسة في بطاقة منفصلة، والمراقبون داخل كل قاعة
عمودي (جدول)صفوف = الجلسات، أعمدة = القاعات

الألوان المميزة: 🟢 إلزامي • 🔴 ممنوع • 🟡 حر

4.3 التعديل اليدوي (Drag & Drop)

اسحب اسم أي معلم من قاعة → أفلته على قاعة أخرى في نفس الجلسة

تحذيرات النظام:

4.4 المشاركة الفورية

أ) واتساب 📱

اختر نوع المشاركة: ├─ الجدول العام ├─ معلم محدد ├─ شعبة معينة └─ مشرف محدد ثم اضغط "واتساب" 💚 → يفتح رابط wa.me مع النص جاهزاً

ب) البريد الإلكتروني 📧 — نفس الخطوات مع زر "إيميل".

4.5 التصدير إلى Excel 📊

من التقارير 📄 → زر "Excel" → اختر أحد 4 أنماط:

النمطالوصف
الأولالقاعات كأعمدة (كل قاعة عمود مستقل)
الثانيالمواد كأعمدة (كل جلسة عمود)
الثالثجدول اختبارات الطلاب
الرابعجدول المشرفين الإداريين

4.6 الطباعة 🖨️

من التقارير 📄 → زر "طباعة"، ثم اختر:

✅ نتيجة الطباعة كل صفحة بترويسة كاملة (شعار + مدرسة + تاريخ)، تذييل مع توقيع مدير المدرسة، ورقم الصفحة (صفحة X من Y).

القسم الخامس: الحفظ والاسترجاع

5.1 الحفظ التلقائي

بمجرد ربط المجلد: كل تعديل → حفظ تلقائي بعد 1.5 ثانية + نسخة زمنية + نسخة يومية.

5.2 الحفظ اليدوي

أدوات ⚙️ → الحفظ المستقل 💾 → "حفظ الآن (إجباري)"

5.3 الاسترجاع الكامل

أدوات ⚙️ → الحفظ المستقل 💾 → "استرجاع نسخة كاملة" 📂

النظام سيقوم بـ:

  1. قراءة جميع ملفات JSON في المجلد
  2. عرض ملخص البيانات
  3. سؤالك عن التأكيد
  4. حفظ نسخة ما قبل الاسترجاع تلقائياً
  5. استبدال البيانات الحالية

5.4 متصفح النسخ الاحتياطية 🕐

أدوات ⚙️ → الحفظ المستقل 💾 → "متصفح النسخ الاحتياطية"

يعرض: جميع الملفات مرتبة من الأحدث للأقدم، وعدد المعلمين/القاعات/الشعب/الجلسات في كل نسخة، وزر استرجاع لكل نسخة.

5.5 النسخ الاحتياطي الخارجي

أدوات ⚙️ → النسخ الاحتياطي 🗄️ ├─ "تنزيل نسخة احتياطية" 📥 → ملف JSON كامل └─ "استعادة نسخة من ملف" 📤 → استيراد من ملف

5.6 إعادة الضبط

أدوات ⚙️ → "إعادة الضبط" 🗑️ (أحمر داكن)
✅ آمن تماماً يطلب تأكيدين + يحفظ نسخة prereset_TIMESTAMP.json تلقائياً قبل المسح، ويمكنك الاسترجاع بعدها في أي وقت.

القسم السادس: اختصارات لوحة المفاتيح

الاختصارالوظيفة
Ctrl + Kلوحة الأوامر (Command Palette)
Ctrl + Sحفظ فوري
Ctrl + Zتراجع (حتى 50 خطوة)
Ctrl + Yإعادة
Ctrl + Gتوليد جدول
Ctrl + Pطباعة
Ctrl + Fبحث في المعلمين
Ctrl + 1..6التنقل بين الصفحات
Ctrl + Shift + Sتبديل الستايل (حديث/كلاسيكي)
Ctrl + Shift + Gتبديل الوضع (♂️/♀️)
Alt + Cإظهار/إخفاء الساعة
Alt + Rإعادة ضبط موقع الساعة
Escإغلاق النوافذ المفتوحة
3 نقرات على الشعاروضع المطوّر (Developer Mode)

القسم السابع: سيناريو عمل كامل

📚 مثال تطبيقي: مدرسة متوسطة

المرحلة 1: التهيئة

1. ربط مجلد: Documents/مدرسة_النموذج 2. إدخال بيانات المدرسة 3. إضافة 6 قاعات (101, 102, 103, مختبر, مكتبة, قاعة كبرى)

المرحلة 2: البيانات الأساسية

1. إضافة الشعب: 7أ-ج، 8أ-ج، 9أ-ب (8 شعب) 2. إضافة 4 مشرفين 3. تعيين: - أ. سعيد → المرحلة السابعة (7أ، 7ب، 7ج) - أ. فاطمة → المرحلة الثامنة (8أ، 8ب، 8ج) ... 4. إضافة 30 معلماً

المرحلة 3: القيود

1. أ. أحمد (رياضيات) → إلزامي في مختبر الحاسوب 2. أ. سارة (حامل) → ممنوع من القاعة الكبرى 3. أ. محمد → حر في المكتبة 4. باقي المعلمين → بدون قيود

المرحلة 4: الجلسات

أضف 6 جلسات: ├─ الرياضيات (15/6) → 7أ-ج، 8أ-ج ├─ اللغة العربية (16/6) → جميع المراحل ├─ اللغة الإنجليزية (17/6) → المرحلة التاسعة فقط ├─ العلوم (18/6) → 7أ، 8أ، 9أ فقط ├─ الاجتماعيات (19/6) → جميع المراحل └─ التربية الإسلامية (20/6) → جميع المراحل

المرحلة 5: التوزيع

1. وزن الجلسات: 40 2. وزن الدقائق: 40 3. توليد 12 بديلاً 4. مراجعة الدرجات 5. اعتماد أفضل بديل (مثلاً 92.3%)

المرحلة 6: الإخراج

1. تصدير Excel: القاعات كأعمدة (لوحة الإعلانات) 2. طباعة جدول الطلاب للشعب 3. مشاركة الجدول العام عبر واتساب 4. مشاركة جدول كل مشرف عبر الإيميل 5. مشاركة جدول كل معلم على الواتساب

المرحلة 7: الحفظ

✅ حفظ تلقائي في المجلد ✅ نسخة احتياطية خارجية (تنزيل JSON)

القسم الثامن: نصائح وحيل احترافية

#النصيحة
1اربط مجلد الحفظ من اليوم الأول قبل إدخال أي بيانات
2احفظ نسخة احتياطية خارجية أسبوعياً عبر "تنزيل نسخة احتياطية"
3استخدم الرموز التعبيرية (👨‍🏫 / 🏫 / 📚) لتسريع التعرف البصري
4جرّب أوزاناً مختلفة ثم قارن درجات العدالة لاختيار الأفضل
5اعتمد البديل الأفضل قبل الطباعة
6للمشاركة السريعة: استخدم لوحة الأوامر (Ctrl+K)
7قبل إعادة الضبط تأكد من وجود مجلد مرتبط (لحفظ نسخة تلقائية)
8متصفح Chrome أو Edge يضمن أفضل تجربة
9لا تفتح البرنامج في وضع التصفح الخفي (يفقد البيانات)
10وضع المطوّر: 3 نقرات على الشعار للوصول السريع

📞 معلومات الدعم والتواصل

📱
هاتف / واتساب
0787700922
المطور: MAJID TEAM
التوقيع: تعميم وبرمجة ماجد تيم / أبو عبد الرحمن
الإصدار: v29
التاريخ: 2026
✨ انتهى الدليل هذا الدليل يغطي كل ما تحتاجه لاستخدام نظام ماجد تيم للمراقبين بفعالية. احتفظ به كمرجع سريع، وشاركه مع فريق المشرفين لضمان استخدام موحّد وصحيح.
بالتوفيق! 🎓