← كل المقالات
الأتمتة · 8 دقائق للقراءة

تطبيق حضور وانصراف للمصانع: WiFi والموقع والجهاز

كيف يتحقق تطبيق الحضور والانصراف للمصانع من وجود العامل عبر WiFi والسياج الجغرافي وربط الجهاز، ومتى يكون البناء أفضل من اشتراك SaaS.

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

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

لماذا تفشل الكشوف الورقية وأجهزة البصمة في أرض المصنع

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

  • الكشوف الورقية وجداول المشرفين تعتمد على أمانة شخص واحد وخط يده. يُقرَّب التأخير، و“تُصحَّح” حالات الغياب في نهاية الشهر، وتعيد الموارد البشرية كتابة كل شيء لكشف الرواتب. ولا يستطيع أحد الإجابة عن سؤال “من الموجود في الموقع الآن؟” دون التجول في أرض المصنع.
  • أجهزة البصمة تواجه صعوبة مع أيدي العاملين الذين يتعاملون مع الزجاج أو الإسمنت أو الزيوت أو المواد الكيميائية. فالبصمات المتآكلة أو المتسخة تفشل في المسح، وتتشكل طوابير عند تغيير الوردية، ويصبح الجهاز نقطة فشل واحدة. كما أن البيانات البيومترية بيانات شخصية حساسة في معظم الأنظمة القانونية، ما يضيف أعباءً قانونية.
  • أجهزة البطاقات والمفاتيح الإلكترونية تحل مشكلة المسح لكنها تخلق مشكلة جديدة: يمكن تسليم البطاقة لزميل. وهذه هي المشكلة الكلاسيكية للتسجيل نيابة عن الزملاء (buddy punching).

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

ثلاث إشارات للحضور: شبكة WiFi، والسياج الجغرافي، والجهاز المربوط

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

الإشارة ما تثبته كيف يمكن تزويرها لماذا يفيد الجمع بينها
WiFi المصنع (معرّف شبكة مسجل) الهاتف ضمن نطاق نقاط الوصول لديك يصعب تزويرها من خارج المبنى تمنع “التسجيل من موقف السيارات” أو من المنزل
السياج الجغرافي (GPS/موقع داخل مضلع أو نطاق) الهاتف موجود فعليًا في الموقع تطبيقات الموقع الوهمي على الهواتف المخترقة فحص WiFi يجعل GPS المزوّر وحده غير كافٍ
الجهاز المربوط (معرّف جهاز معتمد، وطلب موقّع) إنه هاتف هذا الموظف المعتمد استعارة هاتف زميل سيحتاج الزميل إلى الهاتف والوجود في الموقع وبيانات الدخول

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

ملاحظة عملية: يقيّد كل من iOS وAndroid التطبيقات التي يمكنها قراءة اسم شبكة WiFi الحالية، ويشترطان إذن الموقع لذلك. والتنفيذ الجاد يتعامل مع هذه الأذونات بشكل صحيح، ويشرحها للموظف عند التسجيل، ويتعامل بمرونة (مثلًا، بإحالة تسجيل الحضور إلى مراجعة المشرف بدلًا من رفضه بصمت) حين لا تتوفر إحدى الإشارات.

في «نظام الحضور والموارد البشرية»، يُوقَّع كل طلب من التطبيق بمفتاح HMAC مرتبط بالجهاز المعتمد، فيستطيع الخادم رفض الطلبات التي لم تأتِ من هاتف مسجل.

منع التسجيل نيابة عن الزملاء دون بصمات بيومترية

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

  1. جهاز معتمد واحد لكل موظف. الهاتف الجديد يتطلب موافقة المسؤول. وتسجيل الدخول من هاتف زميل لا يعمل.
  2. تسجيل حضور واحد، واستراحة واحدة، وانصراف واحد يوميًا. تُطبَّق القواعد على الخادم، فتُرفض الأحداث المكررة أو خارج الترتيب.
  3. إثبات الوجود في الموقع لحظة الحدث. WiFi مع السياج الجغرافي يعني أن صديقك لا يستطيع تسجيل حضورك من المقصف وأنت ما زلت في حافلة النقل — سيحتاج إلى هاتفك وبيانات دخولك وأن يكون في الموقع.
  4. مراجعة الحالات الشاذة. تسجيلات الحضور التي تجتاز بعض الفحوصات دون غيرها تذهب إلى قائمة مراجعة بدلًا من قبولها بصمت.

