ar flag +1 214 306 68 37
تكامل التطبيقات المؤسسية لشركة نقل أميركية

تكامل التطبيقات المؤسسية لشركة نقل أميركية

قطاع الصناعة
الخدمات اللوجستية والنقل
التقنيات
NET., Azure

نبذة عن عميلنا

شركة أميركية لنقل الركاب.

عدم تكامل الأنظمة المؤسسية يعيق كفاءة إدارة النقل

قبل التعاون مع ساينس سوفت، كان العميل يعتمد على 3 أنظمة مؤسسية منفصلة لكل منها دور حيوي في إدارة العمليات اليومية للشركة، ما تسبب في ضعف الكفاءة، وتضارب البيانات، وغياب الرؤية التشغيلية الشاملة.

  • نظام الإرسال: مسؤول عن إدارة توزيع السيارات، وجداول السائقين، وتفاصيل الرحلات، بالإضافة إلى متابعة حالة الرحلات في الوقت الفعلي.
  • نظام إدارة الأسطول: يتتبع مواصفات المركبات، وجداول الصيانة، واستخدام الوقود، ومتطلبات الامتثال؛ لضمان الأداء الأمثل لأسطول السيارات.
  • نظام المراقبة بالفيديو المدمج داخل السيارات: يُسجِّل ويُخزِّن لقطات الفيديو الداخلية لأغراض أمنية وتنظيمية.

سعى العميل لتطوير حل تقني موثوق به يربط بين هذه الأنظمة المختلفة لتحسين دقة البيانات وتبسيط العمليات، كما خطط لتحويل هذا الحل إلى منتج برمجيات كخدمة (SaaS) في المستقبل، ما استلزم بناء بنية تقنية مرنة وقابلة للتوسّع من البداية.

تطوير برمجيات وسيطة سحابية لدمج أنظمة إدارة النقل

أجرى فريق ساينس سوفت المكون من اثنين من مطوري .NET ومهندس Azure DevOps تحليلًا شاملًا للبيانات المُدارة عبر أنظمة العميل الثلاثة المنفصلة سابقًا لدى العميل، واكتشف العديد من المشكلات المتعلقة بجودة البيانات، بما يشمل عدم اتساق أسماء الحقول، وتنوع تنسيقات البيانات (مثل، تسجيل المسافة المقطوعة كـ "80" في أحد الأنظمة، و"80.0 ميلًا" في آخر)، بالإضافة إلى وجود بيانات مكررة، وسجلات غير مكتملة. ولمعالجة هذه المشكلة، تمكّن فريقنا من مواءمة كائنات البيانات عبر الأنظمة المختلفة، وصمَّم قواعد مخصصة لتحويل البيانات بهدف تطبيع وتنظيف وإثراء البيانات الواردة.

اكتشف فريقنا في المراحل الأولى أن وثائق واجهة برمجة التطبيقات (API) قديمة وغير مكتملة، ما تسبب في عدم الوضوح في تنسيقات تبادل البيانات ونقاط النهاية. ولمعالجة ذلك، تعاون مهندسو ساينس سوفت مع المستشار الداخلي لشركة العميل لتوضيح السلوكيات غير الموثقة، وتحديث مواصفات واجهة برمجة التطبيقات (API) المستخدمة، واستكمال التفاصيل الناقصة؛ ما يضمن أساسًا موثوقًا لتكامل الأنظمة.

باستخدام إطار عمل منظم لدمج البيانات، طوَّر مهندسو ساينس سوفت برمجيات وسيطة سحابية مخصصة للتكامل تعتمد على مهام cron لتنفيذ الأوامر البرمجية المجدولة تلقائيًا. ومن خلال التوزيع الإستراتيجي لتنفيذ المهام تدريجيًا، تمكَّن فريقنا من توزيع أحمال المعالجة بكفاءة، وتقليل مخاطر الضغط على الموارد خلال ساعات الذروة، ما يضمن المزامنة الموثوقة للبيانات بين الأنظمة الثلاثة.

استعدادًا لتنفيذ رؤية العميل المستقبلية لتحويل النظام إلى منتج برمجيات كخدمة (SaaS) متعدد المستأجرين، أشركنا مهندس الحلول الرئيسي لدى ساينس سوفت، الذي راجع وحسَّن البنية التقنية طوال عملية التطوير. كما أجرى مهندسنا تقييمًا شاملًا لكفاءة تدفقات معالجة البيانات، وتحقَّق من صحة الفصل المنهجي بين طبقات التهيئة، والتحويل، والتنفيذ، وغيرها الكثير.

مزامنة الأنظمة المؤسسية تسهم في تقليل أخطاء البيانات وتسريع العمليات التجارية

بعد 6 أشهر من التعاون مع ساينس سوفت، حصل العميل على حل برمجي وسيط موثوق يربط بين التطبيقات المؤسسية الأساسية الثلاثة بكفاءة عالية. وقد مكّن الحل من مزامنة البيانات بسلاسة في الوقت الفعلي بين الأنظمة الثلاثة، وعزَّز دقة البيانات ورؤيتها على مستوى الشركة، كما قلِّل من الحاجة إلى نقل البيانات وتصحيح أخطائها يدويًا.

حاليًا، تستفيد شركة النقل من تبسيط سير العمل، وتحسين إدارة الأسطول، بالإضافة إلى جاهزية النظام لتحويله إلى منتج SaaS عند الحاجة.

التقنيات والأدوات

.NET, Azure Kubernetes Service (AKS).

هل تحتاج إلى استشارة؟

تواصل معنا! نحن هنا للإجابة عن أسئلتك على مدار الساعة وطوال أيام الأسبوع.

Upload file

اسحب وأفلت لتحميل ملف أو أكثر

الحد الأقصى لحجم الملف 10 ميغابايت، حتى 5 ملفات وإجمالي 20 ميغابايت

التنسيقات المدعومة:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log