قمت بتنفيذ نظام إدارة كافيه (Coffee Management System) باستخدام لغة البرمجة C#، ضمن مشروع عملي لتعلم تطوير تطبيقات سطح المكتب (Windows Forms). يهدف المشروع إلى تسهيل عملية إدارة الطلبات والمنتجات داخل الكافيه بطريقة سهلة وسريعة للمستخدم.
مكونات النظام:
واجهة المستخدم (UI):
تصميم واجهات بسيطة وسهلة الاستخدام باستخدام Windows Forms، تشمل:
شاشة رئيسية لعرض الطلبات الحالية
قائمة بالمنتجات والمشروبات المتاحة
نموذج لإضافة طلب جديد (اختيار منتج – الكمية – السعر)
إدارة الطلبات:
إضافة وحذف وتعديل الطلبات
حساب إجمالي الفاتورة تلقائيًا
عرض ملخص الطلب بشكل منظم داخل DataGridView
التعامل مع البيانات:
استخدام Lists لتخزين الطلبات مؤقتًا
التعامل مع الحقول والـ Events في الفورم بشكل احترافي
عمليات جمع تلقائية باستخدام الحلقات والأوامر الشرطية
الوظائف الإضافية:
زر "حفظ الطلب" و"إعادة تعيين"
حساب إجمالي الطلب بالضريبة
استخدام MessageBox و Validation للتأكد من إدخال البيانات بشكل صحيح
التقنيات المستخدمة:
لغة C#
Windows Forms
OOP (مبادئ البرمجة كائنية التوجه)
DataGridView، Events، Lists، وطرق التعامل مع الفورم