فكرة التصميم
تتبنى واجهة نظام سجل الأعطال نهج تصميمي يركّز على الوضوح والسرعة في نقل المعلومات، مع مراعاة طبيعة العمل الميداني والإداري المتزامن. تعتمد الواجهات على هوية بصرية هادئة تتسم بألوان محايدة وخلفيات فاتحة لتقليل إجهاد العين أثناء فترات العمل الطويلة، مع استخدام ألوان مميزة ومحددة بدقة لتعكس مستويات الأولوية الأربعة وحالات البلاغ المختلفة، مما يتيح للمستخدم تمييز حالة كل بلاغ بصرياً دون الحاجة إلى قراءة النصوص التفصيلية. يتم تنظيم المحتوى وفق مبدأ التسلسل الهرمي البصري، حيث تبرز العناصر التفاعلية الرئيسية مثل أزرار الفرز والإسناد والتصعيد في أعلى الشاشة أو في أماكن بارزة، بينما تُعرض البيانات الوصفية والتاريخية في أقسام فرعية قابلة للطي أو التمرير، لضمان عدم ازدحام الشاشة مع وجود مئات البلاغات المفتوحة. صُممت الواجهات لتكون متجاوبة بالكامل مع الأجهزة المحمولة، مع اعتماد أحجام خطوط كبيرة بما يكفي للقراءة في بيئات العمل الميداني، ومساحات لمس مريحة للأزرار لتسهيل التفاعل بأصابع اليد. كما تلتزم الواجهات بمبدأ التوافق اللغوي الكامل، حيث يتم تبديل اتجاه الكتابة تلقائياً بين العربية والإنجليزية مع الحفاظ على ثبات مواضع العناصر، مما يضمن تجربة استخدام سلسة للمستخدمين من مختلف الخلفيات اللغوية. يتم دمج مؤشرات الوقت والمواعيد المستحقة بشكل بصري واضح، مثل الشريط التقدمي أو المؤقّت التنازلي، لإيصال حالة الالتزام باتفاقيات الخدمة بشكل فوري، مع استخدام تنبيهات لونية واضحة عند اقتراب انتهاء المهل أو تجاوزها، مما يدعم عملية اتخاذ القرار السريع للمشرفين وفرق المعالجة دون الحاجة إلى حسابات يدوية.
الشاشات
- SCR-01شاشة تسجيل بلاغ جديد، تعرض حقول الوصف والتصنيف والموقع مع إمكانية إرفاق الصور، وتصدر رقما مرجعيا فوريا عند الحفظ.
- SCR-02قائمة فرز البلاغات للمشرف، تعرض البلاغات الجديدة غير المصنفة مع مؤقّت تنازلي يحذّر عند تجاوز ساعة عمل، مع زر الفرز السريع.
- SCR-03شاشة تفاصيل البلاغ للمشرف، تتيح تعديل التصنيف وتحديد الأولوية من أربعة مستويات، مع عرض مواعيد الاستجابة والمعالجة المحسوبة آليا.
- SCR-04شاشة إسناد البلاغ، تتطلب اختيار الفريق والفني المسؤول قبل تفعيل زر بدء العمل، وتمنع الإجراء في حال عدم اكتمال البيانات.
- SCR-05لوحة التصعيد الآلي، تعرض قائمة البلاغات التي تجاوزت خمسة وسبعين بالمئة من مدة الخدمة، مع إشعارات فورية للمدير عند انقضاء المدة الكاملة.
- SCR-06شاشة متابعة المبلغ، تعرض حالة البلاغ الحالية وسجل التغييرات، مع زر تأكيد المعالجة الذي يغلق البلاغ آليا بعد ثلاثة أيام عمل من عدم الرد.
- SCR-07شاشة التقارير التحليلية، تعرض مؤشرات الالتزام باتفاقيات الخدمة ورسوم بيانية للأعطال المتكررة حسب الموقع والتصنيف والسبب الجذري.
- SCR-08لوحة العمل الرئيسية، تعرض ملخص البلاغات المفتوحة مع مؤشرات الأداء، مصممة لتحميل سريع لا يتجاوز ثلاث ثوان مع خمسمئة بلاغ.
- SCR-09شاشة سجل التدقيق، تعرض قائمة غير قابلة للتعديل لكل التغييرات على البلاغ مع تفاصيل المستخدم والتوقيت، مع خيار تصدير السجل لمدة خمس سنوات.
- SCR-10شاشة إعدادات اللغة والاتجاه، تتيح التبديل بين العربية والإنجليزية مع ضمان صحة اتجاه الكتابة وعرض الواجهة كاملة باللغتين.
رحلات المستخدم
تبدأ رحلة المبلغ من بوابة الويب أو الجهاز المحمول عبر شاشة تسجيل بلاغ جديد (SCR-01)، حيث يملأ حقول الوصف والتصنيف والموقع ويرفق الصور إن وجدت، ليصدر النظام له رقما مرجعيا فوريا عند الحفظ. ينتقل النظام تلقائيا إلى قائمة فرز البلاغات للمشرف (SCR-02)، حيث تظهر البلاغات الجديدة غير المصنفة مع مؤقّت تنازلي يحذّر عند تجاوز ساعة عمل، فيقوم المشرف بالفرز السريع أو الانتقال إلى شاشة تفاصيل البلاغ (SCR-03) لتعديل التصنيف وتحديد الأولوية من أربعة مستويات، مع عرض مواعيد الاستجابة والمعالجة المحسوبة آليا. بعد اكتمال الفرز، يتجه النظام إلى شاشة إسناد البلاغ (SCR-04)، التي تتطلب اختيار الفريق والفني المسؤول قبل تفعيل زر بدء العمل، وتمنع الإجراء في حال عدم اكتمال البيانات. أثناء المعالجة، تراقب لوحة التصعيد الآلي (SCR-05) البلاغات التي تجاوزت خمسة وسبعين بالمئة من مدة الخدمة، وترسل إشعارات فورية للمدير عند انقضاء المدة الكاملة. في المقابل، يتابع المبلغ حالته عبر شاشة المتابعة (SCR-06) باستخدام رقمه المرجعي، حيث يرى سجل التغييرات ويؤكد المعالجة، فيغلق النظام البلاغ آليا إذا لم يرد خلال ثلاثة أيام عمل. يطلع المشرفون والإدارة على الأداء العام عبر لوحة العمل الرئيسية (SCR-08) التي تعرض ملخص البلاغات المفتوحة مع مؤشرات الأداء، أو عبر شاشة التقارير التحليلية (SCR-07) لمراجعة مؤشرات الالتزام باتفاقيات الخدمة والأعطال المتكررة. أخيرا، يمكن لأي مستخدم مخول الاطلاع على شاشة سجل التدقيق (SCR-09) لاستعراض كل التغييرات على البلاغ مع تفاصيل المستخدم والتوقيت، مع إمكانية تصدير السجل لمدة خمس سنوات، بينما يضمن المستخدم تجربة متسقة عبر شاشة إعدادات اللغة والاتجاه (SCR-10) التي تتيح التبديل بين العربية والإنجليزية مع ضمان صحة اتجاه الكتابة.
مكونات الواجهة
تتبنى الواجهة مبادئ التصميم المتجاوب لضمان تجربة استخدام موحدة عبر أجهزة الويب والمحمولة، مع اعتماد نظام تنقّل جانبي ثابت في الشاشات الداخلية يتحول إلى قائمة منسدلة في الشاشات الضيقة، ويحتوي على روابط مباشرة إلى لوحة العمل وقائمة الفرز وشاشة التقارير. تُصمم جميع النماذج، بما في ذلك نموذج تسجيل البلاغ في SCR-01 ونموذج الإسناد في SCR-04، باستخدام حقول إدخال واضحة مع رسائل تحقق فورية تظهر أسفل كل حقل عند محاولة الحفظ، وتُفعّل أزرار الإرسال فقط عند اكتمال البيانات الإلزامية، مع توفير حقول اختيار متعددة لصور البلاغ وموقعه الجغرافي. تعتمد الجداول في قوائم الفرز ولوحة التصعيد ولوحة العمل على تصميم صفّي مرن يدعم التصفية والفرز حسب الأولوية والتاريخ، مع عرض حالة البلاغ الحالية باستخدام شارات ملونة وموحدة الدلالة، وتُستخدم تقنية تقسيم الصفوف (Pagination) أو التمرير اللانهائي في SCR-08 لضمان عدم تجاوز زمن التحميل ثلاث ثوان عند وجود خمسمئة بلاغ مفتوح. تُعرض الإشعارات في أعلى يمين الشاشة كطبقات عائمة مؤقتة (Toasts) للتحديثات الفورية، وتُستخدم النوافذ المنبثقة (Modals) لتأكيد الإجراءات الحساسة مثل إغلاق البلاغ أو التصعيد، مع ضمان أن تكون جميع النصوص قابلة للقراءة دون الحاجة لتكبير الصفحة. فيما يتعلق بدعم اللغات والاتجاه، يتم تطبيق خاصية RTL تلقائيا عند اختيار اللغة العربية، حيث تنعكس محاذاة النصوص والعناصر من اليمين إلى اليسار، بينما تتحول إلى LTR عند اختيار الإنجليزية، مع ضمان أن تبقى الأرقام والرموز المرجعية (مثل الأرقام المرجعية للبلاغات) محايدة الاتجاه وتعرض من اليسار إلى اليمين في كلا اللغتين للحفاظ على دقة القراءة. أما من حيث إمكانية الوصول، يجب أن تدعم جميع مكونات الواجهة التنقل الكامل بلوحة المفاتيح، وتوفر تباينا لونا كافيا بين النص والخلفية، وتستخدم سمات ARIA المناسبة لتوصيف العناصر التفاعلية لقارئات الشاشة، مع التأكد من أن مؤقّتات التحذير في SCR-02 وSCR-05 تُقرأ صوتيا أو نصيا للمستخدمين الذين يعتمدون على تقنيات المساعدة، وأن تكون أزرار التفاعل بحجم لا يقل عن أربعة وعشرين بكسلا لتسهيل الضغط على الشاشات اللمسية.