إدارة العمليات · Django · أتمتة سير العمل

DataQ Operations

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

الحالةمكتمل · نظام خاص بالعميل
نوع العرضدراسة مشروع
التقنيات8 تقنيات
المجالنظام برمجي

طُوّر DataQ Operations ليحل محل الجزء التشغيلي من أداة عامة لإدارة العمل بنظام مصمم وفق آلية العمل الفعلية في DataQ. ينظم النظام الأعمال الدورية بصورة صريحة، ويُبقي تجربة الموظف مركزة، ويمنح الإدارة رؤية منضبطة للتقدم والعوائق وتوزيع العمل والمساهمة الزمنية والتقييم والتقارير.

PythonDjango 5.2PostgreSQLChart.jsWeasyPrintPytestNginxGunicorn

السياق والمشكلة

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

النهج الهندسي

صممت النظام كتطبيق Django/PostgreSQL مترابط الوحدات يتمحور حول هذه القواعد. يعمل الموظف داخل الأشهر المصرح له بها ولا يستطيع تعديل إلا المهام المسندة إليه، بينما تحصل الإدارة على واجهات تشغيلية مخصصة ومسارات للاهتمام الإداري والتحليلات والتقييم والتقارير والتنبيهات وضوابط دورة الحياة. ويُحتسب وقت المساهمة من جهة الخادم وفق ساعات العمل في الرياض من دون كشفه للموظف. رُقّي إصدار v1.7 إلى الفرع الرئيسي بعد اجتياز اختبار المتصفح، و591 من 591 اختبار انحدار، وفحوصات CI.

كيف ترتبط الأجزاء الرئيسية للنظام.

تصور مبسط لبنية المشروع يوضح المراحل الرئيسية والحدود الفاصلة بين أجزائه.

01النموذجخدمة ← ارتباط عميل ← شهر ← تصنيف ← مهمة
02التحكمصلاحية الشهر وقواعد التكليف وحدود دورة الحياة
03التشغيلحالة المهمة والأولوية والعوائق واحتساب الوقت المخفي
04الإدارةلوحات تنفيذية وتقييم وتقارير وتنبيهات وسجل تدقيق
01تسلسل الخدمة ← الارتباط ← الشهر
02صلاحيات دقيقة على مستوى الشهر والتكليف
03طلبات دعم وتصعيد مستقلة كعوامل إيقاف
04احتساب مخفي لوقت العمل الفعلي
05لوحة تنفيذية وتحليل نشاط الموظفين
06تقارير PDF أسبوعية وتنبيهات وسجل تدقيق
07تحقق انحداري من 591 اختباراً لإصدار v1.7

المشروع التالي

DataQ Reporting
جميع المشاريع