نام پروژه سیستم مدیریت کاربر در روش ذخیره شده PHP
زبان مورد استفاده PHP5.6 ، PHP7.x
پایگاه داده MySQL 5.x
طراحی رابط کاربر HTML ، AJAX ، JQUERY ، JAVASCRIPT
مرورگر اینترنت موزیلا ، گوگل کروم ، IE8 ، OPERA
نرم افزار XAMPP / Wamp / Mamp / Lamp (هر کسی)

این پروژه در PHP با استفاده از Stored Procedure توسعه یافته است.

روش ذخیره شده مجموعه ای از دستورات SQL است که در سرور پایگاه داده وارد شده و ذخیره شده است.
هنگامی که رویه ذخیره شده “ذخیره” شد ، برنامه های مشتری می توانند رویه ذخیره شده را بارها و بارها اجرا کنند بدون اینکه دوباره آن را به سرور پایگاه داده ارسال کنند و دوباره کامپایل نکنند.
رویه های ذخیره شده با کاهش ترافیک شبکه و بار CPU باعث بهبود عملکرد می شوند.
مقایسه با SQL پویا

  • سربار را بردارید
  • جلوگیری از ترافیک شبکه
  • محصولی از منطق تجارت
  • تفویض حق دسترسی
  • مقداری از حملات تزریق SQL محافظت می کند

این پروژه دارای دو ماژول است

ماژول های کاربر

  • کاربر می تواند ثبت نام کند
  • کاربر می تواند وارد سیستم شود.
  • بازیابی رمز عبور کاربر
  • کاربر پس از ورود می تواند مشخصات خود را ویرایش کند.
  • رمز عبور را تغییر دهید

ماژول های مدیریت

  • مدیر می تواند وارد سیستم شود.
  • بازیابی رمز عبور مدیر.
  • پس از ورود مدیر می توانید داشبورد مدیر را مشاهده کنید.
  • همه کاربر را مدیریت کنید (نمایه کاربر را به روز کنید و حذف کنید).
  • رمز عبور را تغییر دهید.

روش ذخیره شده مورد استفاده در این پروژه

ماژول کاربر

  • sp_signup (برای ثبت نام کاربر استفاده می شود)
  • sp_checkemailavailabilty (ایمیل موجود برای ثبت نام را بررسی کنید یا نه)
  • sp_userloginپنهان شدن (برای ورود کاربر استفاده می شود)
  • sp_userpwdrecoveryvalidation (برای اعتبار سنجی کاربر بازیابی رمز عبور استفاده می شود)
  • sp_userpwdrecoveryvalidation (اگر اطلاعات کاربر با روش ذخیره شده فوق تأیید شود ، پسورد کاربر را مجدداً تنظیم می کند)
  • sp_userprofile (برای مشاهده مشخصات کاربر استفاده می شود)
  • sp_userupdateprofile (برای به روزرسانی جزئیات نمایه کاربر استفاده می شود) توجه داشته باشید: این فرآیند در هر دو ماژول استفاده می شود
  • sp_useremailupdation (برای به روزرسانی شناسه ایمیل کاربر استفاده می شود) توجه داشته باشید: این فرآیند در هر دو ماژول استفاده می شود
  • sp_usercurrentpwdvalidate (برای استفاده از رمز عبور فعلی کاربر معتبر برای تغییر رمز عبور استفاده می شود)
  • sp_userchangepwd (اگر گذرواژه با روش ذخیره شده بالا تأیید شود ، این ذخیره برای تغییر رمز کاربر استفاده شد)

ماژول مدیر

  • sp_adminlogin (برای ورود به سیستم مدیر استفاده می شود)
  • sp_adminpwdrecoveryvalidation (برای اعتبار سنجی مدیر بازیابی رمز عبور استفاده می شود)
  • sp_adminpasswordrecovery (اگر جزئیات مدیر با روش ذخیره شده بالا تأیید شود ، پسورد مدیر را مجدداً تنظیم می کند)
  • sp_adminprofile (برای مشاهده جزئیات نمایه مدیر استفاده می شود)
  • sp_admindashboard (برای داشبورد مدیر استفاده می شود)
  • sp_recent15users (برای مشاهده 15 کاربر اخیراً ثبت شده در داشبورد استفاده می شود)
  • sp_allregisteredusers (برای مشاهده همه کاربران ثبت نام شده استفاده می شود)
  • sp_userdeletion (برای حذف نمایه کاربر استفاده می شود)
  • sp_userupdateprofile (برای به روزرسانی جزئیات نمایه کاربر استفاده می شود) توجه داشته باشید: این فرآیند در هر دو ماژول استفاده می شود
  • sp_useremailupdation (برای به روزرسانی شناسه ایمیل کاربر استفاده می شود) توجه داشته باشید: این فرآیند در هر دو ماژول استفاده می شود
  • sp_admincurrentpwdvalidate (برای رمز ورود مدیر معتبر برای تغییر رمز عبور استفاده می شود)
  • sp_adminchangepwd (اگر گذرواژه با روش ذخیره شده بالا تأیید شود ، این فروشگاه برای تغییر رمز مدیریت استفاده می کند)

نحوه اجرای سیستم مدیریت کاربر در PHP Stored Procedure

1. فایل zip را بارگیری کنید

2. پرونده را استخراج کرده و پوشه ums-sp را کپی کنید

3. چسباندن داخل دایرکتوری ریشه (برای xampp xampp / htdocs ، برای wamp wamp / www ، برای لامپ var / www / html)

4. PHPMyAdmin را باز کنید (http: // localhost / phpmyadmin)

5. یک پایگاه داده با نام umspsdb ایجاد کنید

6. فایل regdb.sql را وارد کنید (در داخل بسته zip در پوشه پرونده SQL آورده شده است)

7. اسکریپت http: // localhost / ums-sp را اجرا کنید

اطلاعات کاربری
نام کاربری: anujk@gmail.com
کلمه عبور: تست @ 123
یا ثبت نام کاربر جدید

اعتبار مدیر
نام کاربری: مدیر
کلمه عبور: تست @ 123

مشاهده نسخه ی نمایشی —————————————————————————

UMS در PHP با استفاده از روش ذخیره شده

اندازه: 7.44 مگابایت

نسخه: V1.0