لا يوجد نظام يجعل الاحتيال مستحيلًا. الهدف هو جعله مزعجًا بما يكفي ليتوقف عن كونه روتينيًا، مع إبقاء تسجيل الحضور للأغلبية الأمينة في حدود بضع ثوانٍ.

تطبيق الحضور لفرق المصانع: حل جاهز أم مخصص

توجد في السوق منتجات جيدة كثيرة من نوع تطبيق تسجيل الحضور بـ GPS للموظفين، وتُسعَّر عادةً لكل مستخدم شهريًا. ولفريق من 20 شخصًا بساعات عمل قياسية، يكون اشتراك SaaS عادةً هو الإجابة الصحيحة. لكن المصانع تختلف في عدة جوانب:

  • عدد الموظفين كبير ومعظمهم بالأجر بالساعة أو بالوردية. تتضاعف رسوم المقاعد عبر مئات العاملين وفي كل عام تستخدم فيه المنتج.
  • قواعد الورديات محددة. الورديات الدوّارة، وبدلات العمل الليلي، وفترات السماح، والخصومات التلقائية للتأخير، وأنظمة العمل المحلية نادرًا ما تتناسب مع قالب عام.
  • يجب أن يطابق تصدير الرواتب نظامك المحاسبي بدقة. ملف CSV تعيد الموارد البشرية تنسيقه كل شهر هو المكان الذي تعود منه الأخطاء. وفي قطر، حيث تُصرف الرواتب في الغالب عبر نظام حماية الأجور (WPS)، تصبح دقة بيانات الحضور والخصومات أكثر أهمية.
  • موقع البيانات مهم. يريد بعض المصنّعين بقاء بيانات الحضور على خوادمهم الخاصة، لا في سحابة مورّد في بلد آخر.
SaaS جاهز نظام مخصص (مثل نظام الحضور والموارد البشرية)
التكلفة المبدئية منخفضة البرمجيات المخصصة للأعمال عادةً $15k–$50k+؛ والمنتج الجاهز بعد تهيئته يكلف أقل من البناء من الصفر
التكلفة المستمرة لكل مستخدم شهريًا، تنمو مع عدد الموظفين الاستضافة والدعم؛ لا تتضاعف لكل مقعد
قواعد الورديات والتأخير خيارات المورّد سياستك بالضبط
تصدير الرواتب صيغ عامة صيغة نظامك المحاسبي
ملكية البيانات سحابة المورّد خادمك أو حسابك السحابي
وقت البدء أيام أسابيع للتهيئة؛ وأشهر للبناء المخصص الكامل

وتختلف النطاقات بحسب نطاق العمل. والطريقة الصادقة للقرار هي وضع الخيارين على جدول تكلفة لثلاث سنوات، بما في ذلك الوقت الذي تقضيه الموارد البشرية في المطابقة. نتعمق في هذا القرار في برنامج مخصص أم SaaS.

البنية التقنية لنظامنا: تطبيق Flutter مع لوحة إدارة Laravel/Filament

