پروپوزال سیستم هوشمند صدور پیش‌فاکتور

سیستم جامع مدیریت قیمت‌ها و فایل‌های BOM
۱. خلاصه پروژه

هدف از پیاده‌سازی این سیستم، تسریع، دقت بخشیدن و متمرکز کردن فرآیند فروش و صدور پیش‌فاکتور برای دستگاه‌ها و قطعات کارخانه است. این نرم‌افزار به صورت یکپارچه تاریخچه تغییرات، نسخه‌های مختلف لیست قطعات (BOM) و محاسبات پیچیده قیمتی را مدیریت کرده تا اپراتورها بتوانند با شفافیت کامل، بهترین قیمت را به مشتری ارائه دهند.

۲. سرویس‌ها و ماژول‌های سیستم

سرویس کاربران (اپراتورها) توسعه‌پذیر

این بخش در فاز فعلی جهت حفظ امنیت ورود و خروج، و ثبت اطلاعات فرد صادرکننده هر فاکتور راه‌اندازی می‌شود.

  • حفظ امنیت و تاریخچه اینکه هر فاکتور یا ثبت قیمت توسط چه کاربری انجام شده است (Created By / Modified By).
  • طراحی منعطف برای افزودن سیستم نقش‌ها و سطوح دسترسی (Roles) در فازهای بعدی توسعه.

سرویس مشاوران و پورسانت‌ها دارای تاریخچه تغییرات

مدیریت جامع پورسانت‌های اختصاص‌یافته به مشاوران در فاکتورهای تایید شده.

  • محاسبه و ثبت درصد و مبلغ پورسانت مشاور به محض تایید پیش‌فاکتور.
  • سیستم Audit Log: ثبت دقیق تاریخچه. در صورت لغو یا ابطال پیش‌فاکتور، وضعیت پورسانت نیز باطل شده و زمان دقیق تمام این اتفاقات جهت گزارش‌گیری ذخیره می‌شود.

سرویس قطعات (Parts) و ۳ روش قیمت‌گذاری هوشمند

مهم‌ترین بخش سیستم که برای هر قطعه ۳ مرجع قیمتی متفاوت را مدیریت و نگهداری می‌کند:

  • قیمت API: دریافت و بروزرسانی خودکار روزانه. در صورت نبود قیمت، امکان درج دستی توسط اپراتور وجود دارد که با دریافت اولین قیمت از API جایگزین می‌شود.
  • قیمت دلاری: محاسبه و استخراج قیمت روز قطعه بر اساس تاریخ آخرین قیمت API و نرخ روز ارز.
  • قیمت فرمولی: محاسبه سیستماتیک بر مبنای هزینه متریال، دستمزد کار و فرمول‌های تعریف شده (محاسبه و ذخیره نهایی جهت افزایش سرعت سیستم).

سرویس دستگاه‌ها و BOM نسخه‌بندی فایل‌ها

مدیریت لیست قطعات تشکیل‌دهنده هر دستگاه با قابلیت آپلود فایل اکسل.

  • استخراج خودکار قطعات از فایل‌های اکسل بارگذاری شده (BOM).
  • سیستم Versioning: نگهداری نسخه‌های متعدد از ساختار قطعات یک دستگاه. در صورت تغییر در طراحی دستگاه در آینده، نسخه‌های قبلی و فاکتورهای مرتبط با آن‌ها بدون تغییر باقی می‌مانند.

سرویس صدور پیش‌فاکتور رابط کاربری سریع

ایستگاه نهایی اپراتور برای ثبت سفارش با کمترین خطای ممکن و بالاترین سرعت.

  • امکان افزودن ترکیبی از قطعات تکی یا دستگاه‌های کامل (همراه با BOM مربوطه) در پیش‌فاکتور.
  • ابزار راهنمای قیمت‌گذاری: هنگام انتخاب هر محصول، سیستم هر ۳ قیمت (API، دلاری، فرمولی) را به صورت زنده در یک جدول نمایش می‌دهد تا اپراتور بتواند تصمیم‌گیری کند.
  • ثبت نهایی بهینه: پس از بررسی، اپراتور تنها قیمت نهایی توافق شده را وارد کرده و فقط همین قیمت در دیتابیس ثبت می‌شود که باعث پایداری و سبکی سیستم می‌گردد.
۳. زمان‌بندی و برآورد هزینه
  • برآورد هزینه: مبلغ کل پروژه ۱۵۰,۰۰۰,۰۰۰ تومان (صد و پنجاه میلیون تومان) برآورد می‌گردد که پرداخت آن پس از تکمیل کامل پروژه انجام خواهد شد.
  • فاز اول (نسخه اولیه): با توجه به پیچیدگی‌های پروژه، تلاش بر این است که نسخه اولیه و قابل استفاده سیستم در ۳۰ روز ابتدایی توسعه، آماده بهره‌برداری شود.
  • فاز نهایی و تست: مراحل تست، رفع باگ و تکمیل نهایی تمامی امکانات تا ۱۲۰ روز کاری انجام خواهد پذیرفت.
۴. ملاحظات نهایی
لازم به ذکر است که در این پروپوزال، صرفاً ماژول‌های اصلی و ساختار کلی سیستم به صورت ساده و مفهومی بیان شده است. جزئیات دقیق فنی، ریز امکانات پروژه به صورت پیوست در قرارداد اصلی درج و ارائه خواهد شد.
معماری فنی: این سیستم با بهره‌گیری از فریم‌ورک قدرتمند Symfony به صورت ماژولار پیاده‌سازی خواهد شد که شفافیت کد، پایداری بالا و امکان توسعه نامحدود در آینده را تضمین می‌کند.