تفاصيل العمل

تطبيق واجهة آلة البيع الذاتي (Vending Machine GUI)

تم تطوير تطبيق رسومي لآلة بيع ذاتية باستخدام لغة Python ومكتبة Tkinter. يوفر التطبيق واجهة بسيطة وتفاعلية تتيح للمستخدمين إدخال الأموال، واستعراض المنتجات المتاحة، وإجراء عمليات الشراء، بالإضافة إلى تلقي إشعارات ورسائل فورية حول حالة كل معاملة.

يدير النظام مجموعة متنوعة من المنتجات مثل كوكاكولا (Coke)، بيبسي (Pepsi)، مياه (Water)، وجبات خفيفة (Snack)، وعصائر (Juice)، حيث يمتلك كل منتج سعراً محدداً وكمية متوفرة في المخزن. يقوم التطبيق بتحديث أزرار المنتجات والكميات المتاحة تلقائياً بعد كل عملية شراء ناجحة، كما يتولى تعطيل أزرار المنتجات فور نفاد كميتها من المخزون.

ويتضمن التطبيق خاصية التحقق من صحة المدخلات لمعالجة حالات الدفع غير الصحيحة أو غير الكافية، مع عرض الرصيد الحالي المتبقي، وتوفير زر خروج لإغلاق النافذة وسحب باقي المبلغ.

التقنيات المستخدمة: Python, Tkinter, البرمجة كائنية التوجه (OOP), و لغه ال(MIPS), تطوير الواجهات الرسومية (GUI Development).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات