تفاصيل العمل

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

إدارة المستخدمين: تسجيل الدخول، تغيير كلمة المرور، واسترجاع الحساب.

إدارة المنتجات: إضافة، تعديل، حذف المنتجات، والبحث عنها.

إنشاء الطلبات والفواتير: إضافة طلبات جديدة مع عرض التفاصيل وطباعة الفواتير.

إدارة الفئات: إنشاء وتحديث الفئات المختلفة.

عرض المعلومات: عرض الفواتير وتفاصيل الطلبات السابقة.

الهيكل العام للمشروع:

ClassesTest: يحتوي على اختبارات مختلفة للوظائف مثل تسجيل الدخول، إدارة الفئات، حساب الإيرادات، وبرنامج الولاء.

DataBaseFunctions: يشمل العمليات المتعلقة بقاعدة البيانات مثل الاتصال، وإدارة الفواتير، والفئات، والمستخدمين.

defaultPackage: يحتوي على الواجهات الرسومية الخاصة بالمستخدم (Forms) والوظائف المرتبطة بها.

Model: يشمل الكائنات المستخدمة في النظام (Bill, Category, Order, Product, Supplier, User).

ملفات الواجهة الرسومية:

AddNewProduct.form و AddNewProduct.java: لإضافة منتجات جديدة.

ChangePassword.form و ChangePassword.java: لتغيير كلمة المرور.

login.form و login.java: لتسجيل الدخول.

placeOrder.form و placeOrder.java: لإنشاء الطلبات.

ViewEditDeleteProduct.form و ViewEditDeleteProduct.java: لعرض، تعديل، وحذف المنتجات.

ViewBillsOrderPlacedDetails.form و ViewBillsOrderPlacedDetails.java: لعرض الفواتير وتفاصيل الطلبات.

الربط مع MySQL: تنظيم البيانات بطريقة فعالة باستخدام جداول للمستخدمين، الفئات، المنتجات، الطلبات، والفواتير.

Data Access Objects (DAO): لتنفيذ العمليات على قاعدة البيانات مثل الإضافة، التعديل، والحذف.

تم استخدام تقنيات مثل: java,mySQL,JDBC

ملفات مرفقة

بطاقة العمل

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