الفكرة العامة
نظام ذكي لمحاكاة إدارة الطرود والشحنات داخل المستودعات وشاحنات النقل، يربط بين العمليات اللوجستية الواقعية وأساسيات علوم الحاسوب (الخوارزميات).
مهام النظام الأساسية (ماذا يفعل؟)
• إدارة الطوابير (File/FIFO): ينظم انتظار الطرود قبل شحنها، حيث يدير دخولها وخروجها بناءً على الأولوية (Priority Mode) أو الترتيب الزمني.
• إدارة المداخن (Pile/LIFO): يحاكي عملية تحميل الشاحنات (مثل شاحنة Alpha و Beta)، حيث يتم تفريغ آخر طرد تم تحميله أولاً (Last-In, First-Out).
• تحليل الخوارزميات (Algorithmic Analysis): يقوم النظام بفرز الطرود آلياً باستخدام خوارزميات شهيرة مثل Bubble Sort و Selection Sort، مع عرض الوقت المستغرق والتعقيد البرمجي (O(n^2)).
الميزات التقنية في الواجهة
• لوحة تحكم تفاعلية: إمكانية إضافة طرود جديدة (Nouveau Colis) مع تحديد الوزن، الوجهة، والأولوية.
• التوليد التلقائي (Auto-Générer): ميزة ذكية لإنشاء بيانات تجريبية لاختبار سرعة الخوارزميات.
• التصميم الاحترافي: واجهة مستخدم نظيفة (UI) تعتمد على توزيع Bento Grid، مما يجعل متابعة حالة الشاحنات والطرود أمراً سهلاً وواضحاً.
باختصار: هو تطبيق يدمج بين كفاءة اللوجستيات و ذكاء البرمجة، مما يجعله أداة مثالية لإدارة المخازن أو لتعليم كيفية عمل الخوارزميات في بيئة عمل حقيقية.
تصميمكِ للشاحنات (Alpha & Beta) وتوزيع الألوان بناءً على الأولوية متميز جداً!