الموقع

📲 بيانات الدخول لأولياء الأمور

اضغط زر واتساب فيفتح واتساب على رقم ولي الأمر والرسالة جاهزة، ثم أرسلها من حسابكم. الرسالة تحتوي رابط التحميل وكود المدرسة والرقم الوطني وكلمة السر الجديدة.

بطاقة NFC

قارئ USB: اضبطه على إخراج الرقم بصيغة HEX، ثم ضع المؤشر في الحقل وقرّب البطاقة.

الكرت الصحي

معلومات للطوارئ — تراها مرافقة الحافلة خلال جولة الطالب فقط. كل تعديل يُسجَّل في سجل التدقيق.

كشف الحضور

نظام تتبع الباص المدرسي

الخريطة الحية

اضغط "بدء التحديث" لعرض مواقع الباصات النشطة

حالة السائقين الآن

اضغط على أي سطر لتكبير الخريطة في الأعلى على موقع هذا السائق.

لا توجد باصات نشطة حالياً.

⚠️ جولات وورديات عالقة (مفتوحة ولم يُغلقها السائق)

إذا نسي سائق الضغط على "نهاية جولة" أو "إنهاء الدوام" (أو تعطّل تطبيقه)، تبقى الجولة أو الوردية فعّالة على الخادم. استخدم زر "إنهاء بالقوة" لإغلاقها يدويًا من هنا.

جولات مفتوحة

لا توجد جولات عالقة حالياً.

ورديات (دوام) مفتوحة

لا توجد ورديات عالقة حالياً.

📑 التقرير الشهري

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

سجل الرحلات

يوم واحد أو فترة حتى 31 يوماً.

إضافة سائق

إذا حددت وقتي البداية والنهاية، سيقارن النظام وقت تسجيل السائق الفعلي بهذا الجدول ويحسب "متأخر"/"غادر مبكرًا" في تبويب السائقون وتبويب الإحصائيات (تُضبط فترة السماح من تبويب الإعدادات). اتركهما فارغين إذا كنت لا تريد مراقبة الدوام لهذا السائق.

إضافة مركبة

قائمة المركبات الفعلية بالمدرسة — مستقلة عن السائقين، لأن نفس المركبة قد يقودها أكثر من سائق بنوبات مختلفة، أو قد يتنقل سائق بين أكثر من مركبة. كل جولة ثابتة (تبويب "الجولات") تختار مركبتها من هذه القائمة.

إضافة جولة ثابتة

فارغ = بدون تنبيه تأخر لهذه الجولة

إضافة جولة خاصة / رحلة

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

إضافة طالب

يمكن أن يكون للطالب جولة قدوم للمدرسة فقط، أو جولة ذهاب للمنزل فقط، أو كلتاهما معًا — وليس شرطًا أن تكون الاثنتان معًا.

يتم التعرّف على الطالب عن طريق الرقم الوطني: إذا كان موجودًا يُحدَّث بالكامل حسب الملف، وإذا كان جديدًا تتم إضافته. الأعمدة الإلزامية في الملف: الرقم الوطني، الاسم، الصف، الشعبة — وأي صف ينقصه أحدها يُرفض ويظهر في تقرير بالأسفل.

تعيين جولة القدوم للمدرسة/الذهاب للمنزل اختياري عبر عمودي "رمز جولة القدوم للمدرسة" و"رمز جولة الذهاب للمنزل" (بنفس رمز الجولة الظاهر بتبويب الجولات — وليس اسمها الطويل): خلية فارغة = إزالة الجولة الحالية، وعمود غير موجود بالملف أصلاً = لا تتغيّر جولات أي طالب. رمز غير موجود أو من النوع الخاطئ (قدوم بدل ذهاب مثلاً) يُتجاهَل مع تنبيه بالتقرير، دون التأثير على بيانات الطالب الأخرى.

ربط إخوة جديد

اختر طالبين أو أكثر من نفس العائلة — بعد الربط، يُحضر تسجيل دخول ولي الأمر بأي واحد منهم (بالتطبيق أو بوابة الأهل) باقي الإخوة تلقائيًا، دون الحاجة لإضافتهم يدويًا.

المجموعات الحالية

إضافة مرافقة/مرافق

كشف حضور جولة ليوم معين

نفس كشف الصعود/النزول الذي تراه المرافقة في التطبيق، ولكن من لوحة التحكم.

كشف حضور شهري مجمّع

لكل طالب: عدد أيام الحضور والغياب في هذا الشهر — محسوب من جولات الحضور للمدرسة فقط.

