🟩 تحلیل کامل نیازمندیها برای طراحی سیستم سفارش و مدیریت عطر
- معرفی کلی
کاربر دارای فروشگاه عطر اسانس با بیش از ۲۰۰ مدل عطر است.
هر عطر در ۶ سایز مختلف عرضه میشود ( تستر ، ۵ میل، ۹ میل، ۳۰ میل، ۵۰ میل و ۱۰۰ میل).
هر سایزِ یک عطر فرمول خاص خود را دارد که بر اساس میزان اسانس خالص مصرفشده از آن عطر در آن سایز، هزینه شیشه اون سایز و هزینه بستهبندی محاسبه میشود.(فرمول هزینه اون سایز)
نمایش قیمت اون محصول هم از فرمول بالا + سود تعیین شده اون سایز بدست میاد و باید نمایش داده بشه در سایت
--------------
فروش از دو مسیر انجام میگیرد:
سایت فروشگاهی (مشتری خودش سفارش را ثبت میکند)
اینستاگرام (دایرکت) که سفارشها بهصورت دستی توسط ادمین ثبت میشوند.
هدف از این سیستم:
ثبت دقیق سفارشات(هم توسط مشتری در سایت- هم دستی توسط ادمین اینستا)-سفارشات مشتری ها بعد ثبت در سایت توسط ادمین قابل ویرایش باشد چون تستر هدیه قرار هست بهش اضافه بشه.
محاسبه خودکار سود هر فروش( مبلغ نهایی پرداختی مشتری منهای جمع هزینه محصولات اون سفارش طبق فرمول گفته شده در بالا)
گزارشگیری: سود هر فاکتور
نمایش جمع سود بازه های زمانی تعیین شده
میزان اسانس خالص استفاده شده عطرها طبق بازه زمانی تعیین شده
موجودی انبار شامل:
(وزن عطر های خالص
شیشه های هر سایز
بسته بندی)
مشاهده موجودی انبار
قابلیت اضافه کردن موجودی های اقلام توسط ادمین
- نیازمندیهای اصلی سیستم
✅ مدیریت محصولات (عطر + سایزها):
تعریف هر عطر با نام، کد، رایحه و سایر مشخصات
تعریف سایزهای مختلف برای هر عطر
ثبت فرمول محاسبه قیمت خرید برای هر سایز (مثلاً: مقدار اسانس × قیمت هر گرم + هزینه شیشه + هزینه بستهبندی)
و همچنین فرمول مناسب قیمت فروش برای هر محصول طبق فرمول بالا به علاوه سود اون محصول
✅ سیستم ثبت سفارش:
مشخصات مشتری شامل این موارد باشد: (نام-شماره تماس-آدرس-ای دی اینستا-ای دی)
ثبت سفارش اولیه توسط مشتری از طریق سایت(قابل ویرایش توسط ادمین به علت اضافه کردن تسترها برای هدیه و سپس ثبت نهایی )
ثبت دستی سفارشهای اینستاگرامی توسط ادمین
انتخاب سایز و تعداد توسط مشتری یا ادمین
نمایش قیمت فروظ طبق فرمول گقته شده
✅ ویرایش قیمت فروش:
هنگام ثبت سفارش دستی، امکان تغییر قیمت فروش برای ادمین وجود داشته باشد.
✅ صدور فاکتور:
فاکتور با مشخصات کامل مشتری، عطر، سایز، تعداد، قیمت نهایی
قابل ذخیره و پرینت
✅ محاسبه سود:
پس از ثبت هر سفارش، سیستم به صورت خودکار سود را محاسبه کند
سود = قیمت فروش - قیمت خرید (طبق فرمول ثبتشده)
✅ گزارشگیری سود:
گزارش سود روزانه، هفتگی، ماهانه و بازه دلخواه
نمودار فروش و سود
✅ گزارش مصرف اسانس و شیشه ها و بسته بندی:
محاسبه مقدار اسانس خالص مصرفشده از هر عطر در هر سفارش
گزارش روزانه مصرف کل اسانسها و هر عطر بهصورت جداگانه
✅ مدیریت انبار اسانس خالص:
ورود اولیه موجودی برای هر عطر
کاهش موجودی بهصورت خودکار پس از ثبت هر سفارش
هشدار زمانی که موجودی یک اسانس به حد پایین برسد
- ویژگیهای پنل ادمین
مدیریت لیست عطرها و سایزها
تعریف و اصلاح فرمول محاسبه قیمت خرید و میزان اسانس مصرفی برای هر سایز
ثبت سفارشهای اینستاگرامی بهصورت دستی
جستجو و ویرایش سفارشها
مشاهده گزارش فروش، سود، و مصرف اسانسها و شیشه عا و بسته بندی ها
مدیریت ورود و خروج اسانسها به انبار
تعریف چند نقش کاربری (ادمین اصلی، شاگرد، حسابدار و...)
مشاهده فاکتورهای قبلی
- ویژگیهای سایت فروشگاهی (سمت مشتری)
نمایش لیست عطرها و سایزها با قیمت متناسب هر سایز
انتخاب سایز و تعداد
نمایش قیمت نهایی بر اساس فرمول تعریفشده
ثبت اطلاعات مشتری (نام، تلفن، آدرس و...)
پرداخت آنلاین
ارسال سفارش به پنل ادمین برای پردازش و آمادهسازی
- پیشنهادات فنی برای تیم توسعه
بکاند: استفاده از Django (پایتون) یا Laravel (PHP)
فرانتاند: استفاده از React.js یا Vue.js
پایگاه داده: PostgreSQL یا MySQL
طراحی پنل ادمین یکپارچه با سایت
امکان خروجی گرفتن فایل اکسل یا PDF از گزارشات
- جمعبندی
✅ با طراحی دقیق این سیستم بهصورت یکپارچه در سایت،
نیازی به نرمافزار جداگانه نخواهید داشت.
همه سفارشهای سایت و اینستاگرام در یکجا مدیریت میشوند
سود، هزینه، موجودی و اسانسها بهطور خودکار محاسبه و گزارش میشوند
قابلیت توسعه و افزودن امکانات جدید مثل نرمافزار موبایل وجود دارد