لینک کوتاه : https://magicfile.ir/?p=3202
دانلود اسکریپت کاتالوگ دسترسی عمومی آنلاین (OPAC) کتابخانه با استفاده از کد منبع PHP و SQLite
این یک پروژه PHP با عنوان کاتالوگ دسترسی عمومی آنلاین ساده (OPAC) است . این یک برنامه مبتنی بر وب است که پایگاه داده کتابخانه یک مدرسه یا دانشگاه خاص از مواد یا کتاب های موجود در کتابخانه را مدیریت می کند. این برنامه بستری آنلاین را در اختیار دانشجو یا دانشکده ها قرار می دهد تا بتوانند کتاب مورد نیاز خود را مرور یا جستجو کنند. این یک رابط کاربری/طراحی ساده با استفاده از Bootstrap v5 (یک چارچوب CSS) دارد و دارای عملکردهای کاربر پسند است. این ممکن است به برنامه نویسان جدید PHP به ویژه دانشجویان کمک کند تا دانش خود را در ایجاد یک برنامه وب با استفاده از PHP/OOP و SQLite3 به عنوان پایگاه داده گسترش دهند.
من این پروژه را با استفاده از موارد زیر توسعه دادم:
- XAMPP v3.3.0 به عنوان وب سرور محلی من که دارای PHP نسخه 8.0.7 است
- زبان پی اچ پی
- پایگاه داده SQLite
- HTML
- CSS
- جاوا اسکریپت
- جی کوئری
- آژاکس
- بوت استرپ
- و بیشتر...
درباره کاتالوگ دسترسی عمومی آنلاین (OPAC)
این برنامه وب ساده OPAC دارای 2 سمت رابط کاربری است که عبارتند از سمت مدیریت سمت مدیریت کتابخانه و سمت کاربر (هیئت علمی و دانشجو). Admin Side سمتی از سیستم است که مدیریت کتابخانه فهرست مطالب، کتاب ها، تحقیقات و غیره را که در کتابخانه نگهداری می شود، ذخیره می کند. کاربران ادمین وظیفه مدیریت لیست مهم در سیستم مانند دسته و لیست زیر مجموعه را بر عهده دارند. کاربران یا اعضای هیئت علمی/دانشجویان می توانند با استفاده از اپلیکیشن کتاب های مورد نیاز خود را جستجو کنند تا بررسی کنند که آیا در کتابخانه موجود است یا خیر و همچنین برخی از جزئیات مطالب یا کتاب را بدانند. کاربران همچنین می توانند کتاب مورد نیاز خود را در سبد خرید خود لیست کرده و درخواست امانت را به مدیریت ارسال کنند. مدیریت کسی است که می تواند درخواست های استقراضی اساتید و دانشجویان را تایید کند.
ویژگی های پروژه سمت مدیریت
- ورود/خروج امن
- صفحه نخست
- مدیریت دسته
- ایجاد جدید
- فهرست دسته ها
- ویرایش جزئیات دسته
- به روز رسانی وضعیت دسته
- حذف دسته
- مدیریت زیر مجموعه
- ایجاد جدید
- فهرست زیر مجموعه ها
- ویرایش جزئیات زیر مجموعه
- به روز رسانی وضعیت زیر مجموعه
- حذف زیر مجموعه
- کتاب ها/مواد را مدیریت کنید
- کتاب/مواد جدید اضافه کنید
- آپلود کتاب/تصاویر مواد
- به روز رسانی جزئیات کتاب/مواد
- وضعیت به روز رسانی
- حذف کتاب/مواد
- مدیریت فهرست کاربران (CRUD)
- مدیریت فهرست مدیریت (CRUD)
- مدیریت اعتبار حساب
عمومی / سمت کاربر
- مدال ورود و ثبت نام
- فهرست تمام کتاب ها یا مطالبی که در کتابخانه نگهداری می شود
- مواد/فهرست کتاب را بر اساس دسته فیلتر کنید
- فیلتر مواد/فهرست کتاب بر اساس زیر دسته
- جستجوی مطالب/کتاب
- نمایش جزئیات کتاب/مواد به صورت Modal
- افزودن کتاب/مواد به سبد خرید
- درخواست وام را به مدیریت ارسال کنید
- لیست تمام معاملات استقراضی
- به روز رسانی اطلاعات کاربر / اعتبار
- خروج
نحوه اجرا الزامات
- هر وب سرور محلی مانند XAMPP/WAMP را دانلود و نصب کنید .
- فایل زیپ کد منبع ارائه شده را دانلود کنید . ( دکمه دانلود در زیر قرار دارد )
نصب/راه اندازی
- فایل XAMPP/WAMP خود را باز کنید
php.ini
و پسوند sqlite3 و gd را حذف کنید . سپس، فایل را ذخیره کنید. - کنترل پنل XAMPP/WAMP خود را باز کنید و Apache را راه اندازی کنید .
- فایل فشرده کد منبع دانلود شده را استخراج کنید .
- اگر از XAMPP استفاده می کنید ، پوشه کد منبع استخراج شده را کپی کنید و آن را در فهرست "htdocs" XAMPP قرار دهید . و اگر از WAMP استفاده می کنید ، آن را در دایرکتوری "www" قرار دهید .
- کاتالوگ ساده دسترسی عمومی آنلاین را در یک مرورگر مرور کنید . به عنوان مثال http://localhost/opac/ برای عموم و سمت کاربر، http://localhost/opac/admin برای سمت مدیریت.
دسترسی پیش فرض مدیریت
نام کاربری: admin
رمز عبور: admin123
امیدوارم این به شما در آنچه به دنبال آن هستید کمک کند و چیز مفیدی برای پروژه های PHP آینده خود بیابید .لذت ببرید :)
برای شما کاربر عزیز پیشنهاد دانلود داده می شود.