هكذا بُني «نظام الحضور والموارد البشرية»، كمرجع لما يحتاجه تطبيق الوقت والحضور للتصنيع على مستوى الإنتاج:

  • تطبيق الجوال (Flutter) — قاعدة كود واحدة لـ Android وiOS. تسجيل الحضور، والاستراحة، والانصراف، وطلبات الإجازة، والسجل الشخصي. بناه فريق تطبيقات الجوال لدينا.
  • لوحة الإدارة (Laravel + Filament) — الموظفون، والأقسام، والورديات، والأجهزة المعتمدة، والمواقع والسياجات الجغرافية، وسياسة التأخير، والموافقة على الإجازات، والتقارير.
  • قاعدة البيانات (PostgreSQL) — تُخزَّن أحداث الحضور مع الإشارات التي تحققت منها، بحيث يمكن تدقيق كل سجل لاحقًا.
  • الأمان — طلبات موقّعة بـ HMAC من الأجهزة المعتمدة؛ ويقع الخادم خلف Cloudflare Tunnel وAccess وWAF، فلا توجد منافذ واردة مفتوحة على المضيف.

يجري التحقق من الحضور — WiFi + الموقع الجغرافي + الجهاز المعتمد — مع كل حدث. وتُضبط سياسة التأخير، بما فيها قواعد السماح والخصومات التلقائية، في لوحة الإدارة بدلًا من كتابتها في الكود، فتستطيع الموارد البشرية تغييرها دون مطوّر.

تقارير يستخدمها المديرون فعلًا: التأخير، والورديات، وتصدير الرواتب

بيانات الحضور مفيدة فقط إذا أجابت عن الأسئلة بسرعة. والتقارير الأهم عمليًا:

  • من الموجود في الموقع الآن — حسب القسم والوردية.
  • التأخير — يوميًا وشهريًا، مع تطبيق قواعد السماح، فلا يظهر تأخير دقيقتين ضمن حد السماح كمخالفة.
  • ملخصات أسبوعية وشهرية — ساعات العمل، والاستراحات، والغياب، والإجازات المعتمدة.
  • الخصومات — محسوبة من سياسة التأخير لديك، ومرئية للموارد البشرية قبل تشغيل كشف الرواتب.
  • تصدير الرواتب — بالأعمدة والصيغة التي يستخدمها محاسبك بالفعل.

اختبار مفيد لأي نظام تقيّمه: هل يستطيع مدير الوردية الإجابة عن سؤال “من تأخر أكثر من ثلاث مرات هذا الشهر، وهل كان التأخير بعذر؟” في أقل من دقيقة، دون Excel؟

خطة التطبيق لمصنع يضم 100–500 عامل

التطبيق الذي يحترم سير الإنتاج يبدو عادةً هكذا:

  1. الأسبوع الأول — السياسة والإعداد. اتفقوا على أنماط الورديات وفترات السماح وقواعد الخصم كتابيًا. سجّلوا شبكات WiFi، وارسموا السياجات الجغرافية، واستوردوا الموظفين والأقسام.
  2. الأسبوع الثاني — التجربة. قسم واحد أو وردية واحدة (30–60 شخصًا). أبقوا الطريقة القديمة تعمل بالتوازي. راقبوا المناطق الميتة في تغطية WiFi والهواتف التي تواجه مشكلات في الأذونات.
  3. الأسبوع الثالث — الإصلاح والتواصل. عدّلوا السياجات الجغرافية ونقاط الوصول، وأنهوا الأسئلة الشائعة للعاملين، ودرّبوا المشرفين على قائمة المراجعة.
  4. الأسابيع 4–6 — قسمًا بعد قسم. سجّلوا الأجهزة واعتمدوها على دفعات عند تغيير الوردية، مع مكتب مساعدة عند البوابة في الأيام الأولى.
  5. أول دورة رواتب — تشغيل متوازٍ. قارنوا ملف التصدير بالعملية القديمة مرة واحدة، ثم أوقفوا الورق.

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

الخصوصية والتواصل مع الموظفين

تطبيق الحضور أداة لمراقبة بيئة العمل، وسيسأل الناس عما يراه. أجيبوا قبل أن يسألوا:

  • يُفحص الموقع عند تسجيل الحضور والاستراحة والانصراف فقط، ولا يُتتبَّع طوال اليوم. قولوا ذلك بوضوح وصمموا النظام على هذا الأساس.
  • لا تُخزَّن أي بيانات بيومترية.
  • اشرحوا ما البيانات المحفوظة، ولأي مدة، ومن يستطيع رؤيتها. ضعوا ذلك في إشعار من صفحة واحدة وداخل التطبيق. وفي المصانع الخليجية ذات القوى العاملة متعددة الجنسيات، احرصوا على إيصال هذا الإشعار باللغات التي يفهمها العاملون فعلًا.
  • التزموا بقانون حماية البيانات المحلي. في قطر، هذا هو قانون حماية خصوصية البيانات الشخصية؛ وفي الاتحاد الأوروبي هو GDPR؛ ولدول أخرى قوانينها الخاصة. اطلبوا مراجعة محامٍ للإشعار ومدة الاحتفاظ بالبيانات.

من واقع تجربتنا، يعتمد التبني على هذا التواصل أكثر من اعتماده على التقنية. يتقبل العاملون نظامًا شفافًا وعادلًا، ويقاومون نظامًا يبدو كأداة مراقبة.

كيف يمكن أن تساعدك Racool Studio

نصمم ونبني برمجيات الأعمال وأتمتة الذكاء الاصطناعي للشركات التي تجاوزت الورق وجداول البيانات. وفي مجال الحضور، لن تبدأ من الصفر: نظام الحضور والموارد البشرية هو تطبيقنا الجاهز لإدارة الموارد البشرية مع تتبّع الحضور والتحكم في الدخول — تطبيق جوال بـ Flutter، ولوحة إدارة بـ Laravel/Filament، وPostgreSQL، وتحقق عبر WiFi + الموقع الجغرافي + الجهاز المعتمد، وسياسة تأخير وإدارة إجازات، وتقارير أسبوعية وشهرية، ونشر خلف Cloudflare دون منافذ مفتوحة.

نهيئه لورديات ومواقع وصيغة رواتب مصنعك، أو نوسّعه إلى بناء مخصص إذا احتجت إلى تكاملات مع أنظمة التحكم في الدخول أو ERP أو المحاسبة. كما نبني الأنظمة المحيطة — اطلع على دليلنا حول استبدال Excel ببرنامج مخصص لمعرفة ما يأتي عادةً بعد ذلك. ونعمل مع المصانع في قطر ودول الخليج عن بُعد، ويمكن ترتيب لقاء في الدوحة عند الحاجة.

احجز عرضًا توضيحيًا مهيأً لورديات مصنعك — أخبرنا بعدد الموظفين وعدد المواقع ونمط الورديات، وسنعرض لك النظام بقواعدك ونقدم لك نطاق تكلفة لكل من التطبيق المهيأ والبناء المخصص بالكامل.

الأسئلة الشائعة

01 كيف يعمل التحقق من الحضور عبر WiFi؟

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

02 هل تطبيق الحضور المخصص أغلى من SaaS؟

في البداية، نعم. لكن رسوم SaaS لكل مستخدم تتراكم مع القوى العاملة الكبيرة بنظام الورديات، ويمكن للنظام المخصص أن يطابق قواعد الورديات وصيغة تصدير الرواتب لديك بدقة. نقارن تكلفة الخيارين على مدى ثلاث سنوات قبل أن تقرر.

03 هل يعمل دون بصمات بيومترية؟

نعم. ربط الجهاز مع فحص الشبكة والموقع يزيل معظم حالات التسجيل نيابة عن الزملاء دون تخزين بصمات الأصابع أو بيانات الوجه.

04 هل يمكن تشغيل النظام على خوادمنا الخاصة؟

نعم. يعمل نظامنا على قاعدة بيانات PostgreSQL وخلفية Laravel يمكن استضافتهما على خادمك أو حسابك السحابي الخاص، ويُنشر عبر Cloudflare Tunnel فلا تكون هناك منافذ واردة مفتوحة.

هل أنت مستعد لبناء ما سيتذكّره عملاؤك؟

احجز مكالمة تعارف. وإن لم نكن الخيار المناسب، فسنخبرك بمن هو.