العودة لقائمة المشاريع

نظام إدارة مخالفات السلامة للمقاولين

61

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مكتمل
تاريخ النشر
منذ 7 أشهر
الميزانية
$100.00 - $250.00
مدة التنفيذ
10 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
محمد ا.
عدد العروض
4
مشاريع قيد التنفيذ
0
التواصلات الجارية
1
المهارات المطلوبة
تصميم موقع إلكتروني برمجة مواقع أمن وحماية المواقع بايثون PHP CSS جافا سكريبت تصميم موقع إلكتروني برمجة مواقع أمن وحماية المواقع بايثون PHP CSS جافا سكريبت
الوصف
1) الهدف من المشروع إنشاء نظام إلكتروني متكامل لإدخال وتسجيل مخالفات السلامة للمقاولين عبر واجهة باستخدام SharePoint / Power Apps، وربطها بملف Excel يحتوي على آلية احتساب الغرامات والتصعيد حسب دليل السلامة الموحد للشركة السعودية للكهرباء. ⸻ 2) مكونات النظام المطلوبة يتكون النظام من 3 أجزاء مترابطة: أ) واجهة إدخال عبر SharePoint / Power Apps •شاشة إدخال للمخالفة من قبل المستخدم. •تعمل على الجوال والأجهزة اللوحية والكمبيوتر. •تحتوي على الحقول التالية: •تاريخ المخالفة (Date) •اسم المقاول (Contractor Name) – قائمة منسدلة •نوع المخالفة (Violation Type) – قائمة منسدلة •ملاحظات (Notes) •اسم مدخل البلاغ (Created By) – تلقائي •واجهة تكون بسيطة وسهلة للمستخدمين الميدانيين. •دعم التحقق (Validation) لمنع الإدخال الخاطئ. ⸻ ب) قائمة SharePoint (SharePoint List) اسم القائمة: ContractorViolations_Log الأعمدة المطلوبة: Column Name Type وصف Date Date تاريخ وقوع المخالفة ContractorName Choice أسماء المقاولين ViolationType Choice قائمة بجميع المخالفات حسب الدليل Notes Multi-line تفاصيل إضافية CreatedBy Person المسجل Status Choice “New”, “Processed”, “Closed” ج) ملف Excel لحساب الغرامات (Existing Logic) ملف Excel جاهز يحتوي على المعادلات التالية: •تكرار المخالفة RepeatCount •التصنيف الأساسي BaseClass (A/B/C) •التصنيف بعد التصعيد EffClass •رقم التكرار بعد التصعيد EffRepeat •رقم التكرار الداخلي RepeatNo •الغرامة النهائية FineAmount •الإجراء المطلوب (إيقاف عمل، استبعاد موظف، استبعاد معدة…) •مطابقة كاملة لدليل السلامة. ⸻ 3) طريقة الربط (Integration) يجب استخدام Power Automate لإنشاء تدفق (Flow): When new violation is submitted •Trigger: •When an item is created in SharePoint List Then: Add row to Excel Table •يقوم الـ Flow بإرسال بيانات (Date, Contractor, ViolationType, Notes) إلى ملف Excel. Excel يفحص ويحسب: •تكرار المخالفة •التصنيف •التصعيد •الإيقاف والغرامة •إرسال إشعار إلى المشرف أو فريق السلامة. ⸻ 4) التقارير المطلوبة (Optional) •Dashboard عبر SharePoint Page أو Power BI: •إجمالي المخالفات •أكثر المقاولين تكرارًا للمخالفات •توزيع المخالفات حسب التصنيف (A/B/C) •المخالفات حسب الأشهر •إجمالي الغرامات ⸻ 5) المتطلبات الفنية •النظام يجب أن: •يدعم الأجهزة المحمولة •يمنع إدخال البيانات الخاطئة •يعمل بسرعة •يدعم فلترة المقاولين حسب المديريات (إذا لزم) •يعتمد صلاحيات SharePoint (Viewer / Editor / Admin) •يحفظ كل سجل إدخال للرجوع إليه لاحقًا ⸻ 6) مخرجات المصمّم المطلوبة 1.صفحة SharePoint جاهزة تشمل: •نموذج إدخال (SharePoint Form أو Power Apps) •زر “إرسال” 2.قائمة SharePoint مربوطة بـ Power Automate 3.تدفق Flow يرسل البيانات إلى Excel بشكل مباشر 4.ملف Excel محدث بالحقول المطلوبة 5. لوحة تقارير Dashboard
عرض على مستقل