01
المشكلة
مشرف الوردية في المستودع يوزّع 46 حاوية وطلبية على 12 باباً من لوح أبيض وجداول متفرقة، فتقع حاوية مبرّدة على باب بلا كهرباء تبريد أو حاوية 40 قدماً على باب بلا رافعة رصيف، ولا يكتشف أحد أن الشاحنة ستفوّت موعد إغلاق المحطة إلا بعد فوات الأوان. وعند تغيير الوردية تضيع المشكلات المفتوحة والشاحنات التي ما زالت في الطريق بين مكالمات ورسائل.
02
ما عملناه
برنامج ديسكتوب داخلي لفريق SELAT يعمل داخل نافذة أصلية بشريط عنوان وقوائم File وEdit وView وGo وWindow وHelp وشريط أدوات وشريط حالة فيه ساعة الوردية بتوقيت سنغافورة. قلبه جدول الأبواب: يسحب المشرف المهمة من قائمة الانتظار إلى خط الباب فتنضبط على شبكة 15 دقيقة ويظهر ظلها بمدتها، ويرفض البرنامج الحجز المخالف ويكتب السبب بجوار المؤشر (باب بلا تبريد، أو بلا رافعة لحاويات 40 قدماً، أو تداخل مع حجز آخر، أو صيانة، أو قبل الإفراج عن الحاوية، أو بعد إغلاق الرصيف)، وعند الإفلات يحجز رحلة الشاحنة والسائق ويحسب موعد الوصول للمحطة وينبّه إذا فات موعد الإغلاق ويفتح له بلاغاً، والحجز نفسه يتم بلوحة المفاتيح بالكامل مع التراجع والإعادة. بنينا شاشات الاستلام مع مسار تسجيل الفروقات بين العدد المتوقع والمستلم، والشحن بموجات التجهيز، والنقل بلوحة الشاحنات وخريطة مبسطة لسنغافورة تتحرك عليها الشاحنات بين تواس وباسير بانجانج ومراكز التوزيع، والمخزون بمواقع الممر والخانة والمستوى، والبلاغات، وتسليم الوردية على صفحة A4 جاهزة للطباعة. وأضفنا لوحة أوامر Ctrl+K واختصارات على إرشادات ويندوز، ووضعاً ليلياً للوردية المتأخرة، ولوحة أبواب منفصلة لشاشة الحائط، وعرضاً للجوال للمشرف على الرصيف، وحالات الفراغ والتحميل والخطأ لكل جدول، واختباراً آلياً يحجز بالسحب وبلوحة المفاتيح ويتحقق من كل قاعدة.