الخلاصة: هذه الصفحة كانت تصف متطلبات ربط مقترحة حين كانت المنظومة واجهةً على المتصفح بتخزين محلي. الخلفية بُنيت وتعمل اليوم على https://ipa-safety.onrender.com: دخول بحسابات وأدوار، وقاعدة بيانات مركزية، وتسع وحدات تشغيلية. ما يلي وصف ما هو قائم، لا ما هو مطلوب. ما في المعهد من وثائق ونماذج فحص وخطط وبطاقات أدوار لم يُمس.
١ · الحسابات والأدواردخول واحد بحساب وكلمة، وأربعة عشر دوراً بصلاحيات محددة. مسؤول السلامة يدير الحسابات من الشاشة.
٢ · قاعدة مركزيةPostgres على الخادم بدل تخزين المتصفح. ما يُحفظ على جهاز يظهر للجميع في الطلب التالي.
٣ · إشعار وتصعيدصندوق وارد داخل النظام وبريد. المهل تُصعّد آلياً بلا تدخل.
أين يعمل البنية
| البند | الحالي |
| العنوان | https://ipa-safety.onrender.com |
| الحزمة التقنية | Laravel + Postgres على Render. اللغة عربية، والاتجاه من اليمين. |
| الأسرار | مفاتيح التطبيق والقاعدة والبريد في متغيرات البيئة وحدها. لا سرّ في المستودع. |
| النسخ الاحتياطي | نسخة تُنزَّل من شاشة الإغلاق، ونسخة يومية داخل الخادم. الاستضافة الحالية بلا قرص دائم. |
| الاستضافة | خطة مجانية تكفي البناء والتجربة. تُراجَع عند التشغيل الفعلي للطوارئ. |
الوحدات التسع كلها تعمل على المنشور
| الوحدة | ماذا تفعل |
| الحوكمة | الحسابات والأدوار والهيكل التنظيمي والأماكن التسعة وسجل التدقيق |
| المخاطر | كتاب المخاطر وسجل المعهد العام، وتفعيل الخطر لإدارة ومكان بمراحله الثلاث |
| البلاغات | بلاغ الشاغل بأنواعه الثلاثة بلا حساب، برمز تتبع ومهل تُصعّد آلياً |
| الطوارئ | تفعيل الحالة، الفريق الأولي، الإخلاء ونقاط التجمع، التمارين، التقرير النهائي |
| إنترنت الأشياء | لوحات الإنذار الموصولة: إنذار موقّع يصير حالة طارئة في أقل من ثانية |
| المقاولون والعمال | تأهيل الطرف، بوابة المقاول، دورة حياة العامل حتى «مصرّح بالعمل» |
| التصاريح | خمسة وعشرون نوعاً، منع التعارض، سعة المكان، جاهزية العامل، التقييم البعدي |
| النماذج الرقمية | إقرارات تُولَّد من المخاطر بتوقيع مرسوم، وتكليف بالدور أو الوحدة أو المكان |
| التقارير | لوحة واحدة تبدأ بفجوة الاستجابة، ثم ما يحتاج قراراً، ثم الأماكن التسعة |
ما يُربط بنظام المعهد ثلاث نقاط لا أكثر
| النقطة | الحال اليوم | ما يلزم من تقنية المعلومات |
| الحسابات | حساب وكلمة داخل المنظومة، ومسؤول السلامة ينشئها | ربط الدخول بحساب الموظف إن أُريد دخول موحّد. الأدوار تبقى كما هي. |
| البريد | القناة جاهزة في الكود، ومفاتيحها تُدخل في متغيرات البيئة | خدمة إرسال ونطاق مرسِل موثَّق. التحقق برسالة اختبار من شاشة البريد. |
| أنظمة المبنى | الشاشة جاهزة لتسجيل كل نظام ببروتوكوله وخريطة مناطقه | لكل نظام: الطراز، والبروتوكول المدعوم، وعنوانه في الشبكة، وأرقام مناطق الحريق ومواضعها. |
ما لا يتغير حدود ثابتة
- وثائق المعهد ونماذج الفحص العشرة وخطط الاستجابة وبطاقات الأدوار لم تُمس ولا تُستبدل.
- الأرقام الثابتة في المرجعية كما هي: سبع عشرة خطة، وإحدى وعشرون بطاقة دور، وثمانية وسبعون نظام فحص، وستة عشر مادة مطابَقة.
- بلاغ الفحص الفني (نموذج المكان) غير بلاغ الشاغل (وحدة البلاغات). لا خلط بينهما، والربط الوحيد أن الإحالة تفتح بلاغ فحص.
- الشاغل لا يحتاج حساباً. يمسح رمز QR في المكان فتفتح صفحة البلاغ والمكان محدد.
المرجع الكامل: BACKEND.md فيه الفهم والقرارات والأدوار والصلاحيات وسجل التنفيذ بمخرجات كل بوابة. وguides/ فيه دليل صفحة واحدة لكل دور.