نظام إدارة المدارس (SMS)
-ملخص
نظام إدارة المدرسة هو تطبيق برمجي مصمم لتبسيط مختلف المهام الإدارية داخل المدرسة. يهدف هذا النظام إلى أتمتة مجموعة من العمليات، مثل تسجيل الطلاب، وجدولة الدورات، وإدارة الرسوم، وإدارة المكتبة، وتتبع الحضور، والمزيد. يهدف نظام إدارة المدرسة إلى تسهيل هذه العمليات وجعلها أكثر كفاءة، مما يوفر الوقت ويقلل من الأخطاء.
-سمات
-لوحة تحكم المسؤول:
إنشاء وتحرير وإدارة فصول الطلاب، والأقسام، والمواد الدراسية، والكتب في المكتبة.
إدارة جميع حسابات المستخدمين والملفات الشخصية.
عرض الإشعارات على التقويم في لوحة التحكم.
إدارة وطباعة المدفوعات، والرسوم، وإيصالات الدفع.
إنشاء وتحرير وإدارة ترقية الطلاب إلى المرحلة التالية بعد إعلان النتائج.
-المصادقة المتعددة: تحديد الأدوار والصلاحيات لأنواع المستخدمين المختلفة، مثل المسؤول، والمعلم، والطالب، وولي الأمر.
-لوحة تحكم الطالب:
عرض الاختبارات، والدرجات، والفعاليات في التقويم و تحميل الكتب من المكتبة.
عرض سجل المدفوعات والرسوم والفواتير.
عرض تقارير الحضور والغياب ، والدروس الاونلاين .
امتحانات اونلاين MSQ
-لوحة تحكم المعلم:
إنشاء وتحرير وإدارة درجات الطلاب، والاختبارات
تسجيل وادارة الحضور والغياب للطلاب
انشاء وادارة امتحانات اونلاين MSQ
انشاء وادارة دروس اونلاين
-لوحة تحكم ولي الأمر:
عرض درجات ونتائج اختبارات ابنائه
عرض سجل المدفوعات والرسوم والفواتير.
عرض تقارير الحضور والغياب .
-التقنيات:
PHP, Laravel, MySQL
MVC, Livewire,
Multi-authentication , Laravel Breeze
----------------------------------------------------------------------------------------
School Management System (SMS)
Overview:
A school management system is a software application that is designed to streamline various administrative tasks within a school. This system is designed to automate a range of processes such as student enrolment, course scheduling, fee management, library management, attendance tracking, and more. The goal of a school management system is to simplify these processes and make them more efficient, saving time and reducing errors.
Features:
Administrator Dashboard: Create, edit, and manage student classes, sections, subjects, and books in the library. Manage all user accounts and profiles. Notices are displayed on the calendar in the dashboard. Manage and print payments, fees, and payment receipts. Create, edit, and manage student promotions to the next stage after the results are announced.
Multi authentication : Define roles and permissions for different types of users such as admin, teacher, student and parent.
Student Dashboard: View quizzes, marks, payments, books, events in the calendar, attendance reports, and online sessions.
Parent Dashboard : View own child's marks ,payments and attendance reports.
Teacher Dashboard : Create, Edit and manage student marks, quizzes , attendance and online sessions.
Technologies
PHP, Laravel, MySQL
MVC, Livewire,
Multi-authentication , Laravel Breeze