اسم المشروع: نظام طلب الوثائق للطلاب باستخدام PHP
الهدف من المشروع:
إنشاء بوابة إلكترونية تتيح للطلاب طلب وثائق رسمية بطريقة ميسرة ومنظمة، مع إمكانية متابعة حالة الطلبات من قبل كل من الطلاب والإدارة.
المكونات الرئيسية للنظام:
1. واجهة المستخدم للطلاب:
تسجيل الدخول: واجهة مخصصة لتسجيل الدخول باستخدام بيانات الطالب.
طلب الوثائق:
قائمة بالوثائق المتاحة، مثل:
شهادة تسجيل (Certificat de scolarité).
شهادة حسن السيرة والسلوك (Attestation de bonne conduite).
كشف النقاط (Relevé de notes).
وثائق أخرى (يمكن تخصيص القائمة لاحقًا).
نموذج طلب يتضمن البيانات التالية:
اختيار الوثيقة المطلوبة.
تحديد السبب (اختياري).
إدخال أي معلومات إضافية قد تكون مطلوبة (مثل التاريخ).
متابعة الطلب:
واجهة لمتابعة حالة الطلب (قيد التنفيذ، مكتمل، مرفوض).
تفاصيل حول الطلب (تاريخ الطلب، الوثيقة المطلوبة، ملاحظات من الإدارة).
2. واجهة الإدارة:
تسجيل الدخول: صفحة للإدارة للوصول إلى النظام باستخدام بيانات دخول خاصة.
إدارة الطلبات:
قائمة الطلبات المقدمة من الطلاب.
خيارات لمعالجة الطلبات:
قبول الطلب.
رفض الطلب مع ذكر السبب.
إضافة ملاحظات.
عرض تاريخ الطلبات السابقة.
إدارة الوثائق:
إضافة أو حذف أنواع جديدة من الوثائق.
تعديل تفاصيل الوثائق المتاحة.
3. النظام الخلفي (Back-end):
قاعدة بيانات لتخزين البيانات:
جدول المستخدمين (الطلاب).
جدول الطلبات مع الحقول التالية:
معرف الطلب.
معرف الطالب.
الوثيقة المطلوبة.
تاريخ الطلب.
الحالة (قيد التنفيذ، مكتمل، مرفوض).
ملاحظات الإدارة.
نظام التحقق (Authentication System):
يتيح تسجيل الدخول للطلاب والإدارة.
الربط بين الواجهات الأمامية والخلفية باستخدام PHP.
المتطلبات التقنية:
لغة البرمجة: PHP.
قاعدة البيانات: MySQL.
واجهة المستخدم: HTML، CSS (يفضل استخدام إطار Bootstrap).
إدارة الطلبات: إمكانية الفرز والبحث لتسهيل معالجة الطلبات.
مبادئ البرمجة الكائنية (OOP): تطبيق مبادئ البرمجة الكائنية لتنظيم الكود وضمان سهولة الصيانة.
اسم المستقل | يسرى ض. |
عدد الإعجابات | 0 |
عدد المشاهدات | 8 |
تاريخ الإضافة | |
تاريخ الإنجاز |