📣 إرسال تنبيه لأولياء الأمور

يصل التنبيه مباشرة لصندوق رسائل ولي الأمر (بالموقع والتطبيق)، بالإضافة لإشعار فوري (Push) لو كان مفعّلاً بجهازه. حدّد المستلمين بإضافة طلاب جولة كاملة، و/أو بالبحث عن طلاب محددين بالاسم — والطريقتان تكمّلان بعضهما على نفس قائمة التحديد في الأسفل.

0 طالب محدَّد

إحصائيات السائقين الشهرية

المسافة محسوبة تقريبًا من نقاط GPS الخام (وليس المسار المصحَّح على الشارع)، وهي كافية كمؤشر للمقارنة بين السائقين.

📋 نظام دوام السائقين

من سجّل دخوله، ومتى بدأ دوامه ومتى أنهاه، مقارنة بالجدول الرسمي المحدد لكل سائق (من تبويب السائقون) وحسب فترة السماح المضبوطة في تبويب الإعدادات — لأي فترة تختارها (يوم واحد أو مدى تواريخ)، ولكل السائقين أو سائق معيّن. يشمل إجمالي ساعات الدوام الفعلية لكل سائق خلال الفترة.

إجمالي ساعات الدوام بالفترة المحددة

التفاصيل اليومية

التنبيهات

هذا التبويب لا يزال في مرحلته الأولية — سيُطوَّر أكثر (مستويات إنذار، صوت للحالات الحرجة) بعد الاتفاق على التفاصيل.

معلومات المدرسة

الصفوف والشعب

حدد نطاق الصفوف بالمدرسة وعدد الشعب لكل صف — تتولّد منها قائمة الصفوف المنسدلة في صفحة الطلاب تلقائياً.

نصف قطر إشعار "اقتراب الباص"

عندما تصبح المسافة بين الباص وموقع منزل الطالب المسجّل أقل من هذا الرقم أو تساويه، يصل لولي الأمر إشعار push تلقائي "اقترب الباص". رقم أكبر = تنبيه أبكر (لكن قبل وصول الباص فعليًا بفترة أطول)، ورقم أصغر = تنبيه أقرب للحظة الوصول الفعلية.

⏰ فترة سماح نظام دوام السائقين

المدة بالدقائق قبل اعتبار وصول السائق "متأخر" عن وقت بدء دوامه الرسمي، أو مغادرته "مبكرة" عن وقت انتهاء دوامه الرسمي. تنطبق على كل السائقين، وتُستخدم في تبويب السائقون وتبويب الإحصائيات (سجل اليوم + تقرير الدوام).

🔔 صوت وبطاقة تنبيه التنبيهات الجديدة

عند وصول تنبيه جديد (تجاوز سرعة، احتمال تصادم/انقلاب...) ولوحة التحكم مفتوحة، يرافقه افتراضيًا صوت تنبيه + بطاقة منبثقة لافتة للنظر. إذا أردت إيقافهما مؤقتاً (مثلاً وقت اجتماع)، ألغِ تفعيل هذا الخيار — سيبقى التنبيه يُسجَّل في تبويب "التنبيهات" ويبقى العداد الأحمر ظاهرًا على التبويب، لكن دون صوت أو بطاقة مزعجة، ويمكنك إعادة تفعيله في أي وقت. هذا الخيار خاص بهذا المتصفح/الجهاز فقط.

⚡ تنبيه تجاوز السرعة

نفحص سرعة كل سائق مقابل الحد القانوني لأقرب شارع له (من بيانات خرائط مفتوحة)، وإذا لم يتوفر حد لهذا الشارع بالذات، نستخدم الحد الافتراضي أدناه بدلاً عنه. ولتفادي الإنذارات الكاذبة (من تذبذب GPS أو عدم دقة بيانات حدود السرعة)، لا نعتبره "تجاوزًا فعليًا" إلا إذا تخطّت السرعة (الحد + هامش السماحية) وبقيت متخطّية بشكل متواصل لمدة لا تقل عن "الحد الأدنى لمدة الاستمرار" أدناه. عند أي تجاوز مؤكد، يتلقى السائق تنبيهاً صوتياً + مرئياً فورياً على تطبيقه، ويُسجَّل كذلك في تبويب التنبيهات.

🔒 إخفاء موقع الباص عن ولي الأمر

