

مركز لوجستيات PFI
دراسة حالة
منتجات للصناعة (PFI) – رقمنة طلبات الشحن والأنشطة الداخلية
تعاونّا مع شركة منتجات للصناعة (PFI) الهندسية في بريزبين لتبسيط إدارة اللوجستيات الداخلية والأنشطة من خلال مجموعة تطبيقات مخصصة مبنية على .NET. شمل عملنا تطوير منصة ويب لطلبات الشحن، وإنشاء اختبارات وحدات لضمان موثوقية التطبيق، ونشر تطبيق WPF لإدارة الأنشطة الداخلية. أدى هذا المشروع إلى تحديث عملية التواصل وتقليل الأعباء اليدوية عبر الأقسام.
الرؤية
احتاجت PFI إلى أتمتة ومركزة عملية طلبات الشحن اليدوية وتتبع الأنشطة الداخلية. كانت الرؤية استبدال التواصل عبر البريد الإلكتروني والرسائل بمنصات رقمية مبسطة وسهلة الاستخدام. بالإضافة إلى ذلك، كان يجب أن يكون الحل مستضافًا محليًا، ويستفيد من بيانات تجريبية للاختبار الأولي، ويُطوّر باستخدام تقنيات .NET Core، مع اتباع منهجية أجايل.
السيناريو
من الطلبات اليدوية إلى سير عمل رقمي موحد
كان موظفو PFI يتواصلون يدويًا مع فريق اللوجستيات عبر البريد الإلكتروني أو تطبيقات الرسائل أو المحادثات المباشرة لطلب الشحنات، مما أدى إلى عدم الكفاءة وفقدان التفاصيل وسجلات غير متسقة. وبالمثل، كانت المهام الداخلية تُتابع عبر رسائل الفريق غير الرسمية، مما أدى إلى ضعف الرؤية والمساءلة.
تطبيق ويب لطلبات الشحن مبني بـ ASP.NET Core MVC.
تطبيق سطح مكتب WPF لتتبع الأنشطة الداخلية.
مجموعة اختبارات وحدات كاملة للتحقق من وظائف التطبيق.
تكامل مع GitHub لإدارة الإصدارات.
منهجية تطوير متوافقة مع أفضل ممارسات أجايل.

ما الذي قمنا به
تقديم حلول ويب وسطح مكتب مخصصة للاحتياجات الداخلية

تطبيق ويب ASP.NET Core MVC – "Ship It App": تم بناؤه باستخدام .NET Core 8 وVisual Studio 2022، حيث سهّل التطبيق عملية تقديم طلبات الشحن للموظفين عبر نماذج مبنية على ملفات PDF من العميل ومهيكلة للبساطة والدقة.
تكامل بيانات تجريبية: لتسهيل التطوير والاختبار، قمنا بربط التطبيق بمشروع "اختبار" محلي مبني على .NET Standard 2.0، مما أتاح للمطورين استخدام بيانات وهمية قبل النشر الفعلي.
تعاون أجايل وتكامل DevOps: اتبعنا منهجية أجايل، وطورنا عبر سباقات تطوير، واستخدمنا GitHub وMicrosoft Teams للتعاون السلس وإدارة الإصدارات.
تطوير اختبارات وحدات باستخدام NUnit: نفذنا اختبارات NUnit لضمان عمل الوظائف الأساسية للتطبيق كما هو متوقع. تم دمج مجموعة الاختبارات مع GitHub وشملت خطوط CI للتحقق من كل تحديث جديد.
تطبيق WPF لإدارة الأنشطة الداخلية: باستخدام بنية MVVM، طورنا تطبيق WPF مخصصًا لسطح المكتب يمكّن الموظفين من تسجيل وتتبع وتحديث المهام بكفاءة من خلال واجهة نظيفة وسهلة الاستخدام.
الميزات الرئيسية للتجربة
الأثر
حققت PFI مكاسب كبيرة في الكفاءة ووضوح التواصل
من خلال تطوير تطبيقات ويب وسطح مكتب مخصصة لسير العمل الداخلي، نجحت PFI في استبدال العمليات اليدوية المجزأة بنظام رقمي موحد. مكّن استخدام .NET Core وWPF ومنهجية أجايل والاختبارات الصارمة PFI من تعزيز الإنتاجية وتحسين التواصل الداخلي وضمان جاهزية العمليات للمستقبل.
إدارة مركزية لطلبات الشحن
تقليل الاعتماد على البريد الإلكتروني وأدوات الدردشة في اللوجستيات من خلال سير عمل موحد.
موثوقية وظائف التطبيق
اختبارات وحدات شاملة حسّنت الموثوقية وقللت من أخطاء الإصدارات المستقبلية.
إدارة مهام مبسطة
تتبع المهام الداخلية أصبح منظمًا وقابلًا للتتبع مع تطبيق WPF الجديد، مما عزز المساءلة.
بنية جاهزة للمستقبل
استخدام تقنيات .NET Core الحديثة والتطوير المعتمد على الاختبار أسس للتوسع وإضافة الميزات.
