نظام متجر إلكتروني – Java OOP & Software Testing
منذ أسبوعين
عرض العمل
الوصف
مشروع نظام متجر إلكتروني تم تطويره باستخدام Java لتطبيق مفاهيم البرمجة كائنية التوجه (OOP) ومبادئ Software Testing.
يحتوي المشروع على نظام متكامل لإدارة العملاء والمسؤولين والمنتجات وعربة التسوق والطلبات وعمليات الدفع.
أهم مكونات المشروع:
• إدارة Customer وAdmin.
• إدارة المنتجات وتصنيفها إلى Clothing وElectronics.
• منتجات متنوعة مثل Hat وSocks وShirt وPhone وLaptop وTV.
• إدارة Cart وCartItem.
• إدارة Order وOrderItem.
• دعم الدفع النقدي والدفع بالبطاقة.
تم استخدام مفاهيم Encapsulation وInheritance وPolymorphism وAbstraction وInterfaces، بالإضافة إلى Collections وException Handling والتحقق من صحة البيانات.
تم تنفيذ المشروع ضمن رحلة تعلم Software Testing، مع الاهتمام بالتحقق من السيناريوهات المختلفة والتعامل مع الأخطاء لضمان عمل النظام بالشكل المتوقع.
رابط المشروع:
https://github.com/MstafaAhmed/software-testing-journey/tree/main/Online%20Shopping%20System
التفاصيل
| المشاهدات | 3 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - مواقع الويب |
حساب المستخدم
العربية
English