عند تفعيلها، لا يعرض تطبيق/موقع الأهل موقع الباص اللحظي على الخريطة لطالب معيّن إلا عندما يكون الباص فعلاً على بعد المسافة المحددة أدناه أو أقل من منزل هذا الطالب (يتطلب أن يكون موقع منزل الطالب محددًا مسبقاً). وقبل الوصول إلى هذه المسافة، تظهر لولي الأمر رسالة بدل الخريطة. مستقلة تمامًا عن مسافة "إشعار اقتراب الباص" في الأعلى.

🚦 زمن الطريق الفعلي عند بدء الجولة

للجولات المرتّبة تلقائياً فقط: عند بدء الجولة يُحسب مسار اليوم بزحمة الطريق الحالية ويتخطّى منازل الطلاب المبلَّغ عن غيابهم اليوم، فيصبح الوقت المتوقع لأولياء الأمور وعدّاد المحطات عند السائق أدق. يُعاد الحساب فقط إذا أُبلغ عن غياب (أو أُلغي) بعد بدء الجولة وقبل وصول الحافلة إلى منزل الطالب، وصار المنزل كله غائباً. والجولة التي يزيد زمنها عن نصف ساعة يُحدَّث زمنها كل نصف ساعة ما دامت فيها محطات متبقية.

⏰ مواعيد الجولات وتنبيه التأخر

كل جولة ثابتة لها موعد انطلاق (من تبويب الجولات). إذا مرّ الموعد مع فترة السماح ولم تبدأ الجولة: تنبيه هنا، وإشعار للسائق، وللأهل إن فعّلت ذلك. الجولة بلا موعد لا تُفحص.

📍 مراقبة المواقع

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

⏱️ الإغلاق التلقائي للجولات والدوام

إذا نسي السائق إغلاق الجولة أو الدوام، يغلقهما النظام تلقائياً ويصلكم تنبيه في تبويب التنبيهات يتضمن اسم السائق والجولة. يعود تطبيق السائق إلى حالته الصحيحة تلقائيًا خلال أقل من دقيقة.

أي جولة تبقى مفتوحة أكثر من هذه المدة تُغلق تلقائياً. اختاروا رقمًا أطول من أطول جولة طبيعية لديكم (مثلاً ضعفها) حتى لا تُغلق جولة جارية فعلاً. أقل قيمة 15 دقيقة.

كل يوم في هذه الساعة، يُنهى تلقائياً أي دوام ما زال مفتوحًا (هو وجولاته المفتوحة).

🚨 كشف احتمال التصادم / الانقلاب

يراقب تطبيق السائق حساسات الهاتف أثناء القيادة لرصد صدمة قوية محتملة (تصادم) أو دوران حاد مفاجئ (انقلاب). عند صدمة قوية يظهر للسائق تنبيه تأكيد فوري (يستطيع إلغاءه خلال مهلة قصيرة إذا كان كاذبًا)، وعند صدمة أخف يُسجَّل تنبيه "خفيف" في تبويب التنبيهات دون إزعاج السائق. "الحساسية" تتحكم بمدى قوة الصدمة/الدوران المطلوبة حتى تُعتبر احتمالًا حقيقيًا: حساسية عالية = يكفي شيء أخف للتنبيه (إنذارات أكثر)، حساسية منخفضة = يلزم شيء أقوى (إنذارات أقل، لكن احتمال تفويت حالة حقيقية أكبر).

ملاحظة: كشف الانقلاب يعتمد على وجود صدمة بمستوى "التصادم" مترافقة مع دوران حاد، فلا فائدة من تفعيله دون تفعيل كشف التصادم.

📤 تصدير بيانات المدرسة (Excel)

ملف إكسل واحد بأوراق منفصلة: الطلاب، السائقون، المرافقون، المركبات، الجولات، الحضور، التنبيهات، وسجل التعديلات — للفترة المختارة (حتى سنة). نقاط GPS التفصيلية لها "تصدير الأرشيف" في سجل الرحلات.

🗄️ سياسة الاحتفاظ بالبيانات (حسب الفصل الدراسي)

ملخص السياسة:
• نقاط GPS التفصيلية وخطوط المسار: حسب الإعداد أدناه (حتى 30 يوماً بعد نهاية الفصل).
• الجولات وكشوف الحضور والورديات والرحلات الخاصة والتنبيهات وسجل التعديلات: سنتان ثم تُحذف تلقائياً.
• صناديق إشعارات الأهل والمرافقات: 90 يوماً. تشخيص GPS: 120 يوماً. حدود السرعة المخزّنة: 6 أشهر.
• قبل الحذف يمكن تصدير كل البيانات من "📤 تصدير بيانات المدرسة (Excel)" أعلاه.

