مشروع Full Stack

نظام طلب تخفيض الرسوم الدراسية

نظام متكامل لإدارة ومعالجة طلبات تخفيض الرسوم الدراسية لطلاب الجامعات، يدعم تعدد الأدوار مع واجهة مستخدم احترافية

4
أدوار المستخدمين
10
التقنيات المستخدمة
20+
شاشة عرض

نظرة عامة على المشروع

نظام شامل مصمم لتسهيل عملية معالجة طلبات تخفيض الرسوم الدراسية

فكرة المشروع

نظام إلكتروني متكامل يهدف إلى تبسيط وتسريع عملية معالجة طلبات تخفيض الرسوم الدراسية للطلاب الذين يواجهون ظروفًا مالية صعبة. يقوم النظام بأتمتة دورة العمل بالكامل من تقديم الطلب حتى اتخاذ القرار النهائي، مع دعم متعددة الأدوار لضمان الشفافية والعدالة في اتخاذ القرارات.

واجهة عربية كاملة
نظام آمن ومتعدد الأدوار
لوحة تحكم شاملة

التقنيات المستخدمة

بناء تطبيق ويب حديث باستخدام أحدث التقنيات

Java

لغة البرمجة الأساسية

🍃

Spring Boot

إطار عمل Backend

🔒

Spring Security

الأمان والتحكم

🔑

JWT

المصادقة والحماية

🗃️

JDBC

الاتصال بقاعدة البيانات

🗄️

Oracle DB

قاعدة بيانات Oracle

📄

HTML

هيكل الصفحة

🎨

CSS

التصميم والستايل

📜

TypeScript

لغة البرمجة

Angular

إطار عمل Frontend

آلية عمل النظام

دورة معالجة الطلب من البداية وحتى القرار النهائي

1

تقديم الطلب

يسجل الطالب دخوله ويقدم طلب تخفيض مع الأسباب والمستندات الداعمة

2

مراجعة شئون الطلاب

مراجعة الطلب والتحقق من المستندات، ثم تقديم التوصية المناسبة

3

الموافقة النهائية

وكيل الكلية يراجع التوصية و يتخذ القرار النهائي (قبول / رفض / طلب المزيد من المستندات)

4

إشعار الطالب

تصلك إشعار بالنتيجة مع تفاصيل القرار وأسبابه

5

طباعة الافادة

فى حالة قبول الطلب؛ يطبع الطالب افادة لتقديمها للمسئولين للحصول على الدعم

🔐

المصادقة والأمان

تسجيل الدخول والتسجيل
صفحة التسجيل
1

صفحة التسجيل

نموذج تسجيل طالب جديد مع التحقق من البيانات المطلوبة وإدخال معلومات صحيحة للطالب

تفاصيل أكثر
  • التحقق من وجود الرقم القومى فى بيانات الطلاب المقيدين

  • عند اختيار السنة الدراسية تظهر اخيارات اخرى بناءا على السنة الدراسية المختارة:
  • - المستوى الأول -> الشعبة (علوم طبيعية/علم الحيوان/جيولوجيا)
  • - باقى المستويات -> القسم(رياضيات/كيمياء/فيزياء/....) -> الشعبة(تظهر الشعب الخاصة بالقسم المختار)
صفحة الدخول
2

صفحة الدخول

واجهة تسجيل الدخول الآمن مع امكانية الانتقال الى صفحة التسجيل لإنشاء حساب طالب جديد

تفاصيل أكثر
  • المستخدم يسجل دخوله و بناءا على دوره تظهر الصفحات المخصصة له

  • حيث أن صفحة التسجيل مخصصة فقط لانشاء حساب طالب فقط بشرط أن يكون الرقم القومى مقيد فى الكلية
  • أما عن حسابات الأدوار الأخرى يتم انشاءها يدويا بواسطة مدير النظام الذى يحدد دور المستخدم
الميزات الرئيسية
  • تسجيل حساب جديد للطلاب
  • تسجيل دخول آمن
  • نظام JWT للمصادقة
  • تصميم متجاوب للموبايل
👨‍🎓

واجهة الطالب

تقديم ومتابعة الطلبات
لوحة تحكم الطالب
1

لوحة تحكم الطالب

    من خلالها يتمكن الطالب من:
    - تقديم طلب جديد
    - تتبع الطلبات المقدمة
    - عرض الطلبات الأخيرة
    - عرض احصائيات عن الطلبات المقدمة و حالتهم
    - متابعة الاشعارات لمعرفة قرار الجهات المختصة

تفاصيل أكثر
نموذج التسجيل
  • عند الضغط على الزر أعلى يسار الصفحة:
  • يظهر تبويب جانبى كما موضح فى الصورة لعرض الصفحات المتاحة للطالب و سهولة التنقل بينها
تقديم طلب
2

تقديم طلب جديد

تفاصيل أكثر
نموذج التسجيل
    ملأ بيانات الطلب عن طريق اختيارات محددة يختار منها الطالب حسب حالته
نموذج التسجيل
    رفع المستندات التى تثبت حالة الطالب مع امكانية رفع صور و ملفات pdf و امكانية حذف المستند قبل تأكيد الطلب
نموذج التسجيل
    تظهر رسالة تأكيد على نجاح تقديم الطلب و عرض رقم الطلب و امكانية تتبعه
تقديم طلب
3

تتبع الطلب

تفاصيل أكثر
نموذج التسجيل
    عرض جميع الطلبات الذى قدمها الطالب سابقا و حالة كل طلب
نموذج التسجيل
  • عند الضغط على زر "عرض التفاصيل"
  • تظهر تفاصيل الطلب كما موضح فى الصورة
  • يتم تغير اسم المستندات تلقائيا الى الرقم القومى الخاص بالطالب
  • للتسهيل على الجهات المختصة البحث عن مستندات طالب معين
تقديم طلب
4

متابعة الاشعارات

تفاصيل أكثر
نموذج التسجيل
  • بمجرد اتخاذ الجهات المختصة القرار فى الطلب المقدم
  • يصل اشعار إلى الطالب بالقرار الذى تم اتخاذه من الجهات المختصة
تقديم طلب
5

طباعة الافادة فى حالة قبول الطلب

تفاصيل أكثر
نموذج التسجيل
    فى حالة الموافقة على طلب تخفيض الرسوم يظهر فى أعلى يمين التفاصيل زر "طباعة الافادة" يظهر مستند جاهز للطباعة شامل تفاصيل الطلب و الطالب كما موضح
نموذج التسجيل
    نموذج طباعة افادة طلب تخفيض الرسوم مصحوب ب QR code للتحقق من صحة الافادة
الميزات الرئيسية
  • تقديم طلب جديد
  • رفع المستندات الداعمة
  • تتبع حالة الطلب
  • إشعارات فورية
📋

شئون الطلاب

مراجعة ومعالجة الطلبات
مراجعة الطلبات
1

مراجعة الطلبات

قائمة شاملة بجميع الطلبات مع إمكانية البحث ب(اسم الطالب/رقم الطلب)

تفاصيل أكثر
نموذج التسجيل
نموذج التسجيل
تفاصيل الطلب
2

مراجعة الطلب

تفاصيل أكثر
نموذج التسجيل
    يراجع موظف شئون الطلاب بيانات الطلب و الطالب
نموذج التسجيل
    يراجع موظف شئون الطلاب المستندات المرفقة مع الطلب و فى حالة التأكد منها يضغط على توثيق
نموذج التسجيل
    بمجرد الضغط على زر "عرض" لمستند معين سيتم فتح المستند فى تبويب جديد فى المتصفح كما فى موضح
نموذج التسجيل
    بعد مراجعة البيانات و المستندات المرفقة مع الطلب يقدم الموظف تقييم للطلب و النسبة التى يوصى بها
نموذج التسجيل
    فى النهاية تظهر رسالة تأكيد على نجاح رفع التوصية للوكيل
الميزات الرئيسية
  • مراجعة تفاصيل الطالب
  • التحقق من المستندات
  • تقديم التوصية والنسبة
🎓

وكيل الكلية

الموافقة النهائية
لوحة التحكم
1

لوحة تحكم وكيل الكلية

إحصائيات شاملة: طلبات معلقة، مقبولة، مرفوضة، وإجمالي التخفيضات المعتمدة

تفاصيل أكثر
نموذج التسجيل
    عرض الطلبات قيد الانتظار مع امكانية البحث ب(اسم الطالب/رقم الطلب)
نموذج التسجيل
  • عند الضغط على الزر أعلى يسار الصفحة:
  • يظهر تبويب جانبى كما موضح فى الصورة لعرض الصفحات المتاحة للوكيل و سهولة التنقل بينها
قائمة الطلبات
2

اتخاذ القرار

تفاصيل أكثر
نموذج التسجيل
  • - عرض بيانات الطلب
  • - عرض سجل طلبات الطالب (بحيث اذا كان للطالب طلبات سابقة إذن يستحق الدعم و بنسبة تخفيض أعلى)
نموذج التسجيل
  • - عرض تقييم و توصية مراجع الطلب(موظف شئون الطلاب)
  • - بعد المراجعة يتخذ وكيل الكلية القرار اما القبول أو الرفض أو طلب مستندات فى حالى نقص أو عدم وضوح بعض المستندات
نموذج التسجيل
نموذج التسجيل
لوحة التحكم
3

الطلبات المقبولة

عرض جميع طلبات تخفيض الرسوم المقبولة و المعتمدة من الوكيل مع امكانية :
البحث (اسم الطالب/الرقم القومى) و التصفية (الطلبات المعتمدة فى فترة معينة/الطلبات المتراوح نسبة تخفيضهم بين نسبتين معينين)

تفاصيل أكثر
نموذج التسجيل
  • عرض تفاصيل طلب معين مع امكانية طباعة افادة لهذا الطلب
نموذج التسجيل
  • افادة طلب معين مخصصة للوكيل
نموذج التسجيل
  • عند الضغط على زر "طباعة تقرير بالنتائج"
  • طباعة الطلبات المعتمدة بالترتيب حسب نسب التخفيض
  • يمكن طباعة تقرير عن الطلبات الظاهرة بعد التصفية
  • يعنى اذا افترضنا انى عايز اطبع تقرير الطلبات التى نسبة التخفيض فيهم من 80% الى 100%
  • اعمل تصفية بالنسب المحدد ثم الضغط على "طباعة تقرير بالنتائج" سيتم طباعة نتائج التصفية
الميزات الرئيسية
  • الموافقة النهائية على الطلبات
  • عرض توصيات شئون الطلاب
  • إحصائيات شاملة
  • تقارير مالية
⚙️

مدير النظام

إدارة المستخدمين والنظام
إدارة المستخدمين
1

إدارة المستخدمين

لوحة تحكم شاملة مع إحصائيات المستخدمين والأدوار المختلفة في النظام
عرض جميع المستخدمين مع إمكانية البحث والتصفية حسب الدور و الصلاحيات
مع امكانية حذف المستخدم أو تغير حالته الى غير نشط

قائمة المستخدمين
2

مستخدم جديد

اضافة مستخدم جديد مع تحديد صلاحياته

الميزات الرئيسية
  • إضافة مستخدمين جدد
  • تعيين الأدوار والصلاحيات
  • تعديل وحذف الحسابات
  • مراقبة حالة النظام