سیستم مدیریت کارخانه پسماند
نسخه ۱٫۱٫۰ — PHP — آماده نصب روی cPanel

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

نسخه کامل PHP (بدون Node.js و بدون نیاز به SSH) شامل ویزارد نصب وب‌محور، ۴ سطح دسترسی، مدیریت خطوط و تجهیزات، ثبت توقف و تعمیرات، انبار قطعات و پشتیبان‌گیری — آماده نصب روی هاست cPanel با PHP 7.4 به بالا.

دانلود نسخه ۱٫۱٫۰
waste-mgmt-cpanel-v1.1.0.zip نسخه ۱٫۱٫۰ ۱۵ شهریور ۱۴۰۵ ۲۶۵ کیلوبایت بدون داده آزمایشی — نصب تمیز

درون بسته:

  • ویزارد نصب وب‌محور — بدون SSH
  • ۴ سطح دسترسی: سوپرمدیر، مدیرکل، مدیر محدود، کارمند
  • تعریف خط تولید و تجهیزات + ثبت روشن/خاموش
  • ثبت توقف، قطعه معیوب و نوع تعمیر
  • انبار قطعات، موجودی و مصرف به تفکیک روز/هفته/ماه/سال
  • گزارش‌های گرافیکی + خروجی اکسل
  • پشتیبان‌گیری و بازیابی اطلاعات
  • فونت وزیرمتن به‌صورت محلی — بدون نیاز به اینترنت

مراحل نصب روی هاست cPanel

۴ گام ساده — بدون خط فرمان

۱
آپلود و Extract

فایل waste-mgmt-cpanel-v1.1.0.zip را در File Manager هاست (پوشه public_html) بارگذاری و با کلیک راست → Extract از حالت فشرده خارج کنید؛ پوشهٔ waste-mgmt ساخته می‌شود.

۲
ساخت دیتابیس (اختیاری)

در بخش MySQL Databases یک دیتابیس و کاربر با دسترسی ALL PRIVILEGES بسازید. اگر MySQL نمی‌خواهید، ویزارد با گزینه SQLite هم کار می‌کند.

۳
اجرای ویزارد نصب

آدرس https://yourdomain.com/waste/ را باز کنید؛ نوع پایگاه داده، اطلاعات سازمان و حساب سوپرمدیر را وارد کنید — نصب در چند ثانیه انجام می‌شود.

۴
ورود و شروع کار

با حساب سوپرمدیر وارد شوید؛ خطوط تولید، تجهیزات، کاربران و انبار قطعات را تعریف کرده و گزارش‌گیری را آغاز کنید.

پیش‌نیاز هاست:

هاست لینوکس با پنل cPanel و PHP نسخه ۷٫۴ یا بالاتر (افزونه‌های pdo_mysql یا pdo_sqlite و mbstring فعال باشد). بدون نیاز به Node.js، SSH یا خط فرمان. راهنمای کامل فارسی داخل فایل «راهنمای-نصب.txt» درون زیپ نوشته شده است.

چنج‌لاگ نسخه ۱٫۱٫۰ ۱۵ شهریور ۱۴۰۵

نسخهٔ ۱٫۱٫۰: بازبینی فنی کامل — رفع ۱۱ باگ شناسایی‌شده و تست نصب، گردش کار و بازیابی روی هر دو موتور SQLite و MySQL/MariaDB

  • رفع ۱۱ باگ در بازبینی فنی — حذف بازنشانی ناشناس ویزارد نصب (نیازمند تأیید هویت سوپرمدیر)، بستن Open Redirect در صفحهٔ ورود، اصلاح دانلود خراب فایل پشتیبان، رفع بازیابی فایل‌های .db روی SQLite، اعمال حداقل ۴ نویسه برای رمز هنگام ویرایش کاربر، جلوگیری از ثبت توقف باز تکراری، ممنوعیت حذف خط دارای کاربر، اعمال فیلتر وضعیت در خروجی اکسل توقفات، محدودسازی ویجت‌های انبار به مدیران، افزودن busy_timeout برای SQLite و تقویت امنیت کوکی نشست
  • تست خودکار کامل روی هر دو موتور — نصب از صفر، ورود، ثبت روشن/خاموش خط، توقف و تعمیر، انبار، گزارش‌ها، پشتیبان‌گیری/دانلود/بازیابی و صحت ۴ سطح دسترسی؛ همهٔ مراحل با موفقیت تأیید شد
  • تأیید کیفیت دانلودها — فایل‌های اکسل و پشتیبان بدون آلودگی به HTML و با فرمت سالم دانلود می‌شوند
  • تبدیل کامل به PHP مستقل — بدون Node.js و بدون SSH؛ قابل نصب روی هر هاست اشتراکی cPanel با PHP ۷٫۴ به بالا
  • ویزارد نصب وب‌محور در ۴ گام (پیش‌نیازها ← پایگاه داده ← مدیر سیستم ← نصب) — بدون خط فرمان
  • پشتیبانی از هر دو موتور MySQL/MariaDB و SQLite — انتخاب نوع پایگاه داده داخل ویزارد نصب
  • رفع خطای نصب روی MySQL: تغییر نام جدول lines به prod_lines برای جلوگیری از تعارض با کلمهٔ رزروشدهٔ SQL
  • ۴ سطح دسترسی — سوپرمدیر، مدیرکل، مدیر محدود و کارمند؛ با محدودسازی مدیر محدود/کارمند به خط‌های مشخص
  • تعریف خط تولید و تجهیزات — ثبت روشن/خاموش خط توسط کارمند + ثبت علت توقف، قطعهٔ معیوب و نوع تعمیر
  • انبار قطعات — تعریف قطعه، موجودی، ورود/خروج و گزارش مصرف به تفکیک روز/هفته/ماه/سال و به‌ازای هر دستگاه
  • گزارش‌های توقف و تعمیرات بر اساس خط، تجهیزات، بازهٔ زمانی و کارمند + خروجی CSV (قابل باز شدن در اکسل)
  • داشبورد مدیریتی با نمای کلی خطوط، کاربران، توقف‌ها و وضعیت انبار + پیام‌های خطا/موفقیت به زبان سادهٔ فارسی
  • پشتیبان‌گیری و بازیابی — تهیهٔ نسخهٔ پشتیبان دانلودی و بازیابی از فایل (SQL/SQLite) + محافظت پوشه‌های data و backups
  • فونت وزیرمتن به‌صورت محلی داخل بسته — رابط کاربری کاملاً آفلاین و بدون وابستگی به CDN
  • راهنمای نصب فارسی گام‌به‌گام برای کاربران غیرفنی — فایل «راهنمای-نصب.txt» داخل بسته