تُقسَّم بيانات كل جولة إلى مجموعتين، ولكل مجموعة مدة احتفاظ مستقلة بالأيام، تُحسب من تاريخ نهاية الفصل الدراسي الذي وقعت فيه الجولة (وليس من اليوم الحالي):

🟢 المجموعة الخفيفة (خط المسار على الخريطة، ومدة الجولة، ومتوسط السرعة) — حجمها صغير.
🔴 المجموعة الثقيلة (نقاط GPS التفصيلية التي تُشغِّل ميزة "▶️ إعادة تشغيل المسار"، وأقصى سرعة مسجَّلة) — وهي أكبر مصدر تخزين في النظام.

مثال: إذا انتهى الفصل الأول بتاريخ 30/1، وكانت مدة المجموعة الثقيلة 30 يومًا، فتُحذف تفاصيلها بتاريخ 1/3. أمّا البيانات الواقعة خارج تواريخ الفصلين (دوام صيفي، الفترة بين الفصلين) فتُحذف بعد انقضاء نفس المدة من تاريخها. وبعد انتهاء كل فصل ومدة الاحتفاظ به، تتقدّم تواريخه سنة كاملة تلقائيًا. الحد الأقصى لكل مدة: 30 يومًا، ولمدة الفصل الدراسي: 160 يومًا.

📦 أرشيف البيانات

يمكن تنزيل أي فترة زمنية (قبل الحذف من الخادم أو بعده، في أي وقت) كملف واحد شامل يُحفظ على الجهاز — يضم سجل الرحلات (خط المسار + إعادة التشغيل)، وسجل دوام السائقين (حضور/انصراف، ساعات العمل)، والتنبيهات لنفس الفترة. وعند الحاجة لاحقًا، يمكن رفع الملف نفسه لمراجعة كل ذلك؛ إذ يُعرض كل جزء في تبويبه المعتاد (سجل الرحلات، الإحصائيات، التنبيهات)، دون رفع أو تخزين أي بيانات على الخادم.


🔗 ربط مجلد الأرشيف بهذا المتصفح

بدلًا من أن يضطر المدير إلى رفع ملف الأرشيف يدويًا كل مرة، يمكن ربط مجلد واحد على هذا الكمبيوتر (المكان الذي تُحفظ فيه ملفات "تنزيل أرشيف" أعلاه) مرة واحدة فقط. بعدها، أي مرة تُفتح فيها "سجل الرحلات" لفترة قديمة حُذفت تفاصيلها من الخادم حسب سياسة الاحتفاظ، تُستكمل تلقائيًا وبشكل شفاف من ملفات الأرشيف الموجودة بهذا المجلد (خط المسار والنقاط فقط — دوام السائقين والتنبيهات أصلاً لا تُحذف أبدًا من الخادم فتبقى تظهر حيّة دائمًا). الوصول الفعلي للملفات خاص بهذا المتصفح وهذا الجهاز فقط (المتصفح نفسه يمنع إرسال صلاحية القراءة هذه لأي سيرفر). بالمقابل، اسم المجلد وتاريخ آخر ربط يُسجَّلان بالنظام كبطاقة تعريف بسيطة تظهر كتذكير حتى من جهاز آخر — دون محتوى الملفات نفسه. هذه الميزة متوفرة حاليًا على متصفحات Chrome / Edge على كمبيوتر فقط.

تغيير كلمة مرور المدير

يجب إدخال كلمة المرور الحالية بشكل صحيح أولًا قبل إمكانية تغييرها.

💾 نسخة احتياطية مشفّرة لبيانات المدرسة

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


استعادة من ملف: يتم رفع نفس الملف المشفّر الذي سبق تنزيله (دون أي تعديل عليه). تعيد العملية البيانات أو تحدّثها (upsert) حسب اسم المستخدم أو الرقم الوطني — ولا تحذف أي سائق أو طالب أو جولة موجودة حاليًا وغير موجودة في الملف، بل تعيد فقط ما كان ناقصًا أو معدَّلًا. إذا كان الملف صادرًا من مدرسة أخرى، يظهر تحذير صريح قبل المتابعة (منعًا لدمج بيانات مدرسة بأخرى بالخطأ).

🧾 سجل التعديلات

كل تعديل من لوحة الإدارة (طلاب، سائقين، مرافقين، جولات، رحلات، إعدادات، كلمات سر، معالجة تنبيهات) وكل تصحيح حضور من المرافقة بعد التسجيل — مع الوقت والجهاز والقيمة قبل وبعد. للقراءة فقط، ولا يحتوي على كلمات سر.