تفاصيل العمل

طورت نظامًا متكاملًا لإدارة المخزون يساعد أصحاب المتاجر والمشروعات الصغيرة على إدارة المنتجات ومتابعة الكميات والعمليات اليومية بشكل منظم.

يتضمن النظام تسجيل المستخدمين وتسجيل الدخول واستعادة كلمة المرور، بالإضافة إلى إضافة المنتجات وتعديلها وحذفها وعرض جميع المنتجات وتفاصيل كل منتج. كما يدعم عملية بيع المنتجات مع تحديث الكمية تلقائيًا ومنع بيع كمية أكبر من المخزون المتاح.

تم تطوير المشروع باستخدام **Java 21, Java Servlet, JSP, JDBC, Oracle Database, HTML5, CSS3, Bootstrap 5, Maven وApache Tomcat**، مع تطبيق **MVC Architecture** وإضافة طبقتي **Service وDAO** لفصل منطق الأعمال عن الوصول إلى قاعدة البيانات.

تم كذلك تطبيق مفاهيم **OOP, DAO Pattern, CRUD Operations, Session Management, Form Validation, Exception Handling وLayered Architecture**، مع تصميم قاعدة البيانات وإدارة العلاقات بين جداول المستخدمين والمنتجات وتفاصيل المنتجات.

يهدف المشروع إلى تقديم نظام بسيط ومنظم لإدارة المخزون، وتقليل الأخطاء الناتجة عن الإدارة اليدوية للبيانات، مع توفير واجهة سهلة الاستخدام وإدارة دقيقة للمنتجات والكميات.

بطاقة العمل

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