مشروع إدارة متجر الأحذية
يعد مشروع The Shoe Retail نظامًا متكاملًا لإدارة بيانات متجر أحذية متعدد الفروع، حيث يركز المشروع على استخدام مهارات هندسة البيانات لتسهيل إدارة المخزون، والمبيعات، والعملاء، والموظفين، مع التركيز على توفير واجهة سهلة الاستخدام لتسهيل العمليات اليومية للمتجر.
أهداف المشروع
تم تصميم هذا المشروع لتمكين فروع المتجر من الوصول إلى معلومات دقيقة ومحدثة عن المخزون والمبيعات والموظفين والعملاء، مما يتيح اتخاذ قرارات أفضل بناءً على البيانات. ويهدف المشروع إلى تحسين تخزين البيانات، وزيادة كفاءة الاستعلامات، وتقديم رؤى دقيقة تسهم في اتخاذ قرارات استراتيجية.
مكونات المشروع
إدارة الفروع والمخزون: إدارة مستويات المخزون لكل فرع، مما يساعد على تتبع الكميات وتحديد الاحتياجات بناءً على البيانات.
إدارة المبيعات: تسجيل المبيعات في الوقت الفعلي مع معالجة الأخطاء المحتملة تلقائيًا (مثل القيم الفارغة)، مما يجعلها جاهزة للتحليل السريع.
إدارة الموظفين: نظام لإدارة بيانات الموظفين، مع تحديد عدد محدود من المدراء لكل فرع.
إدارة العملاء: الاحتفاظ ببيانات العملاء لتسهيل تتبع المشتريات والتفاعل مع العملاء بشكل أفضل.
تصميم قاعدة البيانات
يشمل المشروع ثماني جداول رئيسية وهي: العملاء، الموردين، الموظفين، المخزون، الطلبات، المبيعات، المنتجات، والفروع. وقد تم تصميم قاعدة البيانات بحيث تكون مترابطة ومتسقة، حيث تم استبدال اسم المدير برقم تعريفي manager_id، وتم إضافة معرف الفرع branch_id لكل عنصر في المخزون والمبيعات لضمان الكفاءة والمرونة في التتبع.
الواجهة والتطبيق
يعتمد التطبيق على إطار عمل Flask لتوفير واجهة ويب تتيح للمدراء في الفروع إدارة بيانات المخزون والمبيعات بسهولة، وإجراء التعديلات الضرورية على بيانات الموظفين والعملاء. تمتاز الواجهة بالبساطة والوضوح مما يجعلها ملائمة للاستخدام اليومي.
التقنيات المستخدمة
لغات البرمجة: Python و SQL
قواعد البيانات: MySQL و SQLite
أدوات معالجة البيانات: Pandas و Apache Spark
إطار الويب: Flask
اسم المستقل | Omar A. |
عدد الإعجابات | 0 |
عدد المشاهدات | 5 |
تاريخ الإضافة | |
تاريخ الإنجاز |