پروژه های دیگر را مشاهده نمایید .
### پروژه: سیستم امتحانات آنلاین در PHP با کد منبع
**سیستم امتحانات آنلاین** یک پلتفرم است که برای ارزیابی عملکرد کاربران در موضوعات خاص طراحی شده است. این پروژه با استفاده از PHP و MySQL برای سمت سرور و HTML، CSS برای سمت کاربر توسعه یافته است.
#### **ویژگیهای سیستم:**
- **ثبتنام و ورود:**
- کاربران باید ابتدا ثبتنام کنند تا وارد سیستم شوند و آزمون را آغاز کنند.
- پس از ثبتنام، کاربران اطلاعات ورود شامل شناسه و رمز عبور دریافت میکنند.
- **برگزاری آزمون:**
- کاربران میتوانند موضوع آزمون را انتخاب کرده و با کلیک بر روی دکمه شروع، آزمون را آغاز کنند.
- کاربران باید به ازای هر سؤال، پاسخ خود را ارسال کنند.
- پس از تکمیل آزمون، کاربران میتوانند نمره خود و تعداد پاسخهای صحیح و غلط را مشاهده کنند.
- **مدیریت و گزارشها:**
- کاربران میتوانند تاریخچه بالاترین نمرات و نام کالجهای مربوطه را مشاهده کنند.
- کاربران و امتحانگیرندگان میتوانند پس از اتمام آزمون از سیستم خارج شوند.
- مدیر سیستم قادر است تمام فعالیتهایی که کاربران نمیتوانند انجام دهند را مدیریت کند، از جمله مشاهده تعداد کل دانشآموزانی که آزمون دادهاند و اضافه کردن سوالات و پاسخها به آزمون.
- **بازخورد:**
- کاربران میتوانند فرم بازخورد را پر کرده و به مدیر ارسال کنند.
#### **تکنولوژیهای استفاده شده:**
- **HTML:** طراحی و ساختار صفحات
- **CSS:** طراحی و استایل صفحات
- **JavaScript:** برای تعاملات در رابط کاربری
- **PHP:** منطق سمت سرور
- **jQuery:** برای تعاملات پیشرفتهتر در رابط کاربری
#### **سیستمهای عامل پشتیبانی شده:**
- **ویندوز (Windows)**
- **مک (MAC)**
- **لینوکس (Linux)**
#### **نحوه اجرای پروژه:**
1. **دانلود و استخراج فایل:**
- فایل پروژه را دانلود کرده و آن را استخراج کنید.
2. **کپی پروژه به پوشه `htdocs`:**
- پوشه اصلی پروژه را کپی کرده و در مسیر `xampp/htdocs/` قرار دهید.
3. **راهاندازی XAMPP:**
- XAMPP را باز کرده و سرویسهای Apache و MySQL را راهاندازی کنید.
4. **ایجاد پایگاه داده:**
- مرورگر وب خود را باز کرده و به آدرس `http://localhost/phpmyadmin/` بروید.
- روی تب "Databases" کلیک کنید.
- یک پایگاه داده جدید با نام `project` ایجاد کنید.
- به تب "Import" بروید، فایل `project.sql` را که در پوشه پروژه وجود دارد، انتخاب کنید و روی "Go" کلیک کنید.
5. **دسترسی به سیستم:**
- پس از ایجاد پایگاه داده، مرورگر وب خود را باز کرده و به آدرس `http://localhost/نام_پروژه/` بروید.
#### **جزئیات ورود مدیر:**
- **شناسه ورود:** `admin@admin.com`
- **رمز عبور:** `admin`
با دنبال کردن این مراحل، میتوانید سیستم امتحانات آنلاین را راهاندازی کرده و از آن برای برگزاری آزمونها و مدیریت عملکرد کاربران استفاده کنید. این پروژه به شما امکان میدهد تا با استفاده از PHP و MySQL یک سیستم جامع برای ارزیابی آنلاین ایجاد کنید.