پروژه های دیگر را مشاهده نمایید .
### پروژه: سیستم مدیریت کتابخانه (Library Management System)
**سیستم مدیریت کتابخانه** یک برنامه کاربردی برای مدیریت و پیگیری فعالیتهای کتابخانه است. این پروژه با استفاده از PHP و MySQL توسعه یافته است و هدف آن ایجاد یک سیستم اطلاعاتی برای پشتیبانی از عملیات کتابخانه است.
#### **ویژگیهای سیستم:**
- **برای کاربران:**
- **ثبتنام و ورود:** کاربران باید ابتدا ثبتنام کرده و سپس وارد سیستم شوند.
- **جستجوی کتابها:** کاربران میتوانند کتابها را جستجو کرده و جزئیات آنها را مشاهده کنند.
- **پیگیری مکان کتاب:** اگر کتاب مورد نظر در حال حاضر در دسترس نباشد، کاربران میتوانند مکان آن را پیگیری کنند.
- **درخواست برای نگهداری و تمدید:** کاربران میتوانند درخواست برای نگهداری بیشتر یا تمدید زمان استفاده از کتاب را ارسال کنند.
- **چکاوت و بازگرداندن کتاب:** کاربران میتوانند کتابها را چکاوت کرده و در صورت نیاز آنها را بازگردانند.
- **برای ادمین:**
- **گزارش موضوعات پرطرفدار:** ادمین میتواند گزارشهایی از کتابهای پرطرفدار و تعداد چکاوتهای آنها مشاهده کند.
- **گزارش کاربران پرکاربرد:** ادمین میتواند گزارشی از کاربران پرکاربرد که به طور مکرر کتابها را چکاوت کردهاند، مشاهده کند.
- **مدیریت کتابهای آسیبدیده:** ادمین میتواند کتابهای آسیبدیده را ثبت کرده و هزینههای مربوطه را از کاربران دریافت کند.
- **جستجو و پیگیری کتابهای گمشده یا آسیبدیده:** ادمین میتواند کتابهای گمشده یا آسیبدیده را جستجو کرده و آخرین کاربرانی که آنها را استفاده کردهاند پیگیری کند.
#### **تکنولوژیهای استفاده شده:**
- **HTML:** برای طراحی و ساختار صفحات وب.
- **CSS:** برای طراحی و استایل صفحات.
- **JavaScript:** برای تعاملات و ویژگیهای پیشرفته در رابط کاربری.
- **PHP:** برای پردازش منطق سمت سرور و مدیریت پایگاه داده.
- **MySQL:** برای ذخیره و مدیریت دادههای مربوط به کتابها و کاربران.
- **Bootstrap:** برای طراحی واکنشگرا و زیبا.
- **Ajax:** برای ارسال و دریافت دادهها بدون نیاز به بارگذاری مجدد صفحه.
#### **نحوه اجرای پروژه:**
1. **دانلود و استخراج فایل:**
- فایل پروژه را دانلود کرده و آن را استخراج کنید.
2. **کپی پروژه به پوشه `htdocs`:**
- پوشه اصلی پروژه را کپی کرده و در مسیر `xampp/htdocs/` قرار دهید.
3. **راهاندازی XAMPP:**
- XAMPP را باز کرده و سرویسهای Apache و MySQL را راهاندازی کنید.
4. **پیکربندی پایگاه داده:**
- به phpMyAdmin بروید (آدرس: `http://localhost/phpmyadmin/`).
- یک پایگاه داده با نام `library` ایجاد کنید.
- فایل `library.sql` را که در پوشه `src` پروژه قرار دارد، وارد پایگاه داده کنید.
5. **دسترسی به سیستم:**
- مرورگر وب خود را باز کرده و به آدرس `http://localhost/Library-Management-System-master/` بروید تا به سیستم مدیریت کتابخانه دسترسی پیدا کنید.
#### **جزئیات ورود ادمین:**
- **آدرس ورود ادمین:** `Library-Management-System-master/src/AdminSummary.php`
- **نام کاربری:** admin
- **رمز عبور:** 12345
این سیستم به کاربران و ادمین این امکان را میدهد که فعالیتهای مربوط به مدیریت کتابخانه را بهراحتی و بهطور مؤثر انجام دهند.