النظام يهدف إلى تسهيل إدارة عمليات الصيدلية من خلال واجهة استخدام سهلة (UI) مرتبطة بمكونات الـ Backend، مع تطبيق مبادئ البرمجة الكائنية مثل Encapsulation وPolymorphism لضمان إعادة الاستخدام وتقليل التعقيد.
المزايا الرئيسية:
- إدارة المخزون: إضافة وحذف وتعديل وعرض الأدوية مع التحقق من الكميات المتاحة.
- التعامل مع الاستثناءات (Exception Handling): منع إدخال بيانات غير صحيحة مثل كميات سالبة أو عملاء غير معرفين.
- واجهة مستخدم تفاعلية: إدخال البيانات من المستخدم ومعالجتها عبر الـ Controllers ثم عرض النتائج بشكل مباشر.
هذا المشروع تم إنجازه كعمل جماعي ضمن فريق متكامل، حيث تعاوننا في التصميم، البرمجة، واختبار المزايا لضمان جودة عالية وتجربة مستخدم فعّالة.