مشروع **Perfume Shop Management System** هو تطبيق مكتبي تم تطويره باستخدام Java وواجهة Swing مع قاعدة بيانات SQLite، ويهدف إلى إدارة العمليات اليومية لمحل برفانات بشكل منظم وفعال. يوفر النظام أدوات متكاملة لإدارة الزيوت والبرفيومات، عمليات التصنيع، المبيعات (قطاعي وجملة)، الفواتير، والاسترجاع، بالإضافة إلى تتبع حركة المخزون وإصدار التقارير.
يعتمد النظام على بنية معمارية منظمة تتكون من طبقات الواجهة (UI)، ومنطق الأعمال (Service Layer)، وطبقة الوصول إلى البيانات (DAO)، مما يساعد على فصل المسؤوليات داخل النظام وجعل الكود أكثر قابلية للتطوير والصيانة.
يسمح النظام بإدارة الزيوت وإضافة الكميات وتتبع المخزون، كما يدعم إنشاء منتجات برفيوم سواء من زيت واحد أو مزيج من زيتين بنسب محددة. كما يوفر نظامًا للتصنيع يقوم بحساب تكلفة المنتج وقت التصنيع وتخزينها كنقطة مرجعية، بحيث يتم حساب الأرباح بشكل دقيق أثناء عمليات البيع.
يدعم النظام أيضًا إنشاء الفواتير، تسجيل عمليات البيع، حساب الأرباح تلقائيًا، وإجراء عمليات استرجاع كاملة أو جزئية مع تحديث المخزون. بالإضافة إلى ذلك، يوفر لوحة تحكم وتقارير تساعد صاحب المتجر على متابعة المبيعات والأرباح وحالة المخزون بشكل